- something similar to timothy sykes' timalerts, with iphone/androoid email/sms option. much coding need to get data out to these platform.
- my trading algorithm for forex and stock. working to translate all these algorithms to codes.
161–170 of 194 posts
- something similar to timothy sykes' timalerts, with iphone/androoid email/sms option. much coding need to get data out to these platform.
- my trading algorithm for forex and stock. working to translate all these algorithms to codes.
At work...a sinatra api for an existing app that is currently a horrible mess of java and xml configuration files (more "code" is in xml than java, ugh!) After hours...working on features toward the launch of http://www.wanderphiles.com (teaser site...sign up!). So much to do and only a couple hours a day to work on it.
Beta testers welcome!
http://soundkey.com : Will ideally become something like the Wikipedia of sounds (i.e. a central repository/global reference about anything that has to do with sounds)
When I arrived at your site I was really quite confused as to what the hell soundkey did. The main part of the site shows a big list of social networks, and says "use soundkey here" ... Ok... but what exactly does soundkey do?
I would focus more on the aspect that you can record sounds and then link to them (or embed them). It's really that simple, but you've managed to overcomplicate it and it took me way longer than it should have to figure out the following: Soundkey lets me record a sound, then link to it.
My suggestion: put the record tool right smack in the middle of the front page. Make it the primary purpose of the site. That is, I should be able to go to "soundkey.com" and conveniently record and share a sound, rather than seeing a splash page. You don't visit bit.ly and see a whole page explaining the benefits of short links, and where you can use shorter links. You see a textbox that you can immediately use.
At any rate, this all might sound very critical, but I love your idea. Put that recording thing front and center, emphasize "record sounds and share them" [twitter for sounds], and your users will figure out the rest.
I'm working on a new version of my app, http://www.launchset.com . It is actually inspired by HackerNews particularly threads like this and 'Review my app/startup'. I have several HN guys on the site. If you are interested in being one of the early users, email me at hackernews -at- launchset.com.
http://madlibber.com/ - Anonymous user generated madlibs. I can't stop working on this [adjective] app! http://webchiever.com/ - Web achievements http://inquiryapp.com/ - Hosted FAQs for your apps
Here's my contribution: http://madlibber.com/madlibs/21
Update: I just created an account with inqueryapp -- I cannot add a category. The AJAX response is a 500, you might want to check that out. Up to that, the experience was rather enjoyable and I was really looking forward to creating a FAQ page using your service.
Earlier quoted context omitted.
I didn't implement the machine learning algorithms for myself, because there are some really good packages out there and I know I don't have the smarts to better them. Keep in mind that I didn't really have any success: There seem to be two main ML packages, Weka and Orange. I personally preferred Orange, it has a nice graph-based UI for linking various components together; when you've figured that out it can script…
Thank you so much for pointing me into the direction of orange. One of my long-standing projects is predicting soccer bets.
http://www.codegrunt.co.uk/terse.html A programming language where syntax and semantics are manipulable at run-time as well as compile-time and where you can define grammars in-line and use them immediately. I also intend to integrate the concepts of pattern calculus - http://lambda-the-ultimate.org/node/3695 - to permit extreme levels of flexibility in the language. It's a huge project and I'm right at the start of…
I see you switched from racket to Go. Care to talk about your experiences? I've been playing with making the implementation of arc more timeless (e.g. http://arclanguage.org/item?id=12057 , http://arclanguage.org/item?id=11864 )
After a while I gave up, maybe I am simply not a good enough coder to understand how Racket namespaces work, but either way I worried that if this one aspect of the language is extremely difficult, what else am I going to uncover in the course of the project? On that basis I decided it'd be wise to switch.
Initially I was going to switch to C for portability as I am also working on a parser generator, singular[2], which I thought could be useful to people even before I write it in Terse (I intend to self-host and bring singular into that too), however I worried that the many pitfalls that C brings to the party, e.g. the ease of segfaulting, null pointers, etc. and its lack of abstractions would overly slow me down, so I thought Go would be a better option, especially as it seemed tastefully designed.
My experience of Go so far is one of great admiration and enjoyment, it really is a lovely language, nicely low-level and low-key yet still providing many useful abstractions including proper interfaces, i.e. by implementing the methods of an interface you can treat it as that interface without having to explicitly inherit from it.
To be honest my decision to switch to Go is probably not that defensible as not many people are using it so the initial reason (portability) for switching to a lower-level language is less of an excuse now, so if I'm being honest I have to admit that I wanted a fast language that played nice with Linux (not that Racket wasn't either of these), and I wanted to play with Go, which kinda overrode other considerations.
Most recently I've been very interested in implementing [pattern calculus][3] in the language somehow, as it provides enormous flexibility and offers a formal underpinning to a more fundamental means of expressing abstractions than oo, functional, etc. - in fact my ambition is to have an abstraction which can encompass these paradigms in itself if you want, i.e. you can implement oo or functional or whatever you want. Obviously I am very inspired by lisp in this and many other regards.
The main thing is getting stuff done, this idea has been floating around in my mind for at least a couple years and I've changed my mind about things many times (and will carry on of course when necessary) causing me to throw away work more than once, so obviously I am somewhat focused on actually writing code and getting closer to actually having something rather than just the idea.
Luckily I am pretty damn certain about the core ideas in the language (flexible syntax, the use of pattern calculus, etc.) so that looks to be quite likely.
Anyway, it's really early days, but I am utterly committed to getting this done as I want the language for myself, want it to not be a toy language, and want it to actually do these things I think would be awesome, even if (as is most likely as with any personal language project) no one else uses it :-)
I know I'm digressing from your question, but have to say that I really think one of the most wonderful aspects of programming is the ability to just hack on stuff, no matter how crazy, with just a cheap computer, some coffee and a willingness to put in the time. So glad I was born in a time where that was possible.
[1]:http://www.codegrunt.co.uk/2010/06/28/Racket-Namespaces-Suck...
Earlier quoted context omitted.
Thankyou for the detailed reply. Yeah I hated using weka at uni. I'll look into Orange. "I don't know if the track conditions are important, how much breeding or the age of the animal really matters etc." Yeah, feature selection is a tough one. I'd thought that the system would pick up on good indicators by itself, but it might well be that that has to be a manual decision. "Just make sure you've tested your predicti…
Genetic algorithms can be used to determine the (close to) best combination of features from all the features you have access to.
For example, I assume that a dogs past performance must be some indicator of its chances in the next race, but how do I account for the chances of dogs who didn't complete their last race? What weighting is the last race worth, compared to the ones before (perhaps it had a bad race, but on the whole is running well).
I just don't know how to optimise for those sort of things. I have a rough idea that some combination of genetic programming and GA could help - it would be an interesting challenge to builds software that knew how to apply a selection of mathematical functions to my data, and then breed the results like a GA. But it's tricky, I'd have thought.
I've been treating the ML classifiers and learners as something of a black box, perhaps a more rigorous approach is required.