Become a fan of Slashdot on Facebook


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Comment Re:Alternative media. (Score 1) 288

You can always voluntarily demonetize and say anything you want (that fit legal bounds and are within the terms of service).

Google is a de-facto monopoly on search and video dissemination. So I think there's a reasonable argument to be made if Google impacts search results based on 'objectionable' content. But when their clients - advertisers - say, 'I don't want to pay to see my ad on that channel / content', it doesn't matter if it's hate speech or football talk. The whole point is to target ads at likely buyers. And maybe Pepsi marketing has determined the neo-nazi market isn't worth the trouble. In which case, they get to make that call. And if Google can't meet that customer need, maybe it makes sense for Pepsi to give Google the finger and yank their ads.

I mean, we used to call that a 'free market'. But when you see alt-right wingers whining on about their losing their free speech rights on a corporate platform they don't own, it seems these days things are topsy-turvy. You know, up is down, black is white, left is right.

Comment Blender (Score 1) 151

And what percent of GTX 1080 users need their Blender to render faster?

Yeah. So, having more cores helps speed the render. The latest Blender does support Pascal. It's very fast. But your real limiting factor here is how much of the scene can you fit into the card's memory? Because if you exceed total memory capacity of the card, you'll be rendering on your system CPU.

A Titan X Pascal ships with 12GB RAM and a few more rendering cores. Compared to GTX 1080TI at 11GB, it's a marginal difference for a whopping $600 savings. So, if you're rendering 3D photorealistic in Cycles, your question is, will that 1GB difference really matter? Because if not, you'll want to buy a second GTX1080 for a bit more than one Titan X Pascal, and you'll blow a single card away in rendering times. Or buy four of them for less than 2.5x the price of two Titan Xs.

For 2D cartoons, you'll see some benefit in Blender using planes and onion skinning. But not with OpenToonz, which really doesn't have extensive GL acceleration yet. So choose hardware carefully to the projects you expect will pay the bills.

Who in their right mind does this? Pro animators, it's not just film but also advertising and motion design for web. Or architects, who often shoot proposed sites with a drone and then use a 3D model with motion tracking to composite them together for clients.

So, when you're paid by the project, each extra hour of rendertime really matters. And easily justifies a few extra thousand dollars in hardware.

Comment Re:OSX is BSD Unix with Some Extras (Score 1) 134

I think it's just stupid that POSIX programs don't always work the way you expect or are missing (e.g. umount -> diskutil unmount )

umount's still there, and it works the same way it does on other UN*Xes - i.e., if some program has a handle (file descriptor, mapped file, etc.) on the volume to be unmounted, it fails (unless you use the -f flag, to forcibly invalidate those handles and unmount the file system). "diskutil unmount" sends a "hey, could you please let go of any handles you have for this?" request before the actual unmount() call is done, and waits a while for "OK, I've released it" replies before it attempts to unmount.

Unfortunately, a lot of stuff in macOS holds onto those handles - and some stuff just grabs them for the lulz as soon as something's recognized as having been mounted - so, as the umount(8) manual says, "Due to the complex and interwoven nature of Mac OS X, umount may fail often. It is recommended that diskutil(1) (as in, ``diskutil unmount /mnt'') be used instead."

(And it's not in POSIX; it's considered an administrative tool and UNIX(R) systems are allowed not to have it or to implement it as they choose.)

Comment Re:huh (Score 1) 134

I mean, fair enough, the OS code they release is only the code they "have" to release

Actually, as I said in another post, they don't even "have" to release all of the OS code.

There's tons of source code they've released that they didn't have to: clang ...

...XNU, the C library, a bunch of kernel extensions, and so on.

Comment Re:How easy is it to fix something yourself? (Score 1) 134

The other side of this is that Linux developers can use it to gain insight to making your favorite Linux distribution run – or run better – on Mac hardware.

...assuming that the code to support the Mac hardware in question is in the kernel, or an open-source kernel extension ("loadable kernel module" in Linux-speak), rather than in a non-open-source kernel extension.

Comment Re:OSX is BSD Unix with Some Extras (Score 1) 134

Understand that the MacBook OS is a BSD kernel

Well, Mach+BSD, but both are open source.

the GNU OS (tool chain)

Some of userland is GNU (and some of it may be GNU in various of the *BSDs). Other parts of userland are also from BSD, or written by Apple, or code from various other places. The toolchain, if by that you mean "the compilers, the assembler, and the linker", aren't GNU any more or were never GNU. The assembler and links are from Apple (some possibly ultimately from NeXT); the compilers used to be from GNU, but they're now from the LLVM project.

