skysight-inc/HackerNews huggingface dataset:
Nice article. FWIW Perl is often called the "Swiss army chain saw," not "Swiss army knife." Thanks for sharing your experience.
One size doesn't fit all. MySQL and Cassandra are radically different system in both the query model and distribution models. Cassandra and HBase are similar in the data models (the differences are mandated by their respective distribution models), but are radically different in their distribution models. Entirely different systems are suited for entirely different applications.
you still can have dynamic semantics at read-time -- eg, does the macro-expand in reading the first form load new macros that affect the next form? Eg, in (progn (M) (M)), is it ever the case that the second M will dispatch to a different macro definition than the first M?

In the world of Common Lisp, yes. In the world of R6RS's more static semantics, no.
The highest ranked answer on that thread, though it contains some interesting details, is way off. Managing VCs well was not what made Google successful-- or what makes any startup successful. The real key decisions were things like realizing search itself was important, at a time when all the other search engines thought it was unsexy, and were trying to get people to start calling them "portals" instead; designing the architecture to work on large numbers of unreliable, cheap computers; understanding how important speed was; making the site uncluttered; deciding to hire only very smart people; etc. That's what made the company valuable, and if it hadn't been valuable it wouldn't have mattered how well they'd avoided dilution.
Their own by a massive company though, I don't think the people above them would be looking for donations as a business plan if they want to hire more staff. I agree with your point of supporting the services the community enjoys but I think in this case they will have to take some more drastic measures.
lol I think I verge hypergraphia with emails so I segregate on how urgently I need to reply, so for example my "real" email goes to my phone always
Exertion Migraines &ndash; get rid of exertion migraine
As a customer I know these key decisions:
i) Self managed ads system. Before AdWords it was impossible to buy $ 5 of ads. Even years after AdWords Overture (Yahoo) and AdCenter (Microsoft) couldn't even copy the smooth process (I remember Overture charging me a minimum of $ 15 and their staff changing my keywords)
ii) Text Ads instead of banners as a more respected way of advertising.
Thank you; that's one of the nicest ways I've heard it put.
Yes, we now are based on OAuth 2.0. See http://developers.facebook.com/docs/authentication/. You can just do a redirect to log someone into your site.
It depends on the site.

If you run a site that uses Facebook for login, when you log someone in via Facebook, you can ask for their email address via the "email" extended permission. Your site can then support a password reset page (like most sites already do) to enable those users to create a password via email if they decide to delete their Facebook account. Requesting email address is a good "escape valve" for users if you are concerned about this aspect of Facebook login.
It's mostly minorities demanding, and benefiting from School Choice. If it's segregation, it has a funny way of showing it.
hardly. these are registered nameservers showing in whois and have nothing to do with random subdomains.
Looks like a dupe. Yours ends in 11502, but 11501 has a few signups.
Nice crusade you are on here - I guess you can put me in your somewhat implausible "knowingly ignorant" group.

Maybe you were modded down for being in the "knowingly troll-ish" group.
Actually, the good news is that Python 3 already has an improved GIL - it's much better than the 2.x version modulo one or two issues, and Unladen-Swallow's jit work is already well, well under way in the Python SVN tree. I'm hoping the latter will hit Python 3.2.

All told, removing the GIL without throwing all of the C extensions and other work people have done through the years onto a bonfire is really, really hard. We're getting incremental speed improvements, and if we're lucky, unladen-swallow will allow us to jump ahead performance wise very quickly.

As a side note; I agree with you - threads have their place, many of my apps make heavy, heavy use of python threads. I also use multiprocessing when I know it's CPU bound. You have to know which is the right tool, and when.
"Twitter's basically just using Cassandra in place of memcached"

Not sure about that. They also said they are using it for analytics. Actually, since Cassandra is persistent to disks, using it as a memcached doesn't sound right.
That, however, conflicts with the alleged desire of VCs and CEO to focus on enterprise search and abandon consumer search. I don't know how true that allegation is, but if it is true, and VCs had a larger slice of the pie, it's possible that that desire would have been followed, hugely reducing Google's value.
I think the key point re managing VC's is that they avoided being forced into an early exit and retained control over the product by keeping control of the company.

