skysight-inc/HackerNews huggingface dataset:
Whoa, let's calm down and think rationally here.

Is it really a web app company's responsibility to actually write importers for competitors? It's certainly a responsible practice to document the API well, but you're basically asking for your landlord to pay for your moving van when you move out.
Convinced. Thanks for clarifying your side of story. Characterizing other platforms as dead kind of tickled me. sorry.
Restricted stock sales. Elon is still poor, in case. Poor Elon.
Yes, they did have to blanket-ban it to begin with. If they're to make an exception for this, then in the interest of avoiding fragmentation they won't be making an exception for the Ruby language in the abstract; rather they'll be making the exception for the MacRuby implementation in particular. MacRuby is a unique implementation, and programming Cocoa through MacRuby is vastly different (and incompatible) experience from programming Cocoa on other OS X Ruby implementations.

Given that MacRuby is not considered "stable" just yet, the time is not right for Apple to provide an exception to 3.3.1 for Ruby programming. If this does happen, then it will happen only after MacRuby is good and ready.

I emphasize that I do not support Apple's draconian policies toward iOS developers, but their behavior here is internally consistent with the possibility of an eventual allowance for MacRuby.
> he goes off the rails on the very first page when he defines a pixel's coverage as [0,1] and not [0,1)

You mean, when he's defining the model he says isn't true? A pixel has no coverage; the reconstruction filter is what has the coverage, and it might overlap more than one pixel (e.g. when doing texture mapping).
Social Game Developers Use Tutorials to Get Crucial Early Retention
I cannot fucking wait to live in a city where not only does the concept of "underground supper club" exist, but where newspapers cover them.
Thank you for this hint. Any idea about licensing? I can't find anything about it on their site. Is it GPL or something else?
Great to see Github being proactive

http://support.github.com/discussions/accounts/717-i-need-a-...
Unlike many of the other commentators, this seem feasible enough, given another year or so and some progress in terms of performance and the API.

I think it’d be great to have the option to write Mac apps in Ruby instead of in Obj-C, and it seems rather Apple-like to be the first to having a language like Ruby be a primary/supported system language. Wouldn’t mind seeing a Lisp there instead, but Ruby's a bit of the way there, at least!
Why Quora uses MySQL rather than No-SQL
I downvoted you. Business should never come ahead of family. No excuses. If you're starting a company to the detriment of the establishment of a family, you're doing it wrong.
Answer: No.

MacRuby is awesome, but it'll likely eventually suffer the same fate as the Java Bridge.
The ascent of foursquare is a big win for Scala and Lift too, given that it's probably the most high profile Lift/Scala project out there.
He's contrasting the "rounded blob of plastic" (the design of the 3G and 3GS) with the original iPhone design, which had a mostly-metal flat back, and, as you acknowledged, was heralded at its release.
I guess it just struck a nerve.

I was the poor kid in college who worked two jobs to pay for school while the rich kids partied and globetrotted. My co-founders and I applied, interviewed and got rejected from YC. Now I'm living in the dining room of an apt I share with them and we worked 16-18 hours a day, 7 days a week on our startup. We're having a blast, but my personal finances, which are normally impeccable, have gone to total shit. It's just that I'm all fucking in, and so are my co-founders. And when I hear about some bloke who has the opportunity of a lifetime and just throws it away like that, well, it pisses me off.

Am I jealous? Yes. Do I feel sorry for the guy? Not in the least. Am I being fair? I think so.
I don't get Foursquare from a users' perspective, but the possibilities of location-based marketing make it a no-brainer investment from a business standpoint. Their situation is the inverse of Twitter searching for a business model, if that makes sense. Foursquare just needs to figure out how to appeal to "normals" and they will be golden.
Lots of people do use a mouse like this, however: http://www2.razerzone.com/MouseGuide/html/advantages.php
ExtJS is definitely a great solution for building a "desktop-like" application on the web. However, if you have solid design skills, a framework such as jQuery UI provides a great deal of freedom in creating some really interesting and remarkable interfaces for the web.
You mean like MacRuby, say?
hackers run backconnect shells.. how do you run your Zend Studio, Eclipse, Visual Studio through telnet/ssh? =)

