skysight-inc/HackerNews huggingface dataset:
There were no manufacturer owned and operated on-the-phone application stores as the sole source

A sole source for applications on a given platform is a Bad Thing. I say this as a supporter of the principle of app stores. It's better for the consumer on most any computing platform to have a single default system for software purchase, download, installation and updates. I find the centralized package management on most Linux distributions to be one of their biggest advantages over other platforms. It's the single part that's a problem; it means that the market does not have the final say on what will become popular on the platform.
I agree with the objection mentioned in the OP's comments: eval() as described turns code into strings. As Alan Perlis said:

"The string is a stark data structure and everywhere it is passed there is much duplication of process. It is a perfect vehicle for hiding information."

(You're tired of the canonical link, so here's a much more fun one: http://www.emacswiki.org/emacs/perlisisms.el)

Strings hide information, and string representations of programming languages hide the most important things about programs (with the possible exception of programming languages designed to manipulate strings, like SNOBOL).

OTOH I like using ParseTree to convert Ruby programs into s-expressions and to Ruby2Ruby convert those s-expressions into strings before evaluating them. It's overkill at the moment, but somehow it seems to point towards something much, much better than strings:

%w[B C D].each do |name|
eval(
Ruby2Ruby.new.process(
s(:module,
name.to_sym,
s(:scope,
s(:defn,
:call,
s(:args),
s(:scope,
s(:block,
s(:call,
nil,
:puts,
s(:arglist, s(:str, name))
),
s(:zsuper))
)
)
)
)
)
)
end

It's ugly, but at least it tries to represent the structure of the Ruby code.
Love that dirty water
Most of the problems you are having sound like a 3rd-party application is at fault rather than Apple. Maybe they should have been prepared for Snow Leopard?

The following is admittedly under the guise of "should have been prepared", but I'll say it anyway:

I think one of the more legitimate complaints is that the upgrade completely removes Java 5 from your system. Not only that, but they silently remapped all of the 1.5 entries in /System/Library/Frameworks/JavaVM.framework/Versions to point at 1.6.

Got a project in Eclipse compiled against a 1.5 JDK? That suddenly doesn't work. And it may be confusing to some because guess what, you're still setup as compiling against that Java 5 JDK. It's just being remapped to 1.6 now.
It's doing exactly as it says, announcing the domain name and their plans with it, none of which are currently implemented.

It might be their minimum viable product, just tell people we're working on XYZ, and see how many people show up, but it's not worth not flagging.
Yeah, it's not evil ( http://boston.conman.org/2009/08/30.1 ). Nope, not in the slightest ( http://boston.conman.org/2009/09/07.1 ).
You and I both win provided neither of us tries to actually make the batteries. Instead, we wait for someone who does and sue them. If we try to make them, we discover that while you patented something about 40 hours and I patented something about chemistry, neither of us patented something about manufacturing them and a third troll sues us.

The point of the article is that the only losers are the ones who try to do anything tangible that requires a collection of patented ideas to function.
The standard Ruby interpreter never releases memory to system once it allocates it. Ever. This is expected behavior.

One of the founders of Twitter mentioned seeing an Engine Yard guy copy a 500 meg file from one machine to another. That instance of the interpreter allocated 500 megs and wouldn't let it go till it is killed.

All this is the result of Ruby having to support Eval().

I love Ruby. I don't program in it anymore and I think that's tragic. I can see how Lisp is great just in the since that in a homoiconic language, eval is OK.

But Ruby is nice and so much more intuitive, productive and beautiful and welcoming than those homoiconic langs.

Perhaps this is why _why vanished... The Marcel Proust of the 21st century needs to write a tragic .... user's manual on the subject.
I take potential self-promotion with the same grain of salt, but it's a mistake to dismiss everything this way.

I also did the self-course in their book a couple of years ago, and the results were amazing. This really is a better way to write than what most people have ended up with. The only reason my writing is not better today is that I just don't hand-write enough to keep from devolving to what I learned from school.

The authors have been involved in hand-writing for decades. Anyone with poor hand-writing would do well to consider this or some similar focus on italic writing (there are more than one).
Something so simple and yet so beautiful, unique, and well...cool. I admire the artist, well done.
I agree, using google docs with forms - would've impressed me (frugal, professional)
No Santiago de Chile? Darn...or,,, obviously.
It seems so appropriate that this truly evil venture is headed up by someone coming from Microsoft.
Fun Fact: In the 2004 proceeding in the RCJ, the case was handled by "The Honourable Mr Justice Mann"
If Architects Had to Work Like Web Designers
Selamat Datang di The Next Web Indonesia
Exactly. And they are cheaper per MB as well. Linode has been great for me.
It seems the purpose was to show three module definitions and then and then talk about them - in which case both the eval and meta versions are complete gibberish since they have absolutely nothing to do with his expository goals. Both basically amount to 'let me show you some cute Ruby code that would generate the code that I could have just shown you on three slides. Instead of showing you three slides, though, I'd like you to become a Ruby interpreter for a few moments'. This seems almost purposefully obtuse.

As to eval itself, it's obviously not 'evil'. But nontrivial use can make code unreadable:

doSomeStuff()
eval(someVar)
doOtherStuff()

this can be read as

doSomeStuff()
doPrettyMuchAnythingConceivable()
doOtherStuff()

This neatly removes any ability to effectively reason about the code.
FTFA: "They’ve been hiring H&R types and artist relation managers. Alright, alright, I have no link to the post. But I remember seeing this position when job hunting about a year ago for client-side marketing roles."

I assume the author means "A&R" (Artists and Repertoire) here, but the whole article smacks of an Apple fanboy with no clue about the music industry.
"Anonymous" hackers attack Australian government over Internet filter
One of the comments on the article suggests applying for a patent on the "patent troll" business model and then suing these guys. Fans of recursion will notice that you could then apply for a patent on the "patent on the 'patent troll'" business model, and then we're really off to the races.
It's a software as a service so it isn't tied to a particular editor/web site.

I chose to support TinyMCE as the first editor because of its excellent plugin API and use in popular applications. I chose WordPress as a first application because of its excellent plugin API and infrastructure for distributing plugins to users. The fact I think it's pretty slick helped too.
The list of N things
Selamat ulang tahun @IvyBean104
Announcing your plans makes you less motivated to accomplish them - http://sivers.org/zipit
It falls under his definition, which is good enough a story for me.
Apple wouldn't be a traditional record label. They would re-invent the business. They'd probably handle distribution in a way somewhat similar to App Store while outsourcing tours and production of physical CD's--or, perhaps, setting up an ecosystem for artists to hire promotion firms and touring firms like LiveNation while Apple does the distribution side.
This is an implementation issue.

Assuming you are talking about presenting users inconsistent interfaces in terms of User Bob seeing both the A and B, then this is not too hard to solve. If your issue is with evolving your interface rapidly enough that User Bob would see A1, B2, A3, A4, and A5 in the period of two weeks, then that's a bit outside the scope of this discussion, but it is a pace-of-change issue rather than strictly speaking an A/B testing issue.

Anyhow, back to Bob. When we first see Bob on our site, we assign him a random identifier which is presumed to be unique. Should Bob log in or otherwise demonstrate his identity to us, we associate the random identifier durably with the identity. Any other anonymous user who signs in as Bob will henceforth have their random identifier overwritten with the canonical Bob identifier.

Observe that this means anyone who we know is Bob will always have the same constant random identifier, from here on out.

OK, now for each A/B test we do, we take a unique identifier of the test (the database primary key, or the name if we can guarantee names are unique, or what have you) and concatenate it with the user's identity, then hit that string with a good hash function. MD5 works fine in practice: it doesn't have to be cryptographically secure, it just has to provide good entropy.

We now have a big number which is entropic but which will always be the same for a given user/test pair. Splendid: take the modulus of the number of choices, and give that user the Nth option.

Thus, as long as Bob logs in prior to seeing the A/B test, Bob will always see the same alternative for that test, until you cancel the test.

Now, if users do not log in, it gets a wee bit trickier. You can cookie them the first time you see them, store identifiers in a session, use their IP address (or hash of it) as an identifier, or use other tricks, but it is fundamentally difficult to follow humans across computers without them taking affirmative steps to declare their identity to you.

If this explanation leaves you scratching your head, and you'd prefer seeing it in commented code, I suggest looking at the source code and usage docs of A/Bingo. ( http://abingo.org ) Disclaimer: I wrote it.
Not sure that is in any way a failure or suffering. I think its a great success. Look at MIT's move to give away its courseware online. They don't think it will hurt them in the foreseeable future. Is MIT losing out by not solving the problem of expanding the number of paying students they can take in? They don't think so.
You are going to want to buy the historical data wholesale. Then augment it with eoddata or some such.
While in the past it would be considered selling out to team up with companies for endorsements, now it's a smart way to make money

It was always a smart way to make money, even when MC Hammer did it in 1991. It was also a smart way to crossover into the mainstream.
Sorry, anyone who buys this garbage (hah) is a god damned idiot.

http://www.lucitetombstones.com/acrylic_cube.htm

Knock yourself out. Tell people it's from NYC, they'll never be the wiser. Fuck, tell 'em it cost you $1000! If they're an idiot who would've bought this, they'll be even more impressed. And you can have the smug satisfaction of knowing that you are not mentally handicapped.
I catch the green line out just past Chestnut Hill every day and there certainly isn't a Brisbane, Australia out there, or I'd be at Gelateria Cremona every day.

(I'm from Brisbane originally)
The problem with eval is the principle of least power. He almost figured it out when he said it was too much tool for the job, but then he went on to useless metrics.
It does... except that the shock is lazy and is only felt by the next person trying to understand it.
I'd say Apple has a pretty strong grip of selling music and more importantly, they are the unquestioned leader in music innovation.
Cambridge/Somerville also works.
What? That makes no sense...Apple is already effectively outsourcing everything except for the distribution. Furthermore, they're not bound by the bizarre economics of trying to make up for 20 loser albums with 1 spectacular winner; Apple makes roughly the same amount on each song they sell. And with the way the music industry is going, it hardly seems clear that it would be a good idea to move more in the direction of a label, even a non-traditional one.
As someone who is passionately interested in this topic, I'd be much more passionately interested in your domain name if you mention what sort of stuff was going to be on it (a Javascript A/B testing library? an A/B testing service in the cloud? a social sharing site for A/B test results?) and when it will be released. Does "soon" mean "sometime in the next couple of weeks" or "you're going to want to block off some time tonight for A/B testing hotness"?
Why not just skip all those pesky law classes, and become a bank robber? You'll have the same net effect on society, and the women are better-looking.
(that's because it is spam)
I'm not seeing the conspiracy, sorry. What evidence is there that MS selling patents to AST was part of an evil plan? AIUI, AST (Allied Security Trust) isn't known as a patent troll.

AST members include: Verizon, Cisco, Google, Telefon AB L.M., Ericsson, HP. Source:

http://blog.tmcnet.com/blog/rich-tehrani/patent/allied-secur...

If "not inviting" OIN was part of the conspiracy, surely a group that included Google shouldn't have been included either.

AST on their website even assert that they don't assert patents against infringers:

> Will AST assert these patents against infringers?

> No. The purpose of AST is to provide the freedom to sell products and cost reduction. Member companies who wish to participate in a particular patent purchase are granted a worldwide non-exclusive patent license.

Source: http://www.alliedsecuritytrust.com/q-and-a.html

This is a non-story.
Stills of Sexy babe "Hansikamotwani" in Red dress & exposing thunder thigh
Hot stunning stills of Sexy babe "Hansikamotwani". exclusively tempting boob show by actress
Hansika . she really making mad with exposing her hot cleavage thunder thighshow . In the red dress she was soo sexy .. Don't miss it ..
But from what I understand, from being involved in several patent filings, you can't just patent an idea.

Unfortunately, while that's how it was supposed to work, that's not how it does work.

Amazon's "one-click" patent is an obvious case in point: they own the idea of executing an Internet shopping transaction with a single mouse click. No matter how divergent your implementation is from theirs (and to be fair to Amazon, Barnes & Nobles' implementation wasn't very divergent) they effectively own the core idea and, by extension, any work you put into it.

It's utterly impossible to argue that this state of affairs encourages progress in the useful arts and sciences, or otherwise benefits society in any way.
The first bit of code seemed perfectly readable..

Seems like decreasing the font size a few points would have clearer a better solution than clouding the could with loops and `eval()`/closures..

Depending on the context, perhaps showing the first class "full size", and abbreviating the other two would work.. or, show the code for one, then explain "we define another class named C, which prints C, and final one named D, which prints D" - it is a "talk", after all..

That's why I consider `eval` to be "evil" - there's almost always a better way..
Yoko Ono confirms Beatles on iTunes
There's a Reason RSSCloud Failed to Catch On
Apple already control the profits and destiny of all the existing record labels by being the gatekeeper of something like ~80% of digital sales (i.e. ~80% of ~99% of all sales, eventually) via iTunes. They have already managed, apparently without waking the slumbering record industry, to sneak in and take over control of distribution - the only profitable thing about being a record label in the first place. Not just one labels, or one markets distribution either, but all of it - all 'legal' digital music retail distribution, pretty much.

I'm not sure that the traditional phrase 'record label' really contains meaning, from here on out, anyway. If I can record some music using my digital studio (shhh, it's just a pc, but don't tell anyone), sign up to iTunes Music Store as an artist and just start selling it, I would. So, not only have Apple pinched the whole music distribution business out from under the majors, they've also provided the opportunity for people to sidestep most of the middlemen altogether. Notably, Apple will also sell you the software & hardware for your digital studio too, if you like.

So, the App store for Recording Artists, not Software Developers, with the artists getting a much bigger (like 20x bigger, or more) cut than they do now. Rating and reviews doing your marketing. Sounds like an idea who's time has finally come. The Monopoly is dead, long live the Monopoly.

Ties in nicely with this which I was reading just the other day: http://www.tbray.org/ongoing/When/200x/2009/08/23/On-Music
John McEnroe Returns to Tennis -- Just made my day seeing this today
How would you suggest Developers "prepare for Snow Leopard" Even now if you want to know what was changed you have to scour various web sites which are making lists based on user tips. Apple certainly didn't put out a press release saying "hey, this is what we're changing"

I think upgrading to any OS right when it comes out is a little silly so I don't have much sympathy for those experiencing quirks either but I do have sympathy for Apple developers who never know what's going to come down the pike next.
Eliminate Architecture
Grammar Gaffe At Google Apps For Students
Car Financing
HN does use Markdown...it's just a very incomplete implementation. Since HN is written in Arc, there would have been no off-the-shelf parser, and I assume pg opted to use the simplest subset that would work. There also seems to be an aversion to fancy-pants stuff on HN, so it may be intentional. Why get clever when clarity isn't improved by doing so? (That said, I kinda miss having full Markdown link support.)
At a private grade school I often had to write a sentence 500 times when I did something wrong... I found cursive was much faster, I tried both, my peers are the ones that put me onto cursive to make the writing go faster.
Actually Apple does give developers (at least, large ones) advance copies of the OS, API changelists, etc.

It would be irresponsible not to work with vendors that make applications for your OS to make sure that your user's favorite programs still work in the latest version of your OS.
Definitely looks like a page right out of those Minimum Viable Product articles/videos that get posted here now and then.
Hot Code Swapping with Clojure
The Asymmetry of Life
Well I do hope this fad takes off. It is completely ridiculous of course, but the art world is full of ridiculous fads and this one actually has an useful side effect. Someone actually has to pick up trash from the streets to make the things.

This is way more commendable than say cutting cows in half or pickling sharks in formaldehyde (just to name another two ridiculous art fads).

So now that artists have more or less given up on making beautiful things they may as well clean up the streets.
The existence of garbage-for-sale is a logical extension of "something is worth what you can get for it." :)
A lot of my friends including me are using iPhone tethering with no loss in visual voicemail.
pg touches on this very thing in one or three essays, but to see the mechanics of such a scheme is enligtening.
I actually took my now-wife to the Gelateria Cremona on one of our first dates. Had completely forgotten it existed ... I sense a return sometime soon.
Somehow I don't think Cyberduck made the advanced copy list. That's the point. Sure Microsoft probably got Snow Leopard in advance but a lot of developers didn't and it's unfair to chastise them for not being prepared when there's no way they could have been.

That said, I mean no offense but I thought this comment by you was hilarious...

"It would be irresponsible not to work with vendors that make applications for your OS to make sure that your user's favorite programs still work in the latest version of your OS."

I'm not sure if you own an iPhone or not but if you did you'd know Version 3 nuked A LOT of programs.
I think the Kindle is a good counterexample to your argument. In fact now that I think about it, if you could get Wikipedia on the Kindle that might be a huge selling point.
Its very interesting, when you're working for a startup. To read information like this. Its got me thinking about the 'cloud' and whether my company needs it for its product. This was invaluable.
What is up with the tiny icons littering the bottom of that post?

I enjoyed the article, but it feels weird to get design advice from a page with such a deficient menu.
Colleges Are Failing In Graduation Rates
I don't want to minimize what happened, but isn't threatening to file criminal charges unless another party pays you money called extortion? I'm sure some fine attorney will show me the error of my ways (and I will appreciate the education).
But he was smart enough to recognize that the vast majority of drug dealers make crap wages, despite the high risk and unpredictability of the job. It's roughly the same as saying someone started out in life in the military, a cab driver (Philip Glass was driving a cab when Einstein on the Beach opened, for example), or as an overnight gas station cashier (all risky, relatively low-paying jobs), though with the added risk of ending up in prison.
No iPhone here - perhaps that's why I still have that naive attitude :)
Transparent Telephony - Part 1 - An Introduction
Speaking of machine learning, does anyone have any potential start-up ideas involving it that they are not going to implement themselves?
It might be more marketing and product related in your case. Also when people get to the $400 level they probably want to know that there is someone they can call you can physically access the server 24/7. It isn't clear that this is the case from your material.

I'm a VPS customer by the way. Reliable service from what I've seen but I found it a little too 'bared bones'. Wasn't expecting to have to install and configure Apache, Mysql etc. Maybe I chose the wrong image or something. Great for an existing or aspiring sysadmin but too tough for me. But I'm tempted to hold onto the VPS 'just in case' at those prices.
Ah, I was correct to theorize the sheer number of connections would be a huge problem:

http://workbench.cadenhead.org/news/3555/theres-reason-rsscl...
That's correct, in the USA, at least -- although they seem to think better of him in Germany (at least, they did a decade ago). He did pioneering work on using computers for design at MIT in the sixties -- but it never really took off, or even worked terribly well. "Pattern Language" is seen as naive and ridiculous in the "top" schools -- but I agree with gruseom that there's a lot of wisdom there. We'll come back to it, as the cycles make their slow turn away from mannerism.
"I’m thankful we had that interview though and was encouraged to make the first cut." (check grammar: http://www.afterthedeadline.com/features.slp)

What ever happened to eat your own dog food?
http://mobilehackernews.appspot.com/#_home

This is my version. It proxies the articles and applies the Readability JS from arc90 to make articles easier to read on the iPhone.