Most mature investors want two things: The value of their stock to increase and liquidity opportunities (opportunities to realize that value). They want both to happen rather sooner than later due to the time value of money. They also believe that if they have more control they can achieve these first two objectives more effectively.

These investor goals are not always aligned with what's in the best interests of the product or company which is why it is sometimes a good thing for founders to retain control.
These things usually vary by region or country. For example, in Canada, they only very recently (or will be soon, I can't recall for sure) lifted restrictions on caffeine in non-colas. Previously, things like Mountain Dew, Sprite, 7-up, etc., could not contain caffeine.
YouTube now supports 4k-resolution videos | Web Crawler - CNET News
I stopped going to concerts because I got tired of either getting gouged by ticketmaster, or gouged by scalpers. I hope they go under.
My takeaway was that they managed dilution so that they could guide the product and the company the way they felt was important. Managing VCs well allowed Google to manage the product well.

Interesting thought experiment: Would Zappos have sold to Amazon if they had managed dilution better?
GDC Level 1: Overview / What is a Game?
I want to participate in Volvo Ocean Race.

Currently I am learning Python and Django and waiting for the Drupal 7 release to create a project. I hope it makes enough money that I can relocate to somewhere in Scandinavia preferably Finland.
I think you're overthinking things. Check out http://www.microsoft.cc/ for an indication of how much Microsoft worries about .cc domains.

(Hint: either it's not owned by Microsoft, or their web designers have really gone downhill.)
The funny thing is, Facebook had great usability compared to what it replaced for many people—Myspace—when its functionality was only comparable to what Myspace offered.

As Facebook attempted to integrate itself into more of its users' lifestyles, though, its UI became unfit for the depth of social functionality it had to control.
I've been going to Philz a few times a week when I'm not down in Mountain View =) It's a really cool spot, park on lincoln during the week for 2 hours of free parking. Open till 9pm too, and good amount of space in the back.
Also, wonder if we could talk to the owners about "reserving" that back area where there's couches. Depending on the size of the group, might be doable without reservation.
Ever goto the Pub on Solano? Not sure if that's still Albany though, but I consider it Albany since I can walk to it from my house ;)
It doesn't exactly take a Nobel Prize in Economics to figure out deflation is in the forecast - only access to good data. Since the Federal Reserve stopped reporting M3 Money Supply several years ago, it is a bit harder to come by this data - but not impossible.

Take a look at this link and tell me if you can spot the deflation: http://www.shadowstats.com/alternate_data/money-supply-chart...

Banks got bailed out by taxpayers but they are not making loans - hence M3 velocity is collapsing. When the money supply contracts, deflation results. See, economics is pretty simple when you strip out all the fancy words and replace them with good data :)
randall you live in the area too? commute to sf daily?
I have a major idealogical problem with this recent trend of sites using Facebook connect. Don't take this the wrong way, but Facebook is a toy. People use it to share party pictures and play Farmville. I would just as soon trust a circus clown to be the central authority on my identity as you guys.

And when I visited a site for the first time to see my Facebook contacts there, without ever having signed up for the site in the first place, I got angry. Really, really angry. And then I got even angrier when I went through the 30 step process of turning off this "feature".

I don't know how representative I am of the population at large, but this stuff drives me nuts. Please stop.
It will have to be many pieces not just a subscription...having to be careful though for the community, so create more...

- reddit game site with reddit comments and upvoting integrated into the site like kongregate, game sites can pull in some better revenue (indie game competitions, stats, leaderboards etc).

- reddit book or movie club where you take the revenue of the amazon lead or other store leads.

- make money off the porn communities, tier the submission process (lots of great companies get some funding from porn and noone will complain here).

- prominent donation link or pay it forward like flattr.

- deals for sponsorship such as takeovers on subreddits for movies, games, etc.

