Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Re:Source to noise... (Score 1) 129

>Unless the harmonics are caused by a resonance in the microphone assembly itself (or I suppose the case right next to the microphone),
That's the idea: that it'd show up in the signal the microphone produces (before filters and ADCs come into play), and is therefore unavoidable. Whether it'd be heard by people is a matter of whether the human ear (and nerve bits behind it) behave the same way is another question, and anyway the actual device described in the article works on a different principle. I'm mostly just spitballing here.

The actual device's design appears to exploit common microphone construction. It remains to be seen if unexploitable microphones turn up in covert listening devices, in response.

Comment Re:Source to noise... (Score 1) 129

The mic picks up frequencies above 22.05 kilohertz because energy in those bands causes energy in their harmonic bands as well. So you can pump out ultrasound with the effect of messing with electronic reception of man-hearable frequencies, but not that of humans.

Can't filter this out either, because there's enough ultrasound frequencies to fuck with the whole breadth of regular sound.

Comment Hang on there. (Score 1) 161

Why settle for regular celebrities? Most of them are plain and ordinary under their clothes; that's the reason most of them don't get their kit off for photos. Instead, we could be having a fine VR wank with a 3D model of a porn star -- one that's more than capable of making up for the absence of a real person in 2D already.

Sign me up! Better yet, make this an open standard so I can download them offa PureTNA!

Comment Re:Politics (Score 1) 387

The availability of decent tools cannot be underestimated. GCC is powerful in particular because it supports so many back-ends to such a high degree of quality (e.g. instruction schedulers going right back to the original Pentium and Motorola's similar 68060!) and because its major optimization passes work on the intermediate representation, rendering various source-level micro-optimizations completely moot. It's truly a crown jewel of Free software, moreover in ways which LLVM can only hope to approach on strongly reordering targets (with instruction windows comparable to Sandy Bridge, and wider).

Historically however, for quite a few of the non-GNU platforms where GCC became the standard compiler there were already various alternatives. For example the Amiga had DICE which was entirely functional in its "shareware" version, crippled only in inability to compute using floating-point types. It was also possible to straight-up warez Lattice C (later SAS C), and later in the nineties VBCC and the like would also appear. But none of these had the high quality C++ compiler that came with GCC.

On MS-DOS there was already Watcom C and some offering from Borland as well, when DJBCC (a port of GCC) appeared. Both of the former were widely available as warez. Presumably something similar was true on classic Mac OS as well, though as I understand it C wasn't the preferred language on that platform, poor sods were tied to a variant of Pascal instead.

Today, most proprietary compilers are worse than GCC. Notable exceptions are Intel's compiler for their own platforms, which as I understand it is half vTune under the hood, and compilers for targets that mainline GCC won't support due to wonky memory models (e.g. 16 bit MS-DOS, some DSP chips, etc).

Comment Re:Politics (Score 4, Insightful) 387

That's insignificant. Had there not been the GNU C Compiler, there would not have been the GNU Compiler Collection; the other compilers (for C++ and Objective C) came about because GCC was Free software which other companies had built alternative front-ends for, and therefore had to release under GPL terms or not distribute at all.

For better or worse, rms is entirely responsible for GCC.

Comment That's a horseshit argument, by the way (Score 5, Insightful) 387

The GNU project (and in a greater sense, the GNU General Public License) do not empower the masses through participation in GNU projects under the GNU umbrella, or any project in general or particular. This is borne out in the GPL's perpetual permission to fork any GPL'd project under the same terms; it means "if you like the software but not the way it's run, you can take a copy of our toys and strike out on your own".

Rather, GNU (and the GNU GPL) empower the masses through availability of GPL'd works, and in particular through the copyleft feature which (when laws related to copyright and licensing are followed) keeps these works available in perpetuity. This is by far the greater good when compared to combatting a hypothetical objection along the lines of I don't like rms, so I won't participate in a GNU project".

These guix people have had an axe to grind with rms since before he dismissed their proposed CoC as punitive a while back. It's no surprise they'd join the stone-throwing.

Comment This opens the door to cancer (Score 5, Insightful) 136

This is one of the people who've been after various scalps in the free software world for a dozen years, always eager to join the next lynch mob. Notice how he's trying to sneak cancer in through the front door? Politicking, referencing even genocide. "Censorship envy", this one is called.

In practice, oppressive governments won't give two fucks about your license, only whether they can get their hands on the source. So whatever stuff this "redefinition" of free software would entail, it'll never impact the big bad evil; rather, whatever CoC-style shenanigans get snuck in will impact those who aren't the oppressor. In effect making free software a tool of oppression.

Comment Who has the keys, then? (Score 1) 319

If the administrators have the keys at all times, and the "bags" are out of sight from the students, what ensures that admins don't read through students' e-mails, IM, call logs, and browser history? Surely they'll come up with some reason, such as firearms or drugs or teen pregnancy (haha, well not that last one) to justify it until something gives them the legal smackdown.

I'd heard the US schools were basically prisons, but this is well past the pale, so to say.

Slashdot Top Deals

Any program which runs right is obsolete.

Working...