Story 2014-08-11

John McAfee starts Brownlist, the complaint engine

in internet on (#3T2)
John McAfee, eccentric security pioneer turned Belize wanted criminal, made an appearance at Defcon22 to unveil his latest creation, The Brown List.

Tech Times writes:
John McAfee announced The Brown List in a surprise appearance in Las Vegas at the Defcon, the largest gathering of computer hackers in the world. While the site sounds like it's just a magnet for rants, McAfee looks at it differently. "This taps into anger in a positive way. Instead of getting angry and shooting at somebody on the highway, or yelling at your wife, you can log onto the site. Instead of just lashing out, give us your positive solutions

Mixing Programming Languages

in code on (#3T1)
story imageMost programming languages come with built in support for handling common data types, however using and manipulating user-defined data types has to be done via general purpose syntax. This often leads to using Strings rather than structured data. Computer scientists have designed safe way to use multiple programming languages within the same program, which will allow programmers to use the language most suitable for each function while also guarding against code injection. Their language, called Wyvern, is available as an Open Source Project.

The full paper is available as a PDF.
Wyvern determines which sublanguage is being used within the program based on the type of data the programmer is manipulating. Types specify the format of data, such as alphanumeric characters, floating-point numbers or more complex data structures, such as Web pages and database queries.


Many programming tasks can involve multiple languages; when building a Web page, for instance, HTML might be used to create the bulk of the page, but the programmer might also include SQL to access databases and JavaScript to allow for user interaction. By using type-specific languages, Wyvern can simplify that task for the programmer, Aldrich said, while also avoiding workarounds that can introduce security vulnerabilities.

Monday poll: what window manager or environments do you use in the course of a month?

in ask on (#3SZ)
This isn't a poll about your favorite environment. Because most of us use different machine or desktops/window managers in life, or like to switch from time to time, this poll asks you to list all the environments you use in an entire month. That includes your work machine, your laptop, the wife's Mac, and grandma's home Unix workstation. Whatever you come across in a month, tick the box! Expecting to see Windows at the top here, but let's see what else rises to the surface!