- deals for reddit flash mobs for buying a product or service at once or with code (queue people ready to buy a product, then find a retailer ready to give 10% off for redditors - could work with book/movie clubs above and digital goods like steam games).

- ...

If you can relate everything back to your core feature (awesome community) then it may just work.
Yeah; I've read that many implementations of GIL-less Python make it significantly slower overall. Slow on one core, slow on four cores. Great.

With repsect to your second example, I would argue that if you're gluing, you put the glue on the outside of the core -- hence, your single-threaded Python wrapper would be running your fast, multi-threaded Haskell or C++. In that case, the only pain point is supplying data and interpreting the results, which is usually well inside the realm of Perl/Python/Ruby's capabilities.
detail and simplicity
I'd also vote for Philz Coffee towards the north end of Berkeley, I've worked out of there whenever I'm not meeting down @ YC in mountain view. The coffee is fuel for me (other than cheesily being motivated by happy tweets from fanvibe users =)

If it's a late night gathering, I love going to the Pub in Albany/North Berkeley. Awesome atmosphere, awesome belgian beers. Pretty cool people there too. it's well lit, no music, so it's easy to talk and hang out in.
The story is interesting, but then my inner Gruber was channeled when I read this:

"Yes, people could be getting burned out," said Rob Enderle, principal analyst at Enderle Group.

and remembered that Enderle is a jackass. I don't necessarily remember why Enderle is a jackass, but Gruber says so, so whatever he's in agreement with should be treated with extreme skepticism.

I think I read too much Gruber.
Of course it's to limit the discussion. That's the reason to ask. If you believe in individual accomplishment then a death tax is abhorrent to that cause. If you believe in social benefits and wealth redistribution based on society having a part in the deceased's property then it's legit. I'm simply asking where you stand, and from how you respond, you don't stand for anything and it's impossible to carry on in such a case. Don't give me some list of books to read as if I'm some peasant trying to talk to some magnate. You have a definite flourish but there is no point to your jab.
Berkeley here, up for a meetup in the area
Ask HN: Need some feedback about my company's website
I'm looking for some feedback about my new company website. We provide a solution for classroom recording and live broadcasting targeting K-12 and universities.

What I'm looking for specifically is feedback about:

- The copy: is it good, bad, boring?

- The design: how is it?

- Anything else you want to pass along is good too :)

http://www.aterium.com

Thanks so much!
Any financial analyst knows you need to look at year-on-year ("YoY") growth rates for monthly data to eliminate the impact of seasonality. For example, retail sales for a store might fall off sharply in January compared to the preceding December, simply because lots of people were shopping in December for Christmas presents.

So instead of comparing June 2010 to May 2010, you compare May 2010 vs. May 2009 to June 2010 vs. June 2009. So you could say something like, "Facebook registrations were up 30% YoY in May 2010, but were up only 2% YoY in June 2010. Actually, at this point, YoY growth rates might even be negative (i.e., Facebook may have signed up more users in June 2009 than it did in June 2010).

Month-on-month (MoM) comparisons can be interesting, but you need to put them in context to determine if seasonality is affecting the results.

At any rate, the number of new registrations, by definition, says absolutely nothing about whether users are getting burned out on Facebook. You'd need a metric like average time spent on the site per user per month to say something about that.
Clickable link: http://www.aterium.com
> That's what a lot of people who just concluded a 4-year university experience say. They very right, but they're hardly unbiased about just how valuable that unique experience is.

If you didn't go through it, you have no idea what you missed out on: Networking, exposure to unusual ideas that aren't immediately useful, exposure to useful ideas that aren't in fashion now, and, of course, the option to become a better human being.
Christian Louboutin Sandals sale discount in
> Assuming this is accurate:

It isn't: http://www.snopes.com/language/document/1895exam.asp
> I've never written a VM, and I don't think I'd be very good at it.

It's really not that hard. You don't even have to use C, you can do it in Python. Can you write a brainfuck interpreter? Congratulations, you now have a virtual machine with eight bytecodes. Build from there.

