3,510 karma · joined August 4, 2012
Objective Caml (OCaml) is an implementation of the ML language, based on the Caml Light dialect extended with a complete class-based object system and a powerful module system in the style of Standard ML.
OCaml comprises two compilers. One generates bytecode which is then interpreted by a C program. This compiler runs quickly, generates compact code with moderate memory requirements, and is portable to essentially any 32 or 64 bit Unix platform. Performance of generated programs is quite good for a bytecoded implementation: almost twice as fast as Caml Light 0.7. This compiler can be used either as a standalone, batch-oriented compiler that produces standalone programs, or as an interactive, toplevel-based system.
The other compiler generates high-performance native code for a number of processors. Compilation takes longer and generates bigger code, but the generated programs deliver excellent performance, while retaining the moderate memory requirements of the bytecode compiler. It is not available on all arches though.
• iPad, 2010
• iPad 2, 2011
• iPad marketed as "The New iPad" (a.k.a. iPad 3), March 2012
• iPad marketed as "iPad with Retina display" even though the previous model already had that (a.k.a. iPad 4), November 2012
• iPad Air (a.k.a. iPad 5), 2013
Research at NSA (gchq.gov.uk)
DerrrrrrrrrpIn this regard, DNS isn't broken and doesn't need fixing. HostDB seems especially obnoxious since it also stores the FQDN and IP address of each host, information which ends up being duplicated in DNS.
DNS: an old tool to help manage data center inventory and write
applications around it.
DNS is our attempt to solve the problem of finding hosts and
their purposes in a large environment. DNS acts as a Single
source of truth about all Physical and Virtual servers and is
used to define their purpose. It helps us group our servers
through domains and all the software written by the operations
team revolves around DNS. DNS acts as the centralized
configuration store for all sorts of information.FTFY. Also, infinity pools.
< p>Foobar</p><h2>Another second level header</h2>
< p>Quux</p></section> (the space prevents HN from eating those tags).
It also uses paragraphs and breaks to create white space. On line 284 it even wraps a break in a bold tag.
Nice article, though.
1. This is probably a matter of running gpedit.msc (IIRC) and then enable disable lock screen somewhere.
2. This might be an option in inetcpl.cpl, perhaps under Advanced?
3. Task bar properties? Not sure if the "boot to desktop" option sits there, though.
4. That's probably using Windows Setup, so appwiz.cpl and select "enable/disable features" or something like that.
Asking because people often resort to me for their Windows problems even though I don't run it myself.
Though registered users could apparently get the CD for free (see elsewhere in this thread). This site has an overview of most versions (it omits 2003, 2008 and 8): http://ackadia.com/blog/computers/a-brief-history-of-microso...
http://www.oracle.com/technetwork/topics/security/cpuoct2013...
1. Insert disk (as always) 2. A: 3. DIR.EXE 4. Type in the name of the exe
Precise commands were often printed on the label. Having to manually figure out a correct SET BLASTER command was rare but sound cards came with a useful manual to keep you going. No one seemed too bothered by the lack of a GUI. Now people ask me if they should click the left or right mouse button all the time and I have to tell them to single-click hyperlinks and buttons. Heck, some don't even see them until I point them out. Does a GUI really enable them to use a computer more easily or would they more easily adjust to a written language akin to commandeering a dog?
It's an extra mission: You just got some illicit bag of money you have to get rid of, so buy cars from a shady dealer and drive em to the compactor (there is a car compactor in GTAV, right?).
This paper introduces a new approach to application use of kernel hardware features: using virtualization hardware to provide a process, rather than a machine abstraction. We have implemented this approach for Linux on 64-bit Intel CPUs in a system called Dune. Dune provides a loadable kernel module that works with unmodified Linux kernels. The module allows processes to enter "Dune mode", an irreversible transition in which, through virtualization hardware, safe and fast access to privileged hardware features is enabled, including privilege modes, virtual memory registers, page tables, and interrupt, exception, and system call vectors.
...Our evaluation shows both performance and security benefits to Dune. For instance, we built a sandbox that approaches zero overhead, modified a garbage collector to improve performance by up to 40.7%, and created a privilege separation system with 3x less context switch overhead than without Dune.
FTFY