Dark Side Programming
This is page 2 of the discussion. Read the opening post
After Hours
This is page 2 of the discussion. Read the opening post
by ediaz
China has started to crack down on long online gaming session by taking away experience and weapons from characters. Eleven online games are affected, including the popular World of Warcraft from Blizzard Entertainment based in Irvine California. But, this is...
by ediaz
No need for more plastic cards, Japanese cell phones with smart card chips handle your payments at major retail stores. The m-commerce appears to be starting at last! read more | digg story...
by ediaz
Some academics at a university are saying they can feel pressurised into passing poor quality work in order to meet business targets, according to a recent BBC investigation.read more | digg story...
by ediaz
2005 will go down as one of the worst newspaper years in history, and 2006 doesn't look promising. Online media is continuously generating more readership and ad dollars, but currently only accounts for 5% of total newspaper revenues.read more | digg story...
by ediaz
ANSI X9.24-2002, defines the Pseudo 3DES MAC function: "Pseudo 3DES CBC - uses the left half of the double-length MAC key for all data blocks except the last block. The last data block is processed in a true 3DES operation...
by ediaz
With ASP.NET 2.0 you create richer Web applications with fewer lines of code. These virtual labs teach you about the improvements in ASP.NET 2.0, including new controls and new membership and personalization featuresread more | digg story...
by ediaz
Bruce Schneier is writing about the NIST Hash Workshop. I quote from his blog: Niels Ferguson pointed out that the big problem is MD5, which is still used everywhere. (Hell, DES is still everywhere.) It takes much longer to upgrade...
by ediaz
The paper "Collision-Resistant usage of MD5 and SHA-1 via Message Preprocessing," by Szydlo and Yin, presented at the NIST Hash Workshop, is very important because of practical reasons. According to Niels Ferguson the big problem is that MD5 still used...
by ediaz
"It's hard being an open source project on the Microsoft platform. Because no matter how hard you try to exemplify true open source ideals, you will not get any respect from the non-Microsoft community.", says Shawn Walker, founder of DotNetNuke...
by ediaz
TrueCrypt, the open-source disk encryption (with plausible deniability) for Windows XP/2000 is now for Linux too (yes, it's been ported to Linux!). Among the features of the new version are: Ability to write to outer volume without risking that a...
by ediaz
Nokia launched OpenSource.nokia.com today. It is the first place to look for information concerning Nokia involvement in the Open Source community.read more | digg story...
by ediaz
telerik has launched a Public Beta program for its five new products. The first public release of r.a.d.toolbar, r.a.d.input, r.a.d.window, r.a.d.calendar and r.a.d.upload on the way to the official release of telerik r.a.d.controls Q4 2005 is open to anyone to...
by ediaz
I suggest to read the series Seven Habits of Highly Dysfunctional Design started by Cameron Purdy The first post is about Useless data types: Date, Date, Time and Timestamp. When I worked with Hibernate on Java this was a nightmare,...
by ediaz
"Microsoft Research has published the first details of a wholly new operating system under development called Singularity, designed new from the ground up, built on a new language and designed with emphasis on dependability instead of performance." Read the presentation...
by ediaz
I continue following the series of Cameron Purdy. I want to clarify something, I'm contrasting this flaws on design with the reality on Microsoft .Net. But I don't mean that Microsoft.Net is superior to Java, or JVM. It's just a...
by ediaz
According to the paper An Assessment of the Oracle Password Hashing Algorithm [1] Oracle implements a very weak password hash algorithm. I don't have acces to Oracle, so if one of my readers can check this out please leave a...
by ediaz
Amazon's new "Mechanical Turk" service will pay you for completing small tasks for them or third parties. Tasks include picking the best picture of a building, or refining a product description.read more | digg story...
by ediaz
In the previous post of this series I said that these post are not a claim of superiority of C# or .Net over Java/JVM. Today the issue is more controversial, because on Idiot exceptions: RemoteException, SQLException article, Cameron Purdy takes...
by ediaz
After playing for several days straight during a national holiday in China, the young girl nick named Snowly died. An online funeral service was held to commemorate her passing a week after her death. The recent deaths of two net...
by ediaz
Researchers at the University of Michigan are developing a mechanical cochlea, a device that functions much like its human counterpart in the ear. Yet, because it is composed of micromachined parts and integrated circuits, the apparatus should be inexpensive to...
by ediaz
The Library of Congress has created four carefully curtailed exceptions to the DMCA in the interest of preventing the DMCA from unfairly breaking mostly obsolete technology. In particular you can copy "Computer programs and video games distributed in formats that...
by ediaz
Stevens, Columbia University and IBM Research are co-organizers for a day of fascinating presentations from experts in the fields of computer and networking security and privacy assurance.read more | digg story...
by ediaz
I'm not a hearing-impaired person, my GrandPa is, and I know some deaf people too. Personally I have a loss on my right ear because of my drummer time of a rock band while i was at school. In this...
by ediaz
The success of digg.com has caused some downtimes. For some people, digg.com is a rival of slashdot. The succes of digg.com is a cause of the paradigm change, hyped as Web 2.0. In slashdot you have an editorial staff, with...
by ediaz
"With home-brewed code and a little help from Microsoft, a programmer in Ghana launches Africa's first software empire". From the Article of Spectrum Magazine The African Hacker "Chinery-Hesse is chief of the Tribe. He's made a small fortune writing software,...
by ediaz
Last month automaker Toyota announced a recall of 160,000 of its Prius hybrid vehicles following reports of vehicle warning lights illuminating for no reason, and cars' gasoline engines stalling unexpectedly. But unlike the large-scale auto recalls of years past, the...
by ediaz
Need More bandwidth ? GANDALF can help you. The GANDALF project has developed a groundbreaking technique to increase data rates by a thousand-fold compared to existing DSL and a hundred-fold compared to WiFi. "Why not use the same technology for...
by ediaz
Very good tutorial if you are interested on securing VNC traffic: "This tutorial shows you how to use ssh to tunnel VNC traffic (TCP port 5900) through the public Internet, so that you can safely view / control your home...
by ediaz
By Peter Deusch Essentially everyone, when they first build a distributed application, makes this eight assumptions. All prove to be false in the long run and all cause big trouble and painful learning experiences. 1. The network is reliable 2....
by ediaz
Echoes of a "hydrogen economy" are reverberating across the country, but a number of roadblocks stand in the way. One of the biggest, experts say, is the high cost of manufacturing fuel cells. A new research project at Rensselaer Polytechnic...
by ediaz
In 1969, Paul Baran, one of the original architects of the Internet, made what turned out to be one of the most prescient observations of the 20th century: "Some persons (primarily computer programmers) claim the richest man in the world...
by ediaz
Cain and Abel is a set of packet sniffing tools, with more than 4 years of development. This tool is useful for goods and bad hackers and for administrator too. A recent article on Inforworld, tell how a expert on...
by ediaz
Well, today is my 39th birthday. Probably 17,660,633 other people have born in november 11 and are celebrating. Is nice to see that Carlos Paz, Patton, Demi Moore, and Dostoievsky born the same day, 11/11. Have you ever interested on...
by ediaz
Paul Murphy writes about performance reports included on the Singularity Operating System Report. Murpy complains about the test methodology, because "There are better, faster, ways of doing these things in Unix, but these guys - among the best and brightest...
by ediaz
I think this is an overreaction to the Singularity OS: Java's answer to Microsoft Singularity. Singularity is a research project, not a new product, or the Vista successor. Nobody knows what will happen. From the post: Can anyone tell me...
by ediaz
An important advance on Crypto Biometrics is the paper Fuzzy Vault for Fingerprints published by U. Uludag, S. Pankanti and A. Jain. of the Michigan State University Biometrics Research Group. Overview Here is the papers abstract: Biometrics-based user authentication has...
by ediaz
Just like it says, MS will treat the Sony/XCP rootkit like the malware that it is. Good news.read more | digg story...
by ediaz
Now with this we put the final tombstone on MD5. The algorithm can find collisions for MD5 on 45 minutes on average in a P4 1.6ghz PC.read more | digg story...
by ediaz
We are the CryptoKids and we love cryptology. What is cryptology? Cryptology is making and breaking codes. It's so cool. We make codes so we can send secret messages to our friends. And we try to figure out what other...
by ediaz
Astronomy domain collects testimonies of assistant to the last conference of Hawking on Oakland. A funnny Question and Answer session ended the lecture.read more | digg story...
by ediaz
The OLTP project announces UN Secretary-General Kofi Annan and Nicholas Negroponte to Unveil $100 Laptop Prototype Wednesday, November 16, 2005 - 1PM EST Watch Live Webcast from Tunisia Source OLTP Front Page Gates and Jobs get involved Mr. Negroponte discussed...
by ediaz
And here is a study that shows that Drinking decaffeinated coffee may be harmful to heart health: Decaffeinated ? not caffeinated ? coffee may cause an increase in harmful LDL cholesterol by increasing a specific type of blood fat linked...
by ediaz
Sean reports about a bug that corrupts .MDF files, when using login controls. The steps to reproduce are in a recent blog post. This is a big failure, because corrupts your database with your users profiles, and member account info....
by ediaz
NSA published a guide some time ago with security recomendations for .Net Developers. The original file is Guide to Microsoft.Net Framework Security. From the document: The security features of the .NET Framework are highly extensible and configurable. While this document...
by ediaz
I can't reach Codeproject since a couple of days. I think that the old asp code can't deal with the increased traffic to the site. Perhaps is time to rewrite CodeProject, on ASP.NET or migrate to another site? I hope...
by ediaz
I have just discovered an good programming blog, Hypothetical Labs. It has an interesting article: Why Ruby Shouldn?t Be Your Next Programming Language (Maybe). There are only two types of program languages? There are two major camps of programming language...
by ediaz
Is interesting that two important Java Frameworks like Hibernate and Spring have moved to eliminate checked exceptions from their implementations. Read this very interesting blog article about unchecked exception on Java. In few words: Summary Unchecked exceptions are clearly the...
by ediaz
Have you heard of the 8GB USB PenDrives of Sony? Well, you can find them on ebay, but DON'T BUY IT. Is a big scam. But wait, Sony has nothing to do with it. Piracy? A friend bought some of...
by ediaz
NASA?s Spirit rover completed completed one full turn around the Sun on Monday 21, exploring Mars. Designed to last only 90 martian days (sols), the six-wheeled marvel completed a 687 days mission (a Mars Year).read more | digg story...
by ediaz
The genius of Albert Einstein, who added a "cosmological constant" to his equation for the expansion of the universe but later retracted it, may be vindicated by new research.read more | digg story...
by ediaz
Seek search engine could have some possible advantages over Google. Some features include a sidebar of sorts that further refines a search, say, if you were searching for "Gears of War" the sidebar would display "Previews" or "Movies" for that...
by ediaz
A nice introduction of AJAX with ASP.NET can be found on dotnetbips.com, you can find three articles: Using AJAX With ASP.NET (Part 1): introduces the concept, and explain how to invoke the Msxml2.XMLHTTP, or the Microsoft.XMLHTTP object, to make calls....
by ediaz
Jake2 is a Java 3D game engine. It's a port of the GPL'd Quake2 game engine from id Software. You can play with the original data files of the game.read more | digg story...
by ediaz
I need to know if is possible to install MS SQL Express 2005 on a machine that already has MSDE running. I want the two DB Engines to work together for a while. Does somebody tried to put together this...
by ediaz
CyberHand.org is a site based on Italy, with information about a project to develop a bionic hand. Funded by the Future and Emerging Technologies initiative, an Italian programme, the CYBERHAND project aims to hard wire this hand into the nervous...
by ediaz
John is best known as one of the "Gang of Four" who produced probably the best book written on software design: "Design Patterns: Elements of Reusable Object-Oriented Software" Visit his wiki page, where people can honor his memory by "by...
by ediaz
I don't like to see Linux on Military applications, but as far I know, is not prohibited by GPL. This is the story of a Hawk on Penguin Skin: Lockheed Martin Selects Concurrent's RedHawk Linux for THAAD Missile Defense Program;...
by ediaz
Well, not exactly, Singularity is written in Sing#, an extension of Spec# (SpecSharp). Spec# itself is an extension to C#. The Spec# programming system is a new attempt at a more cost effective way to develop and maintain high-quality software....
by ediaz
Mike, owner of utopiaoverip blog writes: "After being locked out of one of my many Skype accounts it seems as though there has been some sort of migration of password storage. It seems like a coverup for a breach of...
by ediaz
What is exactly a Web 2.0 Application? Perhaps there are a lot of definitions, but I think that PInvoke.Net is a good sample of a Web 2.0 application focused on software developers. What Is PInvoke.Net? PINVOKE.NET attempts to address the...
by ediaz
I have to agree with Paul Ballard's article No Rob, Dumb Terminals are a Dumb Idea . He wrote this post in response to Rob Howard article: ?Are Smart Clients a Dumb Idea?? . I suggest to read both articles....
by ediaz
SC|05, the International Conference for High Performance Computing, Networking, Storage and Analysis, had Bill Gates as KeyNote Speaker this year. Bill Gates shared his vision of how the software industry can contribute to accelerating scientific research and engineering innovation. Speaking...
by ediaz
Due the Eolas patent, Microsof is changing the way Internet Explorer handles ActiveX controls. EOLAS stands for "Embedded Objects Linked Across Systems" and is also the Gaelic word for "Knowledge". If you read the technology page at Eolas site, you...
by ediaz
Try with Primate Programming Inc, they can solve your problems, are you late? under budget? Remember that: "Humans and higher primates share approximately 97% of their DNA in common. Recent research in primate programming suggests computing is a task that...
by ediaz
The attack is here. Is an buffer overflow that fills the history.dat file. You can't restart firefox until you delete that file. This is a proof of concept, is possible to execute evil code after the buffer overflow, so this...
by ediaz
I'm working on a new open source project, is AKARRU, a social bookmarking engine, like digg.com and del.icio.us merged :). Currently we are using it on blogmemes, if you like to be an alpha tester, please contact me....
by ediaz
Sure, C# have some more or less innovative ideas (sometimes I wish I was a .NET developer) and Microsoft is doing some very cool stuff it the labs. But in general nothing has really happened the last 10 years. We...
by ediaz
"A group of well known humorists in a radio channel called the new bolivia President Evo morales in the name and with the fake voice of President Zapatero (spanish president). Now a big controversy in the country about the ethics...
by ediaz
Well, according to MS licenses at least. YAKOV FAIN found this gem when reading the document called "End-User License Agreement for Microsoft Desktop Operating Systems": "The software product may contain support for programs written in Java. Java technology is not...
by thebake
I read this as "don't use Java for life-or-death
applications". Does the Agreement suggest using Windows for these
applications?
"The software product may contain support for programs written in Java.
Java technology is not fault tolerant and is not designed,
manufactured, or intended for use or resale as on-line control
equipment in hazardous environments requiring fail-safe performance,
such as in the operation of nuclear facilities, aircraft navigation or
communication systems, air traffic control, direct life support
machines , or weapon systems, in which the failure of Java technology
could lead directly to death, personal injury, or severe physical or
environmental damage".
by jslarochelle
This is very humorous considering that in my work with a large Java application all the really difficult problems have been related to the bad performance of Windows 2000 (or Windows XP... same thing). We had some problems because of the poor performance of the file system and other problems (TCP/IP bugs) following the installation of MS security hot fix. All of those problems would have been present in a C++ or C# application doing the same kind of operation. We have come to the conclusion that Windows is a very fragile environment and that we will have to take a much more defensive approach in future development project using Windows. However we do not plan to drop Java that has been really good for us all along. We might switch to Linux though and in fact we already use Linux on our hardware with very good results.
by ediaz
I have an old book: "Advanced C++ Programming Styles and Idioms", is from 1992!!, His author is James Coplien. I have re read this book again because the discussion about DuckInterface or HumaneInterface make me thing about the central concept...
by ediaz
The files with .wmf (windows meta files) extension can be used to install spyware, trojans horses and other malware. Here is a workaround for this vulnerability: 1. Click on the Start button on the taskbar. 2. Click on Run... 3....
by ediaz
As you know I was working on social bookmarking. The result is akarru a digg-like site. You can see a demo of akarru on blogmemes. Now, I need help on english translation of akarru....
by ediaz
We programmer have a weird sense of humor. Here is my personal collection: Histories of programming languages The History of Basic The History of C Real programmers Real Programmers Don't Use Pascal Real Programmers Don't Write Specs A guide to...
by ediaz
Ok, after reading about the dicussions between java and ruby biggots, at last I have some time to explore Ruby on Rails. I know very little about ruby, and a almost nothing of rails, but the recommended books are very...
by ediaz
"Google Inc. confirmed Thursday that it is resisting a Bush administration request to review Google customer search habits.", Jan 19 "Microsoft now acknowledges it complied with a controversial U.S. Department of Justice subpoena for a look at its MSN search...
by ediaz
A lot of buzz about a gmail vinerability. Do people can't figure that if you strip all dots you obtain the same mail address? a.b.c@gmail.com is the same that ab.c@gmail.com and abc@gmail.com and all the combination of a, b, c...
by ediaz
Have you ever wonder what if every chinese eat two eggs at week? Well, many years ago I was watching The Nature of Things TV Show, and the history of a chinese governmento plan to augment protein in the chinese...
by ediaz
Blog visitors are 11 percent more likely than the average Internet user to have incomes of $75,000 or more. Blog visitors are 30 percent more likely than the average Internet user to live in households where the household head is...
by ediaz
A new release of akarru has been released. There are many fixed bugs. Akarru is the engine supporting the blogmemes site. Nevertheless, who visit blogmemes will see that we have new characteristics that are not in this release of akarr?....
by ediaz
Was in Davos, Switzerland that John Perry Barlow proclaimed the independence of cyber space. Here is the text: A Declaration of the Independence of Cyberspace by John Perry Barlow Governments of the Industrial World, you weary giants of flesh and...
by ediaz
Delphi, C# Builder, C++ Builder and JBuilder will be sell by Borland, according a letter of David Intersimone (David I.). To our loyal developer community: Today, Wednesday February 8, 2006 at 1am Pacific Time, Borland announced plans to seek a...
by ediaz
I don't believe that Google is the Big Brother, or that Larry Page is Doctor Evil, but I've found this image and couldn't resist to post about this. I hope that in Google have sense of humor, don't do...
by ediaz
Via News.com Microsoft and open-source enterprise applications vendor SugarCRM unveiled a technical collaboration Tuesday under which Sugar CRM will release its next customer relationship management suite under the Microsoft Community License. Current release of SugarCRM is licensed under a modified...
by ediaz
I have set a trac site for blogmemes/akarru project. Installing trac is not an easy task, at least in linux, you must follow their instructions, build svn, instal python and a lot of additional software. Trac is an excellent tool...
by ediaz
When I published Hacking MD5 I wasn't clear enough about the problem of using MD5 to check integrity of software. For example, many open source software has binary distibutions, and they add an MD5 file so you can check the...
by ediaz
Gravatar uses MD5 hash to identify gravatars, so you can put them on your applications. I don't know if 2 emails can collide with MD5, perhaps some crypto expert can answer that question. However, some people want to add support...
by ediaz
A great post to read: The Development Abstraction Layer. Management's primary responsibility to create the illusion that a software company can be run by writing code, because that's what programmers do. And while it would be great to have programmers...
by ediaz
That's is all programmer's dream.Or not? Sciencie fiction? Perhaps this could happen in our live time. Controlling a computer just by thought is the aim of cerebral interfaces. The engineer from Pamplona, Carmen Vidaurre Arbizu, has designed a totally adaptive...
This discussion is closed to new replies.
Sort by Trending