Kein-Hong Man's "No-Frills Guide" to the Lua VM documents one set of reasonably general bytecodes. (http://luaforge.net/docman/view.php/83/98/ANoFrillsIntroToLu...) There's a good section on virtual machines in the last chapter of _The Practice of Programming_, too.
How to convert AVI to iPhone 4 video
If you have lots of AVI videos and want to convert these AVI to iPhone 4 format, just try Aneesoft AVI to iPhone Video Converter.Read the step-by-step tutorial to learn how to convert AVI to iPhone 4 video format
Minneapolis HN Meetup Details
xenophobia is an easy path to votes.
Based upon the response to my post on here this morning, we are going to have the first Minneapolis HN Meetup next Wednesday, July 14 at 6pm at the 5 8 Club. A map is included in the post if you need it.
I don't know why I'm responding to a comment this vaporous, but yes, I agree with others that usability on facebook is awful.

Their privacy menu, for instance. They seem to have made it confusing on purpose, including the redesign. I guess intentional poor usability is a different issue, though.

As a new user of the site, it was never clear to me what each section was for. Trying to install apps kept leading me in circles. I clicked links and they never loaded. Facebook tells you pages are 404, when actually you're not authorized to view them. I didn't appear to be authorized to view someof my own pages... getting a 404 instead, which just looked like the site was screwed up (I guess it was, and it is, and as far as I can see it always has been and always will be). I don't even remember all the details, but I am very, very unimpressed with the design of their features.

They should try getting a CEO focused on something other than copying everyone else, but then, that's how the company started I guess.
Does it? The amount of active ingrdient in your normal coca leaf (which is all tea is) is miniscule - you need hundreds of pounds to make a gram of cocaine. You could suck back 100 bags of tea and soak them all you want and not even come close to getting "high" - you'd just be awake - coffee or regular caffeine-containing tea is more dangerous than that stuff.
Most large-size mixed Python/C++ systems have multiple layers:

http://c2.com/cgi/wiki?AlternateHardAndSoftLayers

"Inside" or "outside" of the core doesn't have much meaning in this context. Typically, you have a C++ driver that provides your application's main(), which invokes the Python interpreter, which can then call back into C libraries. Or you might wrap that itself with a Python script. That's the approach that the Tornado web server takes: a Python driver program, which enters an epoll select loop, which calls back into the Python to handle requests, which may themselves call functions written in C. The point is that it's not just Python scripts calling super-fast C libraries, it's also often large C++ apps invoking Python scripts for lesser-used features.
I still think it is all the 20 year olds who have never programmed or used a system with hardware sprites that have no idea what they're saying, but I do appreciate the generous sentiment. Sure, if one is perceived to be wrong AND jerky and insistent about it, as I was, people tend to downvote your comment.

Anyhow, it's just terminology. I still hate it.
Flex 4 is pretty interesting -- they separated layout from the core of container components. So for example in XAML you have Grid, Canvas, Stack, etc. In Flex 4 you just have Group, which then has a layout property -- there's a few basic ones like basic(canvas) vertical, horizontal, and tile, but you can easily code your own... and then switch them on the fly.

Flex is basically a really damn good system for UI coding and design, but the ActionScript that backs it up is pretty weak compared to C#. If I could mix C# with MXML I would be in coding heaven...
How to install GPS naivgation for your lexus ES350
Well, seeing into the magnetic spectrum you would lose some ability to distinguish color in our visible spectrum, and our visible spectrum seems excellently adapted for distinguishing between various plant species, which is essential for the 'gatherer' side, and finer visibility in our spectrum also aids in hunting - the magnetic part of the spectrum doesn't add a lot of information.
I can't wait. Burn, baby, burn!
Getting users to tag the 166,000 patterns on Ravelry
You're comparing four relatively similar C-family languages — it's not too surprising that tool support is the biggest difference here. Throw in Ruby or F# here if you really want to compare language quality vs. tool support.
I live in Michigan's UP, and there was a sailor who fell out of one of the shipping boats... at night. Lake Superior is 40-45 degrees out there, at best. He swam to miles shore and managed to knock on the door of an elderly couple.

