Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment What's your suggestion for intelligence work? (Score 1) 504

I presume you wouldn't say it was "wrong" of the United States to crack the German and Japanese codes in WWII...

...so when US adversaries (and lets just caveat this by saying people YOU, personally, agree are legitimate US adversaries) don't use their own "codes", but instead share the same systems, networks, services, devices, cloud providers, operating systems, encryption schemes, and so on, that Americans and much of the rest of the world uses, would you suggest that they should be off limits?

This isn't so much a law enforcement question as a question of how to do SIGINT in the modern digital world, but given the above, and given that intelligence requires secrecy in order to be effective, how would you suggest the United States go after legitimate targets? Or should we not be able to, because that power "might" be able to be abused -- as can any/all government powers, by definition?

This simplistic view that the only purpose of the government in a free and democratic society must be to somehow subjugate, spy on, and violate the rights of its citizens is insane, while actual totalitarian and non-free states, to say nothing of myriad terrorist and other groups, press their advantage. And why wouldn't they? The US and its ever-imperfect system of law is not the great villain in the world.

Take a step back and get some perspective. And this is not a rhetorical question: if someone can tell me their solution for how we should be able to target technologies that are fundamentally shared with innocent Americans and foreigners everywhere while still keeping such sources, methods, capabilities, and techniques secret, I'm all ears. And if you believe the second a technology is shared it should become magically off-limits because power might be abused, you are insane -- or, more to the point, you believe you have some moral high ground which, ironically, would actually result in severe disadvantages for the system of free society you would claim to support.

Comment Re:This won't amount to anything... (Score 1) 122

I was going to say the same thing. It's total rubbish in it's claims. Being just yet-another-linear combination of MiMo modes it provides no additional channel capacity. But there is the possibility that the demodulation/modulation methodology is easier to implement than other fast modulation schemes.

Comment The true Liberal Arts are mostly math (Score 1) 392

The original Liberal Arts (a term which literally means, more idiomatically translated from ars liberalis, "skills [needed] of free men") were, funny enough, mostly things that we would consider branches of mathematics today, and thus STEM fields.

First there was the "trivium" (from whence our word "trivial", because these skills were considered so basic and elementary):
- Grammar
- Logic (now considered a branch of mathematics)
- Rhetoric

But then there was the "quadrivium" which followed that:
- Arithmetic (obviously a branch of mathematics)
- Geometry (obviously a branch of mathematics)
- "Music"
- "Astronomy"

The last two are the most interesting ones, because "music" was not about playing instruments or singing, it was essentially harmonics, the study of "number in time"; and likewise, "astronomy" was not about the actual particulars of celestial bodies, but was essentially dynamics, the study of "number in space and time". These complemented geometry as the study of "number in space" and arithmetic as "number in itself".

In short, the quadrivium, which was over half of the original Liberal Arts, was entirely things we'd now consider mathematics; and a third of the remaining portion in the trivium, logic, would also be considered mathematics today. Five sevenths or over 71% of the Liberal Arts were all math subjects.

These were all intended to prepare one for the study of philosophy, which at that time encompassed what would become the natural sciences of today. (In the middle ages philosophy was in turn considered to be essentially in a support role to theology, but of course you'd get that kind of attitude in the continent-wide theocracy that was old Christendom.)

The Liberal Arts were to teach people how to communicate their thoughts coherently, rigorously, and persuasively, and to be able to think quantitatively about things in themselves and also their relations in space and time, all of that for the purpose of conducting the kind of broad and deep critical thinking about of the world we live necessary to live life as a free individual and to preserve the freedom of one's society.

Dismissing all of that for "science lol stem envy much" is the start of the road to serfdom.

Comment Our Associate VP of IT (Score 2) 392

has a Ph.D. in 17th century English literature. Admittedly we do work at a college, but you might be surprised at what humanists are doing these days: he got into the computer side of things while building databases of who was sending who letters around then. Digital Humanities is a growing field, and one that has some interesting CS applications- you've got things like Mallet chewing through vast swathes of literature looking for correlations, you have folks building high end digital maps to look into questions of how sight lines affected historical battles, etc.

Comment Re:If there was only one viable choice ... (Score 1) 159

I switched to DuckDuckGo and haven't looked back. They used to be noticeably worse in results quality, but Google has gone a long way downhill. Occasionally I don't find things with DDG and try Google. When I do, I have to wade through pages of totally irrelevant stuff to find that there are no matches, whereas at least DDG tells me straight away that it can only find half a dozen possibly-relevant things. I especially like the way DDG integrates with a number of domain-specific search engines.

Comment Re:What for? (Score 5, Interesting) 183

I maintain the GNUstep / Clang Objective-C stack. Most people who use it now do so in Android applications. A lot of popular apps have a core in Objective-C with the Foundation framework (sometimes they use GNUstep's on Android, more often they'll use one of the proprietary versions that includes code from libFoundation, GNUstep and Cocotron, but they almost all use clang and the GNUstep Objective-C runtime). Amusingly, there are actually more devices deployed with my Objective-C stack than Apple's. The advantage for developers is that their core logic is portable everywhere, but the GUIs can be in Objective-C with UIKit on iOS or Java on Android (or, commonly for games, GLES with a little tiny bit of platform-specific setup code). I suspect that one of the big reasons why the app situation on Windows Phone sucks is that you can't do this with a Windows port.

It would be great for these people to have an open source Swift that integrated cleanly with open source Objective-C stacks. Let's not forget that that's exactly what Swift is: a higher-level language designed for dealing with Objective-C libraries (not specifically Apple libraries).

Objective-C is a good language for mid-1990s development. Swift looks like a nice language for early 2000s development. Hopefully someone will come up with a good language for late 2010s development soon...

Slashdot Top Deals

For God's sake, stop researching for a while and begin to think!

Working...