ps: joking (almost). But it seems very good tool working thourhg ssh for me =)
Just stop reading a journalist's crap and try to read something that worth it ^_^

http://www.amazon.com/Cutting-Spiritual-Materialism-Shambhal... is a good starting point.
Or annotations. Or the playback controls...
So? Apple didn't control GCC, either, when they built OS X on top of it.
I believe that all good advice comes in the form like this : a mixture of background theory, personal anecdotes of application, and a suggestion that the reader applies it to their own situation.

Specific how-to books are only good for concrete tasks like painting a wall. When it comes to life direction and investments, the variables are so numerous that specific advice is useless for most people, and so inspirational stories are much better. But for many, they just read and say 'well, I don't have 120k to invest, so the advice was no good'.

You coudl even interpret his poitn as something like : it's OK to burn money on investments as long as you can afford it, and you learn lessons and meet people along the way.
I don't feel like you're comparing like with like here. TC, HuffPo, Drudge, etc are all content providers/aggregators. Newstilt on the other hand were going to provide services and software to journalists of which it seems aggregation was only a part.

From this outsider's perspective at least they seemed to be in a good position starting out. They had seemingly recruited established journalists and other people from the industry who were able to tell them what they needed.

I don't think it's far fetched to think that a startup like this that marries software and journalism could form the basis of a successful startup. I do think this could be done with mostly if not entirely technical founders. I think others are betting on that too:
http://www.medill.northwestern.edu/admissions/page.aspx?id=5...
Looking to purchase health insurance?
We offer a broad selection of health insurance plans for individuals, families and small businesses from most of the leading health insurance companies.
As already pointed out, posterous does have an API for that. Why on earth should posterous work on creating an app to do the migration? They have exposed the API and their part is done.

Frankly, the guys at posterous would have been big morons if they won't already have thought about it before starting their "migrating from dying platforms" campaign. It doesn't imply moral or ethics; it's simply business sense that when you are accusing others of something, you aren't guilty of the same charges.
Did they already replace Matz MRI to LLVM-based one which can pass all ruby-spec? ^_^
Did this startup founder run over the blogger's dog or something?
Make it a Chrome extension? Doable in a couple of hours, and might get more people to switch to Chrome. Goodness all around :)
People who don't understand database/relational-stuff should not touch db-related work.
It depends to some extent on what you mean by "folded eventually"--- if they managed an exit, but it soon became obvious that the exit was way too high and the company crashed shortly thereafter, does it count? Or are you looking purely for companies that raised a ton of VC and then died, leaving the VCs holding the whole bag?

For the 2nd category, the largest I know of was kozmo.com, which burned through about $250 million in VC dollars, in about 3 years, before going under. Boo.com also managed to torch an impressive $150m in 2 years. Flooz and Broadband Sports deserve honorable mention in the ~$50-60m category.

The biggest immediately-post-IPO bankruptcy that I can think of was WebVan, which went bankrupt within six months of a $375m IPO, after having burned through about $800m in total funding.
Why not use both, especially if you're using your blog as a technical playground? Every time you update the document in the Tokyo cabinet, you could make appropriate changes to the PostgreSQL tables, and that way you wouldn't have to worry about writing clever queries for tags.

