skysight-inc/HackerNews huggingface dataset:
We're definitely not after the kids market, but we love the idea of incorporating gaming elements into the app, like achievements.

Competition is a tricky subject: it's good to compete in some circumstances - but education isn't always about beating your opponents.
I'd say London won't do.
Am I wrong?
Dup.

http://searchyc.com/sidewiki
Subscribed.

But I do hope you will edit future episodes. I only held on through the first two minutes because I was occupied with something else - otherwise you would have lost me. And, with more people talking, normalization is very important. If I am listening to this on the subway, it is really annoying if one person is louder or softer than the others.
Steve Rubell once ran the coolest nightclub in New York City. No one blamed him for being arbitrary and capricious in selecting who gets in. That's part of what made Studio 54 so cool. There were a zillion other, less cool, places you could go if you didn't like it.

Likewise, the iPhone is perhaps the coolest end-user platform in the history of, like, ever. If Apple wants to be arbitrary and capricious in selecting which apps are available for their platform that's a) their own business and b) probably a factor in increasing the iPhone's appeal to developers and users, not decreasing it.
Microsoft aims to spark new business for Web developers
Hey, AggData guys, why not change business model and sell your data in bulks? Wouldn't be nice to use it that way?

from aggdata.dealership_locations import cadillac

print "Cadillac Dealers in NY:"

for loc in cadillac:

if loc.city == 'New York':

print loc.address, loc.phonenumber
Neurocinema Aims to Change the Way Movies are Made
Definitely not GoldStar. Reminds me of the third rate electronics company (notorious for cheap products). That being said, they did become LG. Good luck!
Heh, it's handy I didn't know about this, or I might never have started Homebrew.

Still at this point our ambitions are quite vast, so I expect Homebrew will prove more useful in the long run.
You Define Open Social Media
Is a Table Of Contents available anywhere? There isn't one on Amazon.
5 Things You Should Know About Your Tweets
I imagine that you have to sign something/checkbox an agreement when you purchase a dataset that makes you legally and/or financially at-fault if you are discovered to be the leak/source of the leak
I might be able to answer that :)

It's an implementation of Dewdney's classic article "Simulated evolution: wherein bugs learn to hunt bacteria"

What's cool is that it lends itself to a very pithy implementation in Lisp that runs right in the REPL, with ASCII graphics.
All fair points made in the post, but he seems to contradict himself by discounting the entrepreneur's need to decisiveness while being a VC investor who wants strong growth quickly. To slowly adjust strategies and diplomatically “fire” customers seems to have an inherent cost of time and resources. It’s also less convincing to speak about startups and then list examples like ebay and Microsoft.
table of contents

Section I - Lisp is Power

1. Getting Started

2. Our First Lisp Program!

3. The Basic Philosophy Behind Lisp

Section II - Lisp is Symmetry

4. Conditions

5. Learning Lisp Text and Console Programming... By Building a Text Game Engine!

6. Interacting with the World: Reading and Printing in Lisp

6.5. Lambda- A Function So Important It Deserves It's Own Chapter

7. More About Lists

8. This Ain't Your Daddy's Wumpus

9. Advanced Data Types and Generic Programming

Section III- Lisp is Hacking

10. Loop and Format: The Seedy Underbelly of Lisp

11. The Format Function

12. Working with Streams

13. Let's Create A Web Server!

14. Land of Lisp- Secrets of the Seven Guilds

Section IV- Lisp is Science

15. Functional Programming is Beautiful

16. Macros

17. Dice of Doom- Advanced Techniques

18. Making Dice of Doom More Fun