I'm impressed. That guy must be so fit.
Thanks! It was $22 from themeforest.net: http://themeforest.net/item/twicet-business-portfolio-templa...

I took the theme, converted it into Haml and SCSS, and slapped it on top of a Rails app.

It also manages my client proposals. I'm planning on adding time tracking, invoicing, and other features I need to manage client accounts sometime in future (Basecamp integration, LH integration, etc.). I might end up turning it into a SaaS product down the road. Not sure yet.

I hate getting nickeled and dimed by 37Signals, Proposable, Blinksale, and all of the other SaaS products I need to use, and would rather have everything integrated into a single stack.
Meanwhile, it sure seems like Computerworld has it in for Facebook. Here's the latest articles listed in its "Facebook Watch" sidebar:

# Are we burning out on Facebook?

# Web abuzz on talk of Google Facebook killer

# Book about Facebook's beginnings may dim spotlight on privacy

# Facebook CTO: Don't forget Facebook is for sharing

# Facebook dev move won't stop rogue apps, say researchers

# Facebook 'likejacking' attacks continue with flesh appeal

# Is there a replacement for Facebook?

# Facebook CEO says mistakes made, privacy changes coming

# More than half of Facebook users may quit site, poll finds

# Social networks may be sharing your info with advertisers
Thanks!

It'd be a good thing for people to join this group, if anything so that we don't need to pollute HN with threads about this. (and future events)

Once something is decided we can just post a Tell HN about it.
it seems that the music industry was making more money than it ever should have been in the first place. when you look at declining sales compared to previous years, of course it seems like something is wrong, but perhaps the years that made the most amount of money were a fluke, and now things are headed back to where they should be.

in the past decade it has become incredibly easy to develop a fine-grained taste in music. the activation energy for seeking music you enjoy has essentially dropped to 0 (searching the internet vs listening to the radio or physically buying cds/tapes/records), which means less people can be fooled into liking bands like U2 or Limp Bizkit. it seems like a no-brainer that less people care about going to those concerts anymore. the music industry needs to update their model, they can't game the consumer into spending money as easily as they use to.
Yeah I find it pretty unnerving as well.

Two opposing viewpoints on my mind:

1.) Facebook is for all practical purposes, fairly ubiquitous. +1 for Facebook Connect on that front.

2.) As you suggest, Facebook is a toy and has no place providing this kind of service. -1 for Facebook Connect.
Strangely enough, Krugman linked to this AEI piece in his blog.
PyPy: Wrapping C++ Libraries (and making them fast with JIT)
Pardon my bluntness, but since when did a website without any real functions qualify as an MVP? Does the P in MVP now mean pitch rather than product?
The Kid's got it tough these days
Facebook 101 for Those Who Haven't a Clue About "tweets"
Dear god can we please stop with the iPhone vs. Android crap around here? I can see where posts about revenue in the App Store or the Market are Hacker News. I can even see where posts about the relative sales volume and/or growth trends are Hacker News, but this?
...because the artist asks them to. Check out lefsetzletter.com sometime, the guy's an ex-industry lawyer with some bombastic opinions and astute observations about what's been going on in the music industry, and he gets emails from all walks of it.

Those fees that get slapped on to your ticket? Some of them are from the venue, some of them are from Ticketmaster, but some of that's been mandated by the artist being greedy.

And now it's anecdote time! Back in the late 90s in DC the radio station 99.1 WHFS put on a festival called the HFStival - 20 bands for 20 bucks. The headliners were national acts, as were most of the bands on the lineup, and there were a few local bands who'd round things out earlier in the day.

Now you can't even get lawn seats at a pavilion for $20, and that's not counting parking, convenience charges, charging you money to print the ticket at home rather than having it mailed to you at no charge (WTF), the $45 tshirt (because the venue takes $20 per shirt sold), the overpriced drinks, etc. etc.

You want to see live music? Get involved in your local scene. Plenty of people out there playing small (non-livenation) venues for $5-$15, playing their hearts out.