(Disclaimer: I don't know what I'm talking about. If someone else had mentioned this idea, I wouldn't have said anything.)
It's like an intentional version of the Streisand Effect
I immediate tried to find to find a script for Vim that does this, I found this: http://www.vim.org/scripts/script.php?script_id=2150
Interesting! I guess the motivation to test comes from seeing what advantages you can wring out of upcoming changes, and/or ensuring opponents don't receive advantages over you.
Not at all. Given that they're both dynamic programming languages with runtime dispatch, there's really little impedance mismatch between Ruby and Objective-C. Thus MacRuby, a Ruby implementation that encapsulates Objective-C objects and messages in Ruby objects and methods. Cocoa in Ruby without a bridge -- it's already there, it's a done deal.

Now as for whether they'd replace Objective-C with MacRuby, no, that wouldn't make sense. The two would live side by side. Apple can continue to implement Cocoa frameworks and core applications in Objective-C while also offering an excellent Ruby programming environment built on top of that.

It's sort of like C# vs. F# or IronPython in the .NET world -- Microsoft didn't have to replace the base .NET assembly implementation language (a.k.a. "assembly language for CLR") in order to provide more attractive dynamic or functional languages on top of the same infrastructure.

EDIT: In fact, the semantic mismatch between Objective-C and dynamic languages like Ruby is less than the mismatch between dynamic languages and the CLR, which mirrors the statically-typed semantics of C#. Is Apple's combination of the Objective-C type and dispatch systems and LLVM going to one-up .NET from a direction that we didn't see coming?
Posterous supports XML/JSON but that's not good enough for you since they don't support metaweblog. While we are at it, I would want Posterous to support .txt, .ini, .html, NewsML and any other plethora of the formats that exists.

Your argument is flawed and you are changing your base premise when called out.
I don't know about "not considered stable." The official MacRuby site claims the current version is "Stable for Cocoa Development." It's not on the iPhone, granted, but that's because it's banned, so nobody wants to waste time on it.
Freedom of speech allows them to do so. It's up to the users to decide if there is any merits in their claim.

If you were defending tumblr or trying to make posterous look bad, I don't think you did any good here.
It'd be fair if you knew the whole story. Don't be part of the torch/pitchfork mob with shit like this... Wait for the whole story.
This Street Legal Tron Lightcycle Can Be Yours For Only $35,000
Accomplishment measured in Decibels
Google to acquire ITA ?
Overall, I like Posterous. It's easy to post stuff, most of the default skins look nice...

But at the same time, I'm a programmer. I love to tinker. I'd much rather have something that runs on my own server, and lets me do whatever. There's a few widgets and things I'd like to add, or at least experiment with. I can't do that with Posterous.

Additionally, the whole affiliate link thing left a bad taste in my mouth. If I already hadn't been considering switching, it probably wouldn't have been enough, but it moved my thinking from "maybe I'll switch someday" to "I'm going to switch someday."

One of the reasons I haven't switched yet is that I don't feel there's a clear winner in the blogging space. I like Tumblr's look and feel, but that doesn't solve my portability or customizability concerns. I'm trying to fight the urge to start typing 'rails g post title:string body:text' because I really don't have the time to do all of that... I've been thinking about trying Wordpress 3, but with it's security history, I'm a little shaky. I used to use Jekyll, and enjoyed it, so that might also be where I go.
Got Time? - The daily WTF
Haven't you heard? If it's Apple branded, it's obviously better. It's like the placebo effect, but instead it's the Apple effect (which, if you've been paying attention, makes it even better!)

In all seriousness though, I don't understand why Gruber posts this garbage and feels compelled to defend Apple at every turn. We don't need Apple's every action fucking analyzed to death by someone who is obviously too invested in the company to be objective. If I want to read this type of inane pandering, I'll ask the hipsters at Starbucks for the URL to their blog.
Well if they're truly going to back data portability then writing data importers for competitors would not only be true to the ideal, it would be a ballsy move!
MacRuby apparently performs quite well, at least in this stage of its development. What would be really interesting is if this translates into real-world Rails/Sinatra/whatever performance gains significant enough to create demand for OS X hosting...
Why don't you mention this in any of your announcements? It'd be worth mentioning to people that not only can you import their information from X service, but if they try it and don't like it you can upload any changes to their old service? That would reduce potential customers fears of data lock-in and give them another reason to try Posterous?
The MacRuby team reckons it's "stable", in the sense that the API shouldn't change too much in the future and it probably won't crash. But there are good reasons Steve might not yet consider it mature enough for the iPhone. For one thing, gems don't work yet.
http://www.stanford.edu/dept/HPS/Haraway/CyborgManifesto.htm...
A Cyborg Manifesto
A new iOS4 jailbreak Scam is out there, ClawPack. Avoid it.
AndrewO's comments seem to be arguing that Apple has made even more drastic changes in the past without publicly showing any desire to make the change until shortly before doing so.
The original interpreter is already replaced with YARV in 1.9. But yes, MacRuby replaces YARV with an LLVM-based virtual machine. (Only passes about 85% of RubySpec right now, though.)

