In 2019 Makefiles are a useful tool for automating project-level things. Too often webapps will require you to install X to install Y to run producing artifact Z. Since Make is old and baked and everywhere, specifying…
Dart's fascinating. It feels high level and object-oriented like Python, and can be used both web server- and client-side. Check it out!
This is an excellent tool for learning Unix-type systems. At < 10K lines, it's much smaller than Linux v1, but has most of the parts of a more mature kernel. The source code is clear, and well documented in its own…
<3 8tracks. In practice, my girlfriend and I play 8tracks sets at home; we very commonly listen to the same set over and over. Very commonly I'll find an artist I like with 8tracks, then switch to Rdio to listen to the…
I second this. I've been an extremely happy paid subscriber to Rdio for years. I generally listen to full albums on the desktop (at work), with a moderate bit of classical. Rdio lets me find out about a specific…
As a Python programmer, I live and die over Pylint. Yes it's annoying to configure it, but it saves me hours every _day_. The two biggest benefits are: - syntax or undefined variables in exception handlers - showing…
Seconded. I've used Slack at two companies, both with a small, single-purpose team (< 10 people). In each case I and the other users were quite happy with the features available, and the overall design of the app. It…
I used Yahoo Pipes to find my apartment. One pipe would grab data from Craigslist, strip out irrelevant items, and send me a text if anything new and interesting appeared. Ditto for Westside Rentals. This combination…
I'm sorry to see Balanced go. As CTO, I used their service and was always impressed. The site and docs were clean and obvious, really helpful when dealing with scary things like money. Kudos, Balanced!
Multiprocessing supports "managed objects", shared across multiple processes -- example: http://johntellsall.blogspot.com/2014/05/code-multiprocessin... I'm unsure of the performance ramifications vs using…
I've had great luck writing quality code by writing the tests first. Testing code is in a higher level -- simpler -- dialect of your main code, thus easier to understand. Gradually the tests cover more and more code,…
A while back I "hacked" my Samsung TV. I spoofed a DNS entry to point to my laptop, and put a tiny webserver on it. Then I could hit the "News" button on my remote and get obscene fortune cookies on my TV! Then I turned…
Python :-) there are libraries specifically for parsing malformed html. I'm happy using Unix tools for scraping and parsing, but you run into a brick wall rather quickly. Python is more reliable, flexible, and easier to…
I published a few pipes -- enjoy! http://pipes.yahoo.com/pipes/person.info?guid=W4YBIUCXEVLHMS... They're all quite simple. The most complex one uses the "parse location into lat/long" Pipes feature to automatically…
It's hard to tell -- I tweaked it quite a bit, and rewrote it from scratch 2-3x. I'd say 4-10 hours. Was it worth it? As a programmer, no. I'm very familiar with scraping (raw) web/RSS feeds for data, then processing…
Agreed. I did a multipart Yahoo Pipes project to find my current apartment. It grabbed info from two sites, tossed out the uninteresting ones, filtered it a bit, then texted me if a new apartment in my price/location…
I'm very interested in business intelligence for my startup, and am happy to pay a service for this. Alas the OP's site seems premature. No info.
Sounds like the Intel i860 from the late 1990s. Frighteningly fast VLIW in theory, but in practice not so much. I think untweaked code ran at 3% of max speed.
Yes. For others: 1) consider installing the "unattended-upgrades" tool, to install security updates via cron. https://help.ubuntu.com/community/AutomaticSecurityUpdates 2) specific Ubuntu Security Notice on GnuTLS:…
Agreed. I got my first job running correctly with Rq in fifteen minutes, and was able to go on to other things. Recommended!
Thanks! I looooved Total Annihilation, I'd love to play some more!
I'm happy to hate on Bank of America, but they've caught multiple fraudulent charges for me too. Good for them!
I agree, for some reason Evernote always rubbed me the wrong way. An alternative I really like is Springpad. You can write notes or Todos, put in notebooks with tags, or take a picture. It recognizes what a "movie" is…
In 2019 Makefiles are a useful tool for automating project-level things. Too often webapps will require you to install X to install Y to run producing artifact Z. Since Make is old and baked and everywhere, specifying…
Dart's fascinating. It feels high level and object-oriented like Python, and can be used both web server- and client-side. Check it out!
This is an excellent tool for learning Unix-type systems. At < 10K lines, it's much smaller than Linux v1, but has most of the parts of a more mature kernel. The source code is clear, and well documented in its own…
<3 8tracks. In practice, my girlfriend and I play 8tracks sets at home; we very commonly listen to the same set over and over. Very commonly I'll find an artist I like with 8tracks, then switch to Rdio to listen to the…
I second this. I've been an extremely happy paid subscriber to Rdio for years. I generally listen to full albums on the desktop (at work), with a moderate bit of classical. Rdio lets me find out about a specific…
As a Python programmer, I live and die over Pylint. Yes it's annoying to configure it, but it saves me hours every _day_. The two biggest benefits are: - syntax or undefined variables in exception handlers - showing…
Seconded. I've used Slack at two companies, both with a small, single-purpose team (< 10 people). In each case I and the other users were quite happy with the features available, and the overall design of the app. It…
I used Yahoo Pipes to find my apartment. One pipe would grab data from Craigslist, strip out irrelevant items, and send me a text if anything new and interesting appeared. Ditto for Westside Rentals. This combination…
I'm sorry to see Balanced go. As CTO, I used their service and was always impressed. The site and docs were clean and obvious, really helpful when dealing with scary things like money. Kudos, Balanced!
Multiprocessing supports "managed objects", shared across multiple processes -- example: http://johntellsall.blogspot.com/2014/05/code-multiprocessin... I'm unsure of the performance ramifications vs using…
I've had great luck writing quality code by writing the tests first. Testing code is in a higher level -- simpler -- dialect of your main code, thus easier to understand. Gradually the tests cover more and more code,…
A while back I "hacked" my Samsung TV. I spoofed a DNS entry to point to my laptop, and put a tiny webserver on it. Then I could hit the "News" button on my remote and get obscene fortune cookies on my TV! Then I turned…
Python :-) there are libraries specifically for parsing malformed html. I'm happy using Unix tools for scraping and parsing, but you run into a brick wall rather quickly. Python is more reliable, flexible, and easier to…
I published a few pipes -- enjoy! http://pipes.yahoo.com/pipes/person.info?guid=W4YBIUCXEVLHMS... They're all quite simple. The most complex one uses the "parse location into lat/long" Pipes feature to automatically…
It's hard to tell -- I tweaked it quite a bit, and rewrote it from scratch 2-3x. I'd say 4-10 hours. Was it worth it? As a programmer, no. I'm very familiar with scraping (raw) web/RSS feeds for data, then processing…
Agreed. I did a multipart Yahoo Pipes project to find my current apartment. It grabbed info from two sites, tossed out the uninteresting ones, filtered it a bit, then texted me if a new apartment in my price/location…
I'm very interested in business intelligence for my startup, and am happy to pay a service for this. Alas the OP's site seems premature. No info.
I'm very interested in business intelligence for my startup, and am happy to pay a service for this. Alas the OP's site seems premature. No info.
I'm very interested in business intelligence for my startup, and am happy to pay a service for this. Alas the OP's site seems premature. No info.
Sounds like the Intel i860 from the late 1990s. Frighteningly fast VLIW in theory, but in practice not so much. I think untweaked code ran at 3% of max speed.
Yes. For others: 1) consider installing the "unattended-upgrades" tool, to install security updates via cron. https://help.ubuntu.com/community/AutomaticSecurityUpdates 2) specific Ubuntu Security Notice on GnuTLS:…
Agreed. I got my first job running correctly with Rq in fifteen minutes, and was able to go on to other things. Recommended!
Thanks! I looooved Total Annihilation, I'd love to play some more!
I'm happy to hate on Bank of America, but they've caught multiple fraudulent charges for me too. Good for them!
I agree, for some reason Evernote always rubbed me the wrong way. An alternative I really like is Springpad. You can write notes or Todos, put in notebooks with tags, or take a picture. It recognizes what a "movie" is…