(this is an old TOC- There'll be a few more chapters not in this list)
I consider shell script programming archaic, yet I still see it as a job requirement for UNIX SA jobs. Once I learned Perl I never had the urge to write another bourne shell or ksh script ever again. I still need to read and debug them from time to time though.
Gmail down again?
I received

'Gmail is temporarily unable to access your Contacts. You may experience issues while this persists. Learn more'

Then my mail altogether timed out - and now I can't login to gmail, hosted mail, etc.
May be because it is their "first lunar mission" and not their "first mission"
Has anyone else tried the 250 year anniversary edition Guinness? They've had it out for a few months now, it's quite different and supposedly closer to what Guinness was originally like. Pretty good.
apparently:

http://www.amazon.co.uk/Land-LISP-Conrad-Barski/dp/159327200...
My advice? Pick another platform to program for. The Mac is pretty nice. If you absolutely must develop for a mobile platform, try Android.

I've never had a Mac until last year, and I've been programming in Java for 10 years. Java is my least favorite language, but I think it is one of the easiest for most people. To me, Objective C is easy, but then again C was my first language. So it just depends on what you are comfortable with, really.

You probably won't make any money at it, but on the other hand, you probably won't make any money at iPhone development either

The first thing I did was program a rather involved iPhone application pertaining to my startup. I released it for free, updated it, no problems. The second thing I did was make a really simple application and sell it for $0.99 -- and it is making money without me having to do anything further. Before I released my first app, I would hear all of these "You probably won't make any money" stories and wasn't sure what to think. What I did was: have fun. If you aren't going to enjoy programming and you expect mad earnings, then yeah, throw in the towel.
Linux is Bloated, Just Not How You Think
Do note that the bottle also has the smoothifier.

And they have a new can that you put on a vibrating pedestal before you open, but I think it's more of a gimmick than an improvement in taste.
Let me know if you have any questions, or feel free to jump on #xomb on freenode. We usually have a few people idling.
Software Development is a Search Algorithm
Apple locked us in, but how long will the jail sentence last?
Misfits are my new best friends [About Interaction Design process]
Specification is Planning is Design is Coding is Approximation
Keynes, Explained Briefly
Cool, thanks, I couldn't find it!
This is know as the "second system effect":

http://en.wikipedia.org/wiki/Second-system_effect
Gmail is down and it seems Google Talk has gone with it.

http://search.twitter.com/search?q=gmail

Google should have left it in "beta".
I can now connect - still getting the contact list error.
General status: http://www.google.com/appsstatus#hl=en

Gmail status: http://www.google.com/appsstatus#rm=1&di=1&hl=en

I got the banner too, but everything in my Gmail (for my domain) works except the Contacts.
SpeedTrack Sues Just About Every Major Online Retailer Over Patent Infringement
Of course with the DRM codecs from Microsoft you still won't be able to watch netflix on Linux.
Was this the inspiration for the site name: http://www.youtube.com/watch?v=teMlv3ripSM ?

It's the first thing I thought of when I saw your url.
Great comparison... I love Nueromancer, every year or so I have to go back and read it again because I remember how good it is...

Anonymous reminds me of something like that too, almost like a force of nature. One minute there's seemingly normal people everywhere, the next they're all wearing Guy Fawkes masks and making a ruckus.
If it only took two hours, it wasn't a bender.
You couldn't distribute their dataset, but you should be able to modify it and resell it.

My guess would be that individual datasets like this would not be worth trying to resell, and if they were it would likely be cheaper to generate them yourself from the sites. For example, taking a look at their most recent dataset (gamestop store locations) it looks to be a simple matter of:

* Find the Gamestop store locator (http://web.sa.mapquest.com/gamestop/?tempset=search, linked to on www.gamestop.com).
* Plug in list of US Zip codes (I suppose you would need one of these for any scraping project of this type, might as well buy it some place).
* Scrape the page that is returned.
* They also include Longitude and Latitude. They must have a seperate database they run the address against to generate that, or it may be encoded into the Mapquest applet.

All in all, for someone who is skilled in data scraping, and already has a scraping tool set up, its a matter of ~20 minutes worth of coding, followed by (maybe) an hour of scraping. Unless you feel your time is worth >$120 per hour, you would be better off scraping it yourself than purchasing it to resell.
How LinkedIn's Site Design Helps Them Rank Well on Searches for Names
What is this? A forum? A link dump?
Is this Common Lisp, or what?

I'm personally learning some Clojure at the moment and loving it so far.
The Galileoscope

https://www.galileoscope.org/gs/

has been discussed regularly on Wisconsin Public Radio. In addition to other WPR programs, about once a month one of its daily shows has a fairly lengthy interview segment with a Wisconsin professor of astronomy. It might well be Dr. Douglas N. Arion, who's listed as one of the principals in the Galileoscope project and who works a bit south of Milwaukee.
Their "FreeData" sets could use some attention.

I realize it is free, but if you are going to have it as an example of what you do, have it correct and up to date.

The headers for the congress data are completely off, and is not current.. Franken, Kennedy.. etc..
HN is not http://downforeveryoneorjustme.com/

(Although during the GAE failure a few days ago, downforeveryoneorjustme was down for everyone, not just me...)
As I said before, M$ will block Google from doing it.
Not all bottles have the smoothifier.

Please exercise caution!

The bottles with the smoothifier look like this:

http://erinp.files.wordpress.com/2008/03/dscn3580.jpg

These bottles do not have a smoothifier:

http://justbeer.files.wordpress.com/2008/01/guinness-extra-s...
Thanks Conrad. Looks Awesome! I'll buy it as soon as it becomes available!
Growing I can see only Manager/Owner, Clerical worker, Nurse and Cook. Oh, and Professional.
I was just thinking that, I don't remember it being down this often while in beta.
"widely held view"

;)

No. But it makes it "shared by many", your original quantification.

You see, you're misreading for the numerous time. First you didn't care to read what OP linked and went into generalisations having nothing to do with the case. [[BTW I just don't know what you're arguing with me about since it's the same thing you observed in that comment. I just feel like being trolled, I agree with your comment I'm responding to now and I agree with the comment #837189, http://news.ycombinator.com/item?id=837189 ]] Then you didn't read mine, or decided to start petty argument supposing it's isolated incident of just Gasarch not knowing a thing about logic and verification scene where there was a common agreement in the thread that fields became separated to a point of sillness. Now your changing from ontological view to my position that communities define fields by what they call themselves (TCS is what SPJ does). Never mind changing quantifiers suggesting that I want to argue about who has holy right and the majority. It was just a point it's not isolated view. Of course america is isolated, in a sense, by the sea. If SPJ defines TCS then he still has nothing to do with whole TCS community. Because TCS forms no consistent community besides having to do with computers.

I'm prone to trolling.
yep..

definitely some weirdness here in Boston.
Oh no, please don't encourage that! *sigh
>probably a factor in increasing the iPhone's appeal to developers and users, not decreasing it.

To users, maybe - other than boneheaded moves like making dictionaries R-rated.

To developers, I highly doubt it. So many developers flock to it because it has tens of millions of users, not because it's a pleasure to work with - maybe it is compared to Blackberry or Symbian (I've never used them), but definitely not compared to Android (and, I'm assuming, the Pre).

The iPhone isn't the coolest end-user platform because Apple has turned the submission process into a complete nightmare. It's the coolest end-user platform because it's sleek and shiny and sexy - it was sexy before the App Store launched.

You can't compare the minor annoyance of being turned away from a nightclub to wasting weeks or months on an app that is never approved.
How long did it take you to ramp up the Objective-C (from Java) learning curve? Memory management, Cocoa

> rather involved iPhone application pertaining to my startup

I'd love to see this app (if you're willing to divulge)

> What I did was: have fun

Great or misguided expectations lead to disappointment. I like how your expectations had nothing to do with the App Store gold rush.
Yes, it's a book on Common Lisp. However, I tried to emphasize techniques that are relevant for the "modern dialects" like Clojure.

For instance, I implement a Clojure-style sequence library using Lisp macros towards the end of the book to implement lazy evaluation for a boardgame AI engine.
Obama Creates Office to Boost Entrepreneurs
I don't think that something being a fact makes it exempt from copyright. Map data is copyrighted, and often has minor inaccuracies in order to indicate copyright infringement.
I think the whole Design Patterns thing is at fault here... People see a problem and try to figure out which DP to plug in, instead of thinking through the problem itself.

Design Patterns can be a good way to think about the problem, but shouldn't be a substitute for thinking either.
But the web allows you one of the greatest chances to break away from the whole Microsoft lock-in! I mean, if you use the MS stack to develop your main applications, but you need them to consume some kinds of service, that's a great place to write the service in something else.

And it's not just zealotry. My startup uses all Free software (except for one copy of quickbooks, damn accountants...) because it's, well, always going to be free as in beer. If I had to compare this, I'd take a look at how as my business grows, I'd need to roll out a bunch of cash, whereas I wouldn't with LAMP. That's a pretty big downside.
Bank Sends Email to Wrong Gmail User, Sues Google For His Identity
Personally there were two reasons:

1) I don't want bandwidth costs

2) It's much harder to get contribution for a binary system (I expect). If you're installing foo and it doesn't work for some reason you probably won't want to install Xcode and Homebrew-dev in order to try and fix it. When you're installing from source you're already a `brew edit foo && git push` away from helping fix it.

