Polyglot AI Agents: WebAssembly Meets the JVM
https://blog.mozilla.ai/polyglot-ai-agents-webassembly-meets-the-java-virtual-machine-jvm/?utm_source=Social%20(RB)
In previous posts, Davide Eynard demonstrated how to run agentic frameworks in the browser, while Baris Guler showed how to extend them with in-browser inference and support for multiple programming languages. In this post, we leverage the JVM's polyglot capabilities to create a self-contained, enterprise-optimized server-side blueprint that combines the performance benefits of WebAssembly with the reliability and maturity of Java's ecosystem.
Zurk's Chumby One Offline Firmware (chumby1/infocast3.5/classic only!) (Page 1) - Chumby, the Device - chumbysphere forum
http://forum.chumby.com/viewtopic.php?id=7831
Octopus - Download every single chumby widget and the entire catalog. (Page 1) - Chumby, the Device - chumbysphere forum
http://forum.chumby.com/viewtopic.php?id=8061
I've decided to release this rather than hang on to it. Its a simple method of downloading every single widget including all support files from the entire chumby network library.
Groklaw - Day 23, From the Courtroom: Oracle v. Google Trial - Jury: No Patent Infringement ~pj Updated 2Xs
http://www.groklaw.net/article.php?story=20120523125023818
UPDATE: The jury verdict is in. They found no infringement of the patents!
The Rest Of The Story | codahale.com
http://codahale.com/the-rest-of-the-story
Java is not the new COBOL | Craig Tataryn's .plan
http://tataryn.net/2011/11/java-is-not-the-new-cobol
Given the above facts I think you’ll agree, Java is not stagnant, it’s getting much better on the eyes and fingers and it has been adopted by cool, non-stodgy companies. Then perhaps you’ll also agree it’s wrong to say Java is the new COBOL, just as wrong as saying Ruby is the new Java.
Nope, not buying it.
Cool Solutions: LDAP Browser/Editor
http://www.novell.com/coolsolutions/tools/13765.html
The LDAP Browser/Editor provides a user-friendly Windows Explorer-like interface to LDAP directories with tightly integrated browsing and editing capabilities. It is entirely written in Java with the help of the JFC (SwingSet) and JNDI class libraries. It connects to LDAP v2 and v3 servers.
UPnP PortMapper Homepage
http://upnp-portmapper.sourceforge.net
The UPnP PortMapper is an easy to use program that manages the port mappings (port forwarding) of a UPnP enabled internet gateway device (router) in the local network. You can easily view, add and remove port mappings.
Java Now Running on Apple IIc
http://www.desnoix.com/apple2
"I strongly believe in WORA. Java is able to run on a lot of devices, from the credit card to the server. Today I'm pleased to announce the availability of Java(tm) [1] on the Apple II family [2]. This runtime is a partial port of Kaffe 1.1.4 (only the interpreter) and Classpath 0.08. Curently only a subset is available but the goal is to be fully compliant with the JRE 1.4."
Jarek Gawor's excellent LDAP Browser/Editor v2.8.2 | Novell User Communities
http://www.novell.com/communities/node/8652/gawors-excellent-ldap-browsereditor-v282
"Jarek Gawor's excellent LDAP Browser/Editor v2.8.2 - though last updated in 2001, still one of the best! Works perfectly with current java version 5 and 6."
Everything You Love about Java is Everything I Love About Good Design | Virtuous Code
http://avdi.org/devblog/2010/02/09/everything-you-love-about-java-is-everything-i-love-about-good-design
"The Java ecosystem warps your brain into a mode of thinking where modularity patterns like DI and decoration are like ancient gods which can only be invoked with a great deal of pomp and ceremony. And I think that perspective tends to make it hard to see that other programmers use the same patterns, just with less fanfare. For an even better take on this topic than mine, read Jamis Buck’s classic account of writing and discarding two Ruby DI frameworks."
PHP Advent 2009 / You Don’t Need All That
http://phpadvent.org/2009/you-dont-need-all-that-by-marcel-esser
"The point I am trying to make is we’re getting a little crazy with our architectures. These days, we write PHP just like Java, but it’s not Java. It works completely differently, and we shouldn’t try to force patterns that aren’t necessarily the best fit. You don’t need all that. Just write good code."
Code To Joy: Open-Source group announces jJava
http://codetojoy.blogspot.com/2008/04/open-source-group-announces-jjava.html
"An open-source project surprised industry insiders today by announcing an implementation of the Java programming language on the JVM.
The language, dubbed jJava, reflects the current trend for using the JVM as a systems platform for various languages."
sunkencity.org: flickredit
http://sunkencity.org/flickredit
"FlickrEdit is a Java Desktop application that allows you to display and edit your photos in a variety of ways. It also allows you to download/backup or upload your photos to and from Flickr. FlickrEdit is written in Java and it uses flickrj framework to access Flickr."
National Vulnerability Database (NVD)National Vulnerability Database (CVE-2008-5353)
http://web.nvd.nist.gov/view/vuln/detail;jsessionid=3c03986acd726033b30efd106690?execution=e1s1
Adobe lands Sun Java rich-client CTO | Reg Developer
http://www.regdeveloper.co.uk/2008/05/15/sun_rich_client_adobe
"Muller spent his days at Sun focused on GUIs, leading all of the company's client Java work." ...which were a success, how?
JRat the Java Runtime Analysis Toolkit
http://jrat.sourceforge.net
"The Java Runtime Analysis Toolkit is a low overhead, easy to use, open source performance profiler for the Java platform. JRat monitors an application's execution and persists performance measurements. This data can then be viewed and analyzed using the
dk.brics.automaton - finite-state automata and regular expressions for Java
http://www.brics.dk/~amoeller/automaton
"This Java package contains a DFA/NFA (finite-state automata) implementation with Unicode alphabet (UTF16) and support for the standard regular expression operations (concatenation, union, Kleene star) and a number of non-standard ones (intersection, comp
Front Page :: Prevayler
http://www.prevayler.org/wiki/;jsessionid=3B198679178756513AA3DDE1D1549A0E
Apache Wicket - Home
http://wicket.apache.org/index.html
"With proper mark-up/logic separation, a POJO data model, and a refreshing lack of XML, Apache Wicket makes developing web-apps simple and enjoyable again."
Giant White Glove
http://www.pacesetter2000.be/whiteglove
"This is an experiment for the White Glove Tracking project, made in Java and processing."
The Official Palm Blog: Last chance to download JVM for PalmOS
http://blog.palm.com/palm/2008/01/last-chance-to.html
"Come on Palm - it's great that you are sharing info in a blog, but you know that there are two critical bits of info missing here. 1) Why? 2) What (if anything) does this mean about Palm's ongoing support of java on devices?"
Palm says goodbye to IBM Java virtual machine - Download Squad
http://www.downloadsquad.com/2008/01/07/palm-says-goodbye-to-ibm-java-virtual-machine
"for some unexplained reason, Palm will stop offering a download link on Jan 12, 2008."
Ignite Realtime: Openfire Server
http://www.igniterealtime.org/projects/openfire
"Openfire (formerly Wildfire) is a real time collaboration (RTC) server dual-licensed under the Open Source GPL and commercially. It uses the only widely adopted open protocol for instant messaging, XMPP (also called Jabber)."
Official Google Blog: Google Web Toolkit: Towards a better web
http://googleblog.blogspot.com/2007/08/google-web-toolkit-towards-better-web.html
Because nothing will ever go wrong with this: "Instead of spending time becoming JavaScript gurus and fighting browser quirks, developers using GWT spend time productively coding and debugging in the robust Java programming language, using their existing
RussellBeattie.com - Java needs an overhaul
http://www.russellbeattie.com/blog/java-needs-an-overhaul
"I'd say that many of today's current hot trends in programming are a direct result of a backlash *against* everything that Java has come to represent"
Joe Gregorio | BitWorking | The beginning of the end
http://bitworking.org/news/237/The-beginning-of-the-end
"the new and interesting work will not be done in Java, nor will it be done on the JVM."
tales on the TrimPath » Blog Archive » Ruby on Rails for JavaScript and the JVM
http://trimpath.com/blog?p=54
"Wait 2 Moore’s Law cycles for the resulting program to run as fast as the original Ruby version, and while waiting, sing your praises to Turing."
NestedVM
http://nestedvm.ibex.org
"any application written in C, C++, Fortran, or any other language supported by GCC can be run in 100% pure Java with no source changes."
Log4Twitter
http://yusuke.homeip.net/log4twitter/en/index.html
"Log4Twitter is an Appender plug-in for Log4j and Logback that sends log messages to twitter.
Guantanamo - Ashcroft - Confluence
http://docs.codehaus.org/display/ASH/Guantanamo
"Guantanamo is a tool that can delete all code lines that are not covered by tests. All code is guilty until tested innocent. Send the untested code to Guantanamo!"
QDB: Quote #338364
http://bash.org/?338364=
" Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders"
Quercus: PHP in Java
http://www.caucho.com/resin-3.0/quercus
"Quercus is Caucho Technology's fast, open-source, 100% Java implementation of the PHP language (requires JDK 1.5)."
KGS Go Server
http://www.gokgs.com
"On the KGS Go Server you can play go (known as wei-chi in Chinese and baduk in Korean) against people from all over the world."
The Daily WTF - The Call of Codethulhu
http://thedailywtf.com/forums/thread/108136.aspx
"Eventually, one's mind will become permanently intertwined with the very code base of Codethulhu, joining countless others, and will be forever tormented by its endless diabolic cycle of decompilation/recompilation."
Open Source Personal Proxy Servers Written In Java .: Manageability :.
http://www.manageability.org/blog/stuff/open-source-personal-proxy-servers-written-in-java/view
"Here's a short list of personal proxy servers written in open source java:"
TooMuchMagic - JicarillaWiki
http://dev.jicarilla.org/oldwiki/TooMuchMagic
" ...your IDE doesn't know how to color-code your code"
Joel on Software - Language Wars
http://www.joelonsoftware.com/items/2006/09/01.html
"FogBugz is written in Wasabi, a very advanced, functional-programming dialect of Basic with closures and lambdas and Rails-like active records that can be compiled down to VBScript, JavaScript, PHP4 or PHP5."
Python isn't just Java without the compile | 2006-08-30 | BitWorking
http://bitworking.org/news/Python_isnt_Java_without_the_compile
"As you can see Python, like many other dynamic languages, has a powerful set of abstractions that aren't available in Java."
Labnotes - Why Processes Scale Better Than Threads
http://blog.labnotes.org/2006/08/29/why-processes-scale-better-than-threads
"The solution was to force developers to build separate units of work that can run in a multi-threaded environment without conflicts, and scale to more than one server. What comes naturally to every PHP and Perl developer had to be forced down the throat
del.icio.us network explorer
http://www.twoantennas.com/projects/delicious-network-explorer
Uses the new JSON feeds of del.icio.us network data to map relationships.
Scorched Earth 2000 Main Page
http://www.scorch2000.com
In-browser Java applet based multiplayer Scorched Earth. "Scorched Earth 2000 is a remake of the old classic game by Wendell Hicken which was very popular in the early 1990s. This version is relatively close to the original but adds online multiplayer su
Paradroidz - a free Paradroid remake in 3D using the jPCT 3D engine for Java
http://www.jpct.net/paradroidz/index.html
"This site is dedicated to a free 3D remake of the Commodore C64 classic game Paradroid by Andrew Braybrook/Graftgold."
Restlet - Lightweight REST framework for Java
http://www.restlet.org
"Bring the simplicity and efficiency of the REST architectural style to Java developers"
Jive Software: Smack API
http://www.jivesoftware.org/smack
"Smack is an Open Source XMPP (Jabber) client library for instant messaging and presence."
Anne 2.0 - JavaScript and Python and Java too
http://www.annezelenka.com/2006/05/javascript-and-python-and-java-too
"You don't usually see "JavaScript" and Python in the same sentence or even in the same article."
Google Web Toolkit - Product Overview
http://code.google.com/webtoolkit/overview.html
"Google Web Toolkit (GWT) is a Java development framework that lets you escape the matrix of technologies that make writing AJAX applications so difficult and error prone."
What Is Augment? - AugTerm
http://augterm.sourceforge.net/php/about.php
"AugTerm is a terminal emulation program which emulates a terminal that was used to communicate with Doug Engelbart's Augment system."
SourceForge.net: The Z-machine preservation project
http://sourceforge.net/projects/zmpp
"A clean Java 5 implementation of a Z-code interpreter."
SourceForge.net: ZPlet: A Z-Machine for Java
http://sourceforge.net/projects/zplet
"ZPlet is an interpreter for programs using the Z-Machine virtual machine invented by Infocom for their interactive fiction."
s3DAV
http://www.carion.org/s3dav/index.html
"s3DAV is a webDAV server which allows you to access a virtual file system using your Amazon s3 account."
macosxhints - Easily switch the current default Java version
http://www.macosxhints.com/article.php?lsrc=osxh&story=20060121171126988
"I wrote the following simple UNIX shell script to allow me to easily switch between the different Java versions I have installed."
FastText
http://koti.mbnet.fi/korsu/ft.html
"Fast text input method (also known as predictive text input) used in mobile phones."
API - Lucene Web Service - Trac
http://dev.lucene-ws.net/wiki/API
"The core of Lucene Web Service API is primarily based on the Atom Publishing Protocol, with a few extensions."
Lucene Web Service API | 2006-02-24 | BitWorking
http://bitworking.org/news/Lucene_Web_Service_API
"The Lucene Web Service API is based on the Atom Publishing Protocol."
MidpSSH | SSH and Telnet client for Mobile devices (MIDP/J2ME)
http://www.xk72.com/midpssh/index.php
Holy crap! "MidpSSH is an SSH and Telnet client for MIDP 1.0 / 2.0 (J2ME) devices such as Java(tm)-capable cellphones and other mobile devices."
Do-It-Yourself MIDP on Mac OS X
http://developers.sun.com/techtopics/mobility/midp/articles/osx
"Mac OS X ships with a wide assortment of free developer tools, but these don't include everything you need for J2ME development. "
MIDP for OS X
http://mpowers.net/midp-osx
"This package is a Darwin/OSX port of the Mobile Information Device Profile (MIDP) Reference Implementation v1.0.3."
Deploy Your J2ME Application on a Sprint Phone
http://www.devx.com/Java/Article/10688/1954?pf=true
"Web server configuration and caching problems are just two of the obstacles you'll need to overcome when you deploy Java applications on cell phones."
del.icio.us tag browser
http://www.hubmed.org/touchgraphs/deltags.php
Nifty java applet for browsing tag relations
Monkeygrease » Overview
http://monkeygrease.org
"Monkeygrease is a very simple servlet filter that will allow a web developer to inject JavaScript, CSS or other elements within a web page."
BlogBridge: Home
http://www.blogbridge.com
"So you are a real info-junkie - you need to scan through much more information than others."
JAOO '05: Java has lost its aura of invincibility (Loud Thinking)
http://www.loudthinking.com/arc/000517.html
"Java and J2EE isn't going any where neither should they. As an industry, we should merely realize that the sledgehammer is grossly over-used."
Simple 2.6
http://simpleweb.sourceforge.net/index.php
"The primary focus of the project is to provide a truly embeddable Java based HTTP engine."
Welcome to Daisy - the open source content management application framework.
http://cocoondev.org/daisy/index.html
Looks interesting. Although, I've used that "open source content management application framework" phrase before-- for a way bloated and now long dead project :)
spinneret.org - The Spinneret Project
http://www.spinneret.org
"Spinneret is a semi-structured storage engine that can be thought of as an extended tuple storage system. It takes the best aspects of relational, object, and hierarchical databases and throws away the dead weight associated with those technologies."
Nux - Overview
http://dsd.lbl.gov/nux
"Nux is an open-source Java XML toolset geared towards embedded use in high-throughput XML messaging middleware..."
Daisy - Your Personal Web Assistant
http://hypotheticalabs.com/daisy
Heir to the Agent Frank throne, if there ever was one.
Search RDF data with SPARQL
http://www-128.ibm.com/developerworks/library/j-sparql
"SPARQL and the Jena Toolkit open up the semantic Web"
Jena Tutorial - RDQL
http://jena.sourceforge.net/tutorial/RDQL/index.html
"A Programmer's Introduction to RDQL"
The Abode::Aggrevator
http://www.oshineye.com/software/aggrevator.html
"Aggrevator is a cross-platform RSS/Atom aggregator that uses a MySQL 4.1 database for storage."
Linux Magazine Online - jCIFS: The SMB Can Opener
http://www.linux-mag.com/content/view/127/2123
"jCIFS provides all of the tools a Java coder needs to get along in a Windows Network Neighborhood"
inkBlots » Atom + Jena
http://www.markwoodman.com/blog/index.php?p=13
"I thought it would be a fun experiment to take an OWL schema for Atom, run it through Kazuki, and generate some easy-to-use classes for Atom in Jena."
The NESCafe Nintendo Emulator for Java
http://www.davieboy.net/nescafe
"NESCafe is a Nintendo Emulator that is written entirely in Java and consequently will run on any platform."
PERST - Simple, Fast, Convenient Object Oriented Database
http://www.garret.ru/~knizhnik/perst.html
"PERST is just an embedded object-oriented database for applications that need to deal with persistent data."
A WSGI server for jython 2.1
http://www.xhaus.com/modjy
"Modjy is an implementation of a WSGI compliant gateway/server for jython, built on J2EE servlets."
Nelson's Weblog: tech / bad / javaCalendarInsanity
http://www.nelson.monkey.org/~nelson/weblog/tech/bad/javaCalendarInsanity.html
And this is one of the things about Java that makes me gag.
Gravity Monkey - red | blue
http://www.gravitymonkey.com/gravity/monkey/redblue
"red | blue (pronounced 'red or blue') is a free Java™ app that figures out where you stand, or perhaps more accurately, where you are standing in our politically polarized country."
TagSoup home page
http://mercury.ccil.org/~cowan/XML/tagsoup
"This is the home page of TagSoup, a SAX-compliant parser written in Java that, instead of parsing well-formed or valid XML, parses HTML as it is found in the wild: nasty and brutish, though quite often far from short."
Ian Bicking 6.9.2004 - Another less sleepy alternative to Hibernate
http://blog.colorstudy.com/ianb/weblog/2004/09/06.html#P154
"This is all in response to this glimpse of Hibernate, an ORM for Java. Reading those Java config files hurts my soul." SQLObject does indeed rock.
AnomicHTTPProxy: a freeware caching HTTP Proxy in Java with integrated search engine
http://www.anomic.de/AnomicHTTPProxy/index.html
This looks like what I was trying to do with Agent Frank!
The Python Paradox
http://www.paulgraham.com/pypar.html
"And people don't learn Python because it will get them a job; they learn it because they genuinely like to program and aren't satisfied with the languages they already know."
java.net: Extensible Code Generation with Java, Part 2 [May. 31, 2004]
http://today.java.net/pub/a/today/2004/05/31/generation-pt2.html
java.net: Extensible Code Generation with Java, Part 1 [May. 12, 2004]
http://today.java.net/pub/a/today/2004/05/12/generation1.html
ScriptableThinlet 0.5
http://perso.club-internet.fr/sjobic/thinlet
"ScriptableThinlet is extension of thinlet to add script langage inside the XUL file."
Jatha - LISP Library in Java
http://jatha.sourceforge.net
Where did J2EE go wrong?
http://www.vanderburg.org/cgi-bin/glv/blosxom/2003/11/17#Software/Languages/wrong_turn
"Java folk have always taken the language too seriously."
Raible's Wiki: AppFuse
http://raibledesigns.com/wiki/Wiki.jsp?page=AppFuse
"An application for starting your web applications." For Struts in Java
JVM Assembler is Fun
http://www.electricanvil.com/cgi-bin/blosxom.cgi/2004/01/11#java_asm_is_fun
For awhile, I was considering tinkering with 6502 assy for nostalgia in an emulator. Tinkering with JVM assy might be more interesting...
Radeox API is a lightwight wiki markup rendering engine API to make render engines for wikis more portable.
http://radeox.org/space/start
FeedParser - an RSS Parser API for Java
http://www.peerfear.org/rss/permalink/2003/11/10/FeedParserAnRSSParserAPIForJava
Bringing Java into Perl
http://www.perl.com/pub/a/2003/11/07/java.html
A Handful of Vulnerabilities #1: Directory Traversal
http://fishbowl.pastiche.org/2003/11/09/ahov_1_directory_traversal