Comment Re:huh (Score 5, Informative) 134

Like they've done with every version? Of course it's only the code they have to release.

Not true. They don't have to release a lot of it; for example, the XNU kernel is licensed under BSD licenses, the BSDish license under which Mach was released, or the APSL, none of which oblige Apple to release any of it.

Comment Re:Time Capsule (Score 1) 238

You cannot back up files on a HFS disk without losing unix permissions. HFS, NTFS, EXT4 or almost any other file system would work.

Sentence 1 says HFS won't work. Sentence 2 says it will work. In which of those sentences should "HFS" have been something else, and what should it have been in that sentence?

Comment Re: I was born with the microprocessor (Score 1) 74

Could but usually doesn't. As the hardware was more costly and slower, and labor relatively cheaper, mainframes ran in some sense "better" code with far less bloat and frillage. An A was just an A (ascii or baudot or ebcdic) - not a picture of a letter in some font taking many times the bits to store and draw for just one example. Audio or video which were (And still are) largely irreducible to small bits/second were right out for real time use. Mainframes had "acceleration" hardware to compensate. Line printers took a few bits and did the drawing parts (as did plotters for other uses).

The old line printers didn't do any drawing of pixels, they just had a hammer slam a piece of metal, with a character formed on it, against a ribbon, hitting a piece of paper. The laser printers like the IBM 3800 just let the processor in the printer draw all those bits, rather than doing it in the main CPU.

(And, in a file, an A is still just an A, these days - although if it's UTF-16, it's two bytes rather than one. Those pictures aren't stored in most documents.)

Comment Re:I was born with the microprocessor (Score 1) 74

Our computers are not descendants of the mainframes that came before them. By now, they have acquired many of the advanced features of mainframes. Implemented badly, several decades later. It is fascinating to learn about the history of mainframes. It is also somewhat depressing.

And sometimes it goes the other way; the IBM z13 microprocessor cracks z/Architecture instructions into micro-ops and schedules and executes the micro-ops, just as the Pentium Pro and later x86 microprocessors do.

But you're probably referring to system architecture characteristics, in addition to CPU characteristics.

(Speaking of system architecture characteristics, the z13 has I/O instructions to bang on PCI space, so you could plug PCI devices in and have minicomputer/microcomputer-style drivers, rather than doing I/O over a traditional data channel. They're not documented in the Principles of Operation, but they're used in some of the Linux code for z/Architecture.)

Comment Re: NASA Eagleworks is NOT NASA! (Score 3, Informative) 711

They are directly related.

As the NASA document you cite (HTML FTW!) says, it's "an advanced propulsion physics laboratory, informally known as "Eagleworks"" being implemented by NASA Johnson Space Center (NASA/JSC), so it is part of NASA.

Comment finally, 30 bit color panels (Score 2) 108

I have confirmed that 30-Bit color is working on a 27-inch iMac. A 16-Bit greyscale ramp was used to test. Applications which support this capability are quite sparse. At the time of my testing Preview worked and Pixelmator did not. It is likely that applications need to optin to use this feature. The standard 24-Bit pipeline is indicated with Pixel Depth: 32-Bit Color (ARGB8888). New 30-Bit color pipelines will show Pixel Depth: 30-Bit Color (ARGB2101010) or Pixel Depth: CGSThirtyBitColor. I have also been able to get 30-Bit color working on my Dell U2713H via DisplayPort. Support seemed sparse and intermittent in earlier versions, but as of 10.11.3 everything works well in my experience.

The apple website notes these LG panels are P3 color gamut compliant. Which is a smaller color space than Adobe RGB, but probably sufficient for 10bit per channel. While the OS has supported 10 bit since a recent update to El Capitan, there are almost no Mac applications that make use of this. Unlike on Windows, where 10 bit color support and display panels have been available for several years. And note, the latest MacBook Pro panel still doesn't support real 10 bit. And if you want to use wide color with a secondary panel, you'll need to buy a laptop with a secondary GPU.

On the PC side, it's much easier to get the right hardware and get Adobe tools to display a wide color space. Apple is still far behind on what has become absolutely necessary for photographers and filmmakers.

Slashdot Top Deals

"The pyramid is opening!" "Which one?" "The one with the ever-widening hole in it!" -- The Firesign Theatre