It's also worth noting that most packages don't have dependencies in Homebrew. This is because we don't duplicate what is already there and OS X comes with quite a lot of the common low level libraries. So compiling foo takes significantly less time than it does with Macports.
Looks great. Nice work.

Will you be covering integrating with any graphics libraries (say OpenGL or similar)?
Freakonomics: Unintended Consequences in Tuna Fishing
Exactly. I get pissed off because they stand on the street and smile at you, trying to hand you a leaflet, while others inside quietly work at helping their fellow converts shut down contact with their family and friends, then encourage them to pay their way to enlightenment.

I think Scientology is a cult, and I think that it's acceptance as a religion by government gives it a sheen of legitimacy and makes it more accessible than it ought to be.
Yes + no.

NO: The kicker is that if you did that they'd sue you for breach of contract.

YES: once you passed it off to third parties (in violation of contract) it's not clear how strong of a remedy AggData actually has.

Some of the notions + folk wisdom about copyrightability of facts is based on assumptions that increasingly don't hold.

EG: you can't really copyright the factual contents of the phonebook; if I want to compete with the existing phonebook publisher by retyping the phone book they don't have a copyright claim against me (provided I only transcribe the facts, and organize the information in an obvious or mechanical fashion, like alphabetical ordering).

If you were instead to compete with an existing phone book company by literally xeroxing their product they could probably take you to trial (on a theory that the underlying facts aren't under copyright but the specific page layouts and so on are; there's also the issue of the ads you'd be xeroxing but let's not muddle things overmuch).

If this has already happened and been litigated I've never heard of it.

What something like AggData is doing shows some of the conceptual limits of the existing framework:

- existing physical instantiations of abstract "databases" (collections of fact)

-- (1) couldn't be economically "xeroxed" (EG: if you do it cheaply it is visibly inferior-looking; if you do a very high fidelity reproduction it's about as costly as just re-doing it from scratch)

-- (2) had enough "wiggle room" in how they might be represented in a human-friendly medium such that:

--- (A) on the one hand there's the possibility of a viable copyright claim against a "xeroxer" (under the theory that the page layout is under copyright even if the facts themselves are not)

--- (B) on the other hand allowing for the possibility of "retypers" to actually take advantage of the not-copyrighted status of the underlying facts and actually produce a different product (b/c it is possible to reproduce the same facts with a format sufficiently-different from the source you drew them from)

- but as the "database" becomes increasingly digital

-- (1) "xeroxing" is very economical (far more so than "retyping")

-- (2) there's increasingly less meaningful "wiggle room" as to how the facts might be represented in a "database"; changes-of-format dont' do much, but once the data is shorn of its human-friendly formatting all the useful ways of storing it are essentially isomorphic, meaning (2.B) above is increasingly unlikely (it may no longer be possible to "clone" the abstract data without being too close to the exact format of the source for legal protection).

If someone's actually seen these issues played out or "settled" I'd love to learn more about it.
Pricing Model: Pay what you wish
sounds great

don't hurry, good things need their time
DB2 Express-C helps Russian ISV improve performance 5-10 times
Gruseom, you are absolutely right that it is talent that matters, and Spolsky understates this point, appending to the end of his post seemingly as an afterthought. A talented hacker can take some duct tape and turn it into a thing of beauty, like those prom dresses and tuxedos people make every year out of actual duct tape. A bad coder doing this would make only a piece of trash that falls apart, just like a bad coder making a standard garment would try to add so many frills and accessories and various things that its complexity would soon outstrip his talent.

So what's his point? Be talented.
Clickable link: http://argumentclinic.net
Too late. MLB.com, the only site I cared about using Silverlight, dropped it last year in favor of Flash.
In my experience not hard as long as you wrote portable code.

The hardest bit is compiling a universal binary.
It doesn't really matter what it is called. Call it turtlepoo.com if that helps. Branding is less about describing your services and more about sticking in people's heads. That's the problem with most of these tricky names. Most people can't remember them. But something like fishpajamas or thundergnat would probably stick in the mind of people who heard of you. BTW I'd upload my instructional videos if I knew people would subscribe to them. Let me know when you go live. Paul
A quick command-line check:

curl -u USERNAME:PASSWORD --silent "https://mail.google.com/mail/feed/atom" | perl -ne 'print "\t" if /<name>/; print "$2\n" if /<(title|name)>(.*)<\/\1>/;'
It's good to see them scrubbing the location data, but if that's made available through twitters API, then it renders that solution moot.
I disagree. With no parser combinator library, I find it very difficult to use Perl for anything but the most trivial parsing tasks.

It is very good for building complex applications, however.
Brain Gymnastics: Programming Language Keyword Abuse
To get to know a language a little better, this is a fun way to spend an hour.

Simply try and use all the keywords of a language of choice. Then try to reduce the code to contain each keyword as few times as possible. Also, try to remove as much as possible that isn't a keyword.

The code should run, and all paths should be executed.

This is my Javascript snippet containing all keywords only once (except "this" which occurs twice). Only one non-keyword is used -- the variable "e".

Have fun!

try {
do { var e; continue } while (void delete typeof null in undefined)
} catch(e) {
with(e)
if ((function(){
for (;;) break;
switch (true instanceof this){
case false:
default: throw new this
}
return
})());
else;
} finally {}
The platform vs. the eyeballs
That is definitely true, but it can be worth it to be near VC and a large pool of talented people. I could start a company in Phoenix, AZ for pennies on the dollar vs Silicon Valley, but there would be virtually no VC and far fewer programmers (sorry Phoenix!).
Yeah, we'll be using the levelator from now on. I hadn't figured out that wiretap pro could export AIFF when I cut the file for episode #0.
Announcing the WebsiteSpark Program
Of course. Strangely, not very many people seem to catch the reference.