Incidentally, Rubinius is also based on LLVM these days.
Making Twitter apps for profit is fine, just don't depend on it.
http://news.ycombinator.com/item?id=1471083
speaking as someone who wuvs Python and dislikes both Ruby and Objective-C I hope the answer is no :)
f: (a -> m b) -> ... -> m Result

Maybe and Either are both monads and by convention Left errCode is the fail method of the Either monad. This will work exactly as you think it should. It will also work with, e.g., io actions that might fail.
Small is beautiful: put a cell tower in your house
I can completely, 100% pause the progress of the "Xtreme Speedtest" app with very light pressure applied by two fingers.

A little over 2,200kbs untouched. 0kbs when lightly holding it with two fingers.

I'm starting with 5 bars reception here in my office too, not a weak signal.
Allow me to push the irony further.

Apple makes great computers, great phones and sucks at pretty much everything else.

Microsoft, a company that found out in the mid seventies that the software business would be much more profitable than hardware, is making software of questionable quality but manufactures fantastic keyboards and mice.

Universe, you win.
How ironic. While the Y combinator is a primitive, and necessary for the implementation of recursion. The B Combinator is technically an inessential function that can be derived from the more primitive S and K combinators.
Another interesting development in the fight against cavities is the idea of genetically modifying the bacteria that secrete the acid that causes cavities to make them harmless. The NYTimes had an article about it 8 years ago, I wonder whatever happened to the technology

http://www.nytimes.com/2002/12/15/magazine/15GENE.html
Well I don't particularly feel the need to convince you, but I can tell you some of the advantages that Emacs has for me: completely mouse-free operation (important to me for ergonomic reasons), available freely everywhere I want to work (give me emacs and firefox and I could do 99% of my work), one-stop shop for any language or platform (I use it as my email reader, my usenet reader, for documents and for code in any language under the sun), trivial to use remotely over ssh, without X, etc.

But dude, whatever works for you is fine.
I think it is to try to avoid the appearance of impropriety even while still having the appearance of impropriety for anybody who (like us, presumeably) is not totally incapable of keeping track of which peanut the shell is under in the shell game they're playing.

You can describe much of Wall Street and Washington, DC as a shell game. So my pet theory goes. :)
The word 'excited' in press releases needs to die.
Testdata: Lady Gaga.
I would probably fail at your interview. It is considerably harder than fizz-buzz or reversing linked list (where no thinking is needed, so stress won't matter), and I would be stressed that it takes me too much time to think this out, so I better start some coding and talking. Things can only get worse from that place :)
Working Together for Free Software
short answer: be rich and/or very well connected
Working Hoverboard Revealed By French Artist
It can't support the weight of a person and can't move from its base. Almost there!
I don't really understand the hating going on here in the comments. (All comments, not just yours, _pius).

Shit happens. Family dies or gets sick. People get married and shit hits the fan. Things change. You don't always want to air out your dirty laundry in front of the press, either.

As fellow entrepreneurs, you'd think that we'd be supportive and say things like "Holy, crap. Thinks must have really hit the fan for them to close up shop so soon after launching!"

I happen to know the founders. We had breakfast and talked a bit while they were in YC. And, they had a hell of a lot going on. I certainly don't know everything that's going on with them, but I'm happy to give them the benefit of the doubt.

Really, HN. How about a little support for guys that gave it a go instead of complaining about their supposed "lack of passion".
I would recommend Dojo over ExtJS for building "web applications", out of the "heavy duty" frameworks Dojo leads the pack by far.

If you want to get up and running quick then I would suggest jQuery, it is drop dead simple and extremely light weight. But it can start to fall down (in terms of maintainability) when you are trying to manage a large code base.

From a pure employment perspective (what job postings are looking for) jQuery is the hottest followed by Dojo.
somewhat related: am I the only one who would love to see Elon Musk and Dean Kamen get together, pool their brains and money, and make something like the Iron Man suit?
Lenovo Battery Recall | Articles Directory - Submit Articles Free
It's under a permissive (MIT/BSD-style) open-source license, though you're right that it doesn't seem to be mentioned anywhere on the site, at least that I can find. There's a license.js file in the actual distribution, though: http://github.com/sproutit/sproutcore/blob/master/license.js
I think it's great you have an open API. That's awesome.

But I think it's also not about what users theoretically could do (if they were able), it's about making it as easy to get data out as you are making it to get data in.

If you did that you'd look awesome. Actively demonstrating that you aren't at all afraid of the competition could be as powerful as all the import functionality.
That's exactly what I had in mind; but please remember, it's no more than instinct coming from me. You should definitely consult a professional to be sure.
Why the Digital Economy Act simply won't work
One cannot be convinced to use vi or emacs, one arrives at this inevitable conclusion at the end of a journey.

Eventually one tires of the Sisyphean mouse, keyboard, mouse, keyboard loop and thinks "there must be a better way".

This is the beginning of enlightenment.
Well, there are only so many places you can get that kind of data, and none of them are secrets. SABRE is by far the most comprehensive for flights originating in the US.
"Despite all the evidence that C is quite alright for many applications, and that no, the world doesn't end because of its use"

The world only doesn't end because people are so used to the terrible security record of C apps that they don't even blink when new remote code execution vulnerabilities are found daily. Perhaps someday we'll realize it doesn't have to be this way.

Also, of course the Boehm GC isn't very good. It's ancient and in no way representative of the latest technology in garbage collection. GC can only really be good when it's integrated with the language. A precise generational collector would perform far better but wouldn't be so easy to drop into a C codebase.
I'm a vi guy. IME the big virtue of vi and it's various clones (vim, etc) is that it's easy to install and likely to already be there. Vim is pretty feature-rich too.

I don't know that it's worth learning unless you work in a UNIX environment. I myself use it in Windows precisely because I can't be bothered learning another, different-but-no-better text editor. Is it worth learning from scratch if you live in Windows? I honestly don't know. In UNIX, of course, the historical reason for knowing vi (and ed, its line-editor cousin) was ubiquity. It's less of an issue these days - the odds of vi being your only choice are, I daresay, slim.

The downside is that its UI is ancient and wierd.

If I had to make a recommendation, it would be to learn the very basics. It won't take long and it might come in handy one day.
I find this answer incredibly excellent.

particularly:

You can actually get pretty far on a single MySQL database and not even have to worry about partitioning at the application level. You can "scale up" to a machine with lots of cores and tons of ram, plus a replica. If you have a layer of memcached servers in front of the databases (which are easy to scale out) then the database basically only has to worry about writes. You can also use S3 or some other distributed hash table to take the largest objects out of rows in the database. There's no need to burden yourself with making a system scale more than 10x further than it needs to, as long as you're confident that you'll be able to scale it as you grow.

I've dealt with some insanely convoluted legacy systems that were made up of a fragile bunch of badly configured clusters ("for scalability!") that I improved the speed and load beariness by 100000x simply by putting it on a single server, tons of ram, and combing through the slow query log.
It looks like it only catches very common mistakes. For example:

http://www.google.com/search?q=dyrn+vr%3B%3B+trdrstvj

That should be 'stem cell research."
Also, my understanding is that polls on Kos included more data than is typically provided. Which I think helped this analysis. So a more traditional poll could be faked just as badly and not be susceptable to being caught.
Before we go too deep into Zed-hating, I’ve got to say I am psyched for Mongrel2, and I don't even have a particular use in mind for it.

Aside from the fact that it'll undoubtedly be a great piece of software, it's informative and interesting to follow along with his progress on his blog and on his fossil repo.

And if what he promises in terms if features and performance comes to fruition, it'll be a fscking awesome server/gift to hack on and hack with.

Cheers, Zed. Keep it up!