Create an Account
username: password:
 
  MemeStreams Logo

Post Haste

search

possibly noteworthy
Picture of possibly noteworthy
My Blog
My Profile
My Audience
My Sources
Send Me a Message

sponsored links

possibly noteworthy's topics
Arts
Business
Games
Health and Wellness
Home and Garden
Miscellaneous
  Humor
Current Events
  War on Terrorism
Recreation
Local Information
  Food
Science
Society
  International Relations
  Politics and Law
   Intellectual Property
  Military
Sports
(Technology)
  Military Technology
  High Tech Developments

support us

Get MemeStreams Stuff!


 
Current Topic: Technology

The Devil at 37,000 Feet
Topic: Technology 7:37 am EST, Dec  8, 2008

William Langewiesche, in Vanity Fair:

There were so many opportunities for the accident not to happen—the collision between a Legacy 600 private jet and a Boeing 737 carrying 154 people. But on September 29, 2006, high above the Amazon, a long, thin thread of acts and omissions brought the two airplanes together. From the vantage point of the pilots, the Brazilian air-traffic controllers, and the Caiapó Indians, whose rain forest became a charnel house, the author reconstructs a fatal intersection between high-performance technology and human fallibility.

From the archive, an eyewitness account:

"We’ve been hit," said Henry.

"Hit? By what?" I wondered.

And so began the most harrowing 30 minutes of my life.

And something completely different:

Woody Norris aims the silvery plate at his quarry. A burly brunette 200 feet away stops dead in her tracks and peers around, befuddled. She has walked straight into the noise of a Brazilian rain forest -- then out again. Even in her shopping reverie, here among the haircutters and storefront tax-preparers and dubious Middle Eastern bistros, her senses inform her that she has just stepped through a discrete column of sound, a sharply demarcated beam of unexpected sound. "Look at that," Norris mutters, chuckling as the lady turns around. "She doesn't know what hit her."

The Devil at 37,000 Feet


Pushing BitTorrent Locality to the Limit
Topic: Technology 7:41 am EST, Dec  4, 2008

INRIA:

Peer-to-peer locality has recently raised a lot of interest in the community.

Indeed, whereas peer-to-peer content distribution enables financial saving for the content providers who do not have to maintain a dedicated infrastructure, it dramatically increases the traffic on inter-ISP links. To solve this issue, the idea to keep a fraction of the peer-to-peer traffic local to each ISP was introduced a few years ago. Since then, peer-to-peer solutions exploiting locality have been introduced. However, several fundamental issues on locality still need to be explored. For instance, how far can we push locality for a peer-to-peer distribution without impacting its robustness?

In this paper, we perform extensive experiments on a controlled environment with up to 10,000 peers to evaluate the impact of locality on inter-ISP links traffic and peers download completion time.

In particular, we show that high locality values enable up to two orders of magnitude saving on inter-ISP links without any significant impact on peers download completion time.

Pushing BitTorrent Locality to the Limit


Keck Futures: Complex Systems Webcasts
Topic: Technology 12:30 pm EST, Nov 23, 2008

Be Like Virgil.

To help overcome differences in terminology used by researchers in various fields, plenary "tutorials" will be given by experts before the conference. Each expert provided an overview of his or her field in language that other researchers -- scientists, engineers, or medical researchers -- not familiar with the discipline can understand.

Recently:

The founder of a data-mining tool called WikiScanner, Griffith is also a visiting researcher at the mysterious Santa Fe Institute, where “complex systems” are studied.

From the archive:

If you haven't been personally denounced by Steven Colbert, you just aren't that important ...

Keck Futures: Complex Systems Webcasts


EtherPad: Realtime Collaborative Text Editing
Topic: Technology 7:37 am EST, Nov 21, 2008

The perfect way to collaborate on a text document and keep everyone literally on the same page.

From the archive:

SubEthaEdit kicks ass, so pick it up if you can.

See also:

Jottit makes getting a website as easy as filling out a textbox.

EtherPad: Realtime Collaborative Text Editing


MemeTracker: tracking news phrases over the web
Topic: Technology 7:25 am EDT, Oct 27, 2008

New work from Jon Kleinberg:

MemeTracker builds maps of the daily news cycle by analyzing around 900,000 news stories and blog posts per day from 1 million online sources, ranging from mass media to personal blogs.

We track the quotes and phrases that appear most frequently over time across this entire spectrum. This makes it possible to see how different stories compete for news and blog coverage each day, and how certain stories persist while others fade quickly.

MemeTracker: tracking news phrases over the web


10 Books that will Substitute A Computer Science Degree
Topic: Technology 12:58 pm EDT, Oct 13, 2008

1. Godel, Escher, Bach, by Douglas Hofstadter
2. The Art of Computer Programming, by Donald Knuth
3. The Elements of Programming Style by Brian W. Kernighan and P. J. Plauger
4. Theory of Parsing, Translation and Compiling, by Alfred V. Aho, and Jeffrey D. Ullman
5. The Computer and the Brain, by John von Neumann
6. A Programming Language, by Kenneth E. Iverson
7. Writing Efficient Programs, by Jon Louis Bentley
8. Computation: Finite and Infinite Machines, by Marvin L. Minsky
9. Operating System Principles, by Per Brinch Hansen
10. Artificial Intelligence, by Elaine Rich

10 Books that will Substitute A Computer Science Degree


5 Regular Expressions Every Web Programmer Should Know
Topic: Technology 12:58 pm EDT, Oct 13, 2008

So, without further ado, here are the five regular expressions that I have found the most useful for day-to-day web programming tasks.

5 Regular Expressions Every Web Programmer Should Know


Lessons From the Science of Nothing At All
Topic: Technology 12:44 pm EDT, Oct 13, 2008

What we've learned in software so far is that you can build things out of junk, but that finding out what to build and how to best design it takes creativity - that is, lots of tries, working with the folks who will use the stuff in the end, and perfecting the best attempt. It's too bad building software isn't like building bridges. It's more like writing novels - maybe like writing science fiction.

Lessons From the Science of Nothing At All


The Essence of Programming Languages
Topic: Technology 12:44 pm EDT, Oct 13, 2008

Only a few years after the invention of the first programming languages, the subject flourished and a whole flurry of languages appeared. Soon programmers had to make their choices among available languages. How were they selected; were there any criteria of selection, of language quality? What is truly essential in a programming language? In spite of the convergence to a few, wide-spread, popular languages in recent years, these questions remain relevant, and the search for a "better" language continues among programmers.

Subscription required for full text.

The Essence of Programming Languages


Clojure
Topic: Technology 7:32 am EDT, Oct  1, 2008

Clojure is a dynamic programming language that targets the Java Virtual Machine. It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language - it compiles directly to JVM bytecode, yet remains completely dynamic. Every feature supported by Clojure is supported at runtime. Clojure provides easy access to the Java frameworks, with optional type hints and type inference, to ensure that calls to Java can avoid reflection.

Clojure is a dialect of Lisp, and shares with Lisp the code-as-data philosophy and a powerful macro system. Clojure is predominantly a functional programming language, and features a rich set of immutable, persistent data structures. When mutable state is needed, Clojure offers a software transactional memory system and reactive Agent system that ensure clean, correct, multithreaded designs.

Clojure


(Last) Newer << 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 ++ 22 >> Older (First)
 
 
Powered By Industrial Memetics
RSS2.0