skysight-inc/HackerNews huggingface dataset:
As little as I like IB, it being a black box is not one of my complaints. A xib is just an xml file. You can open it up in a text editor and see what happened. You can copy the xib, set an option and diff the two files and clearly see what it did. Dragging lines around is just a different way of setting a target/action pair. Dragging views just sets the frame for you rather than you setting it, etc etc.

Now, if you wanted to argue that IB is bad because XIBs don't merge easily, I might agree with you[1]. Or even that nib loading is slow iOS 3.x[2]. It does make it slightly harder to use custom views, I suppose. But, a lot of the views I make are just existing views combined, not so much custom drawing[3]. And IB excels at that.

1. I'd actually say this is a failing of almost every VCS out there because it doesn't let you lock files. CVS is the only VCS that I know of that lets you do this.

// edit: As masklinn and shaggyfrog point out below, this isn't quite true. Centralized vcs's let you lock files, dvcs's don't. The point is that merge conflicts suck — and with xibs, can't be fixed..

2. UINib on iOS 4 makes nib loading much faster and much less of an issue.

3. Unless I need it to be very, very, very fast. But, I try to avoid this as it makes it harder to change the look around a month from now.
For what it's worth, I just remembered two somewhat interesting points:

1) There were several copycat shirts that came out on Cafepress/Zazzle shortly after mine started gaining traction. The shirt concept itself is not completely unique as we've all seen "I SURVIVED ..." shirts before, but the copycat shirts used the same font, word placement, and everything. Am I upset? Absolutely not. Those just validate my idea. And I wasn't too worried about losing sales as the copycats were way overpriced ($24+s/h vs $16) with lower quality and far inferior presentation. I would be surprised if they sold any at all, really.

2) The copycat shirts went as far as using very similar descriptions for the shirts. Not only does this show a complete lack of creativity, it shows that I may have been onto something with the humorous/witty/questionable description that has been mentioned here a few times. Is it offensive? Possibly. But I think it did more good than harm (in terms of measurable things like sales and hits).

Just thought I'd throw those thoughts out there for pondering.
I don't see the relevance of what you're saying? At best it is an attack on the man and not on what he's saying. If his arguments are incorrect, correct them. Don't smugly point out his work history as if it somehow contributed to the conversation.

Edit: This cropped up on HN a few days ago again, http://paulgraham.com/disagree.html I feel "DH1" covers what I'm trying to say to you.
So when someone orders a shirt, where does that data go? via email?
They should've extended his account until 2038. "According to our records, your account expired in 1901. Sorry."
Not really, the @keyframes syntax isn’t in there yet.
Wait what? Is the author suggesting that antirez stop his efforts on Redis and switch to working on MySQL stored routines? It says, "It’s just proof that antirez has options about where to spend his time." And then it switches gears to talking about SQLite. And then about BDB and Membase and Innostore and Bitcask and Riak and Solr and his MIT class number.

I'm sure this author has a point he's trying to make, but I can't seem to make out what it is.
I tried to understand NIB mechanism and it was opaque.

I like having everything represented in code, rather than spread across two different tools.

This NIB-to-code utility seems worthwhile.
> The facts are that make-believe search results showed up on Bing after Google intentionally tried to train Bing to pick up the association. Declaring this to be "copying" is begging the question.

Well, it was trained by having the Bing toolbar see people clicking those results on Google's search engine.

But I do think you're right that people are talking past each other and what outrages one person could very well be something that another simply doesn't care about.
Programmers must be literate, Donald Knuth tells IET in Turing Lecture
I'm not overly familiar with the law in the United States, but in Australia recent court decisions strongly suggest that it will be more difficult to prove copyright subsists in a database. See particularly the decision in Telstra Corporation Limited v Phone Directories Company Pty Ltd [2010] FCAFC 149 as well as the High Court decision in IceTV Pty Ltd v Nine Network Australia Pty Ltd [2009] HCA 14. The Australian law firm Freehills have a nice write up of the Phone Directories case at http://www.freehills.com.au/6854.aspx.

Distinct from copyright, a website owner may have an argument on the basis of contract that scraping data violates the terms of use you agree to when you visit a website. I'm not aware of cases in Australia that deal with the validity of such contracts but this may be something to discuss further with a lawyer.
WebObjects doesn't necessarily mean Java.
I agree there are apps that currently have integrations with differing payment processors, (Amazon, Paypal, existing service logins, traditional clearing houses) however if you are not launching off to a browser, you should definitely be aware of what the terms and conditions you have agreed to state
Part of me is strangely disappointed by this.

A profoundly unrealistic tax law that, even if it were feasible, most people wouldn't have even tried to obey, anyway?

It would have only served to underscore just how out of touch the political class is, and to remind Americans that priority #1 is squeezing us for every cent possible without causing a riot. With the right spin from the smaller government crowd, perhaps, if it had lasted, it would have done more good than ill?

I guess I'm among the minority, though, in preferring more rapid oppression to the baby steps that our government is so good at. The boiling frog, etc.
I do algorithmic trading myself since 2006, with Interactive Broker, and C++/C# implementation of my own heuristics. As others said you are not providing enough information. I don't want to have to sign up to discover what you offer. At the minimum, you do need to (1) provide some pricing information, (2) put more emphasis on security (how do I know that my crown jewel is secure with your service, do I need to give my password to you), and (3) provide some idea what the workflow is like. For example, give people test account and canned algorithm just so I can easily get a feel of what this is about.

I probably are not interested myself. A big part of my algorithmic trading is many different types of analysis. I need to be able to easily change something and debug and run other tools (e.g. various statistics packages). Having it hosted elsewhere rather than by myself seems to complicate the problem. And what's the benefit, really? Do you have a better feed than IB? Do I get dedicated trading machines or do I get a VM and risk slow execution? What is the cost? Is there enough saving to justify the risk and inconvenience? All these require more than a teaser MVP page.
I think the point the author is trying to make is that antirez should not be wasting his time re-inventing the persistence wheel. As in, there are already many persistence plays available that are proven to work within known bounds.
I keep thinking that auto-censoring to gain some sale isn't a good thing. That line amused a lot of people (me included) and as you'll always offend somebody at some point, specially when you play with humor, I think that playing as far as you feel like is the way to do. It keep the thing spontaneous and that the strength of that project, natural joke quickly implemented and that amused and talk to the target.
------ Re: my 'aggressiveness.'
Abt the "Dickhead" word, I have no idea if it's a casual or a tough word, as a non-native speaker I can't really say, and I don't really care, was more the tone that bugged me, but as my first reaction wasn't really well formatted either, let's say it was certainly well deserved, the "get over it" wasn't a good thing to write, I agree. .
Geckoboard out of beta, new widgets
As the Dropbox clients talk to Dropbox servers instead of directly to S3, Dropbox can just transparently migrate their data to a storage facility of their own when they decide that that has become cheaper than S3.
Or perhaps trying to avoid the Noisy comments ahem ahem ;)
This is a favorite topic of mine, but the post is weird.

I had a bit of a problem gasping exactly what their problem was and how sqlite (of all things) fixes them. Some of the sentences seemed like they were edited multiple times before ending up not making sense. Take this bullet point for instance:

MySQL Stored Routines Library (AKA ”Arrays,Sets,Hashes,Queues,and Stacks” implemented efficiently in )

implemented efficiently in what? I'm dying from suspense! :)

What problem does sqlite solve that mysql doesn't?

edit: I can see that the author has already made some edits, so the sentence makes sense now. As in:

MySQL Stored Routines Library (AKA ”Arrays,Sets,Hashes,Queues,and Stacks” implemented efficiently in stored procedures )
Find Exclusive Kitchen utensils
Shop for the best kitchen utensils that are surely of good help when you want to do your work faster.
CentOS 6: interview with Karanbir Singh
I think a more convincing answer would have been "I will". But "you will" is more correct, and that is (one of the reasons) why communism won't happen.
You probably don't need a DNS server. /etc/hosts should be plenty. Maybe they're smarter than that, and I think they are if you try to mask Microsoft's own domains, but I doubt they check to see if Google.com has been changed, though that could certainly change.
Believe me, many Canadians are well aware that Bell's move was an ambit claim (a term I've just now learned because of you, so thank you for that).

I've read a number of claims on reddit, even before Minister Clement made his comments, from people who were fearful that the government would smack down this decision only for Bell to come back with a slightly less bad offer.

It remains to be seen what we'll eventually get out of this deal. At this point, however, we have the three largest political parties in the country against this, and I've heard (but haven't seen citations) that the other two major parties have stated their opposition. The Prime Minister has personally come out against the issue[1] as well, so it looks like there is a fair amount of political resistance to UBB in general.

The CRTC needs to be disbanded. This will be the second government overruling of their decisions in as many months[2], so perhaps it will make them a little more measured in their approach should they again approach the UBB issue. If the CRTC constantly needs to be kept in check by the government, then perhaps it will incentivize the government to disband the CRTC as the government will already be doing their job for them anyway.

[1] http://twitter.com/pmharper/status/32526091855863808
[2] http://news.gc.ca/web/article-eng.do?crtr.sj1D=&mthd=tp&...
If you can reasonably predict when the list will expire, removing the "more" link from the DOM (replacing it with a notification to go back to the first page) would remove some of the inconvenience. There are probably a few better ways to deal with it, I just don't understand why the problem needs to exist to begin with. The same problem exists on Reddit incidentally.
Shamelss plug: The Success Manual - Contains concise actionable summaries from 200+ Greatest Business and Self-help books of all time. 600+ pages PDF $14.95
This left me wondering; wouldn't use of deduplication storage backend (like http://en.wikipedia.org/wiki/Venti) lessen the incremental cost of servicing each new customer?

Couldn't it be well expected that, encrypted data aside, files with same content are often used by more than one persona?
There are a lot of Craigslist apps on smartphones that scrape the Craigslist website for data. The question is: will they come after you or even care?
only 20? Now, that's a lazy blogger
Thought about it, but decided against it. First, there is absolutely no content on my blog as of right now, so no reason to return ever. Second, I don't think general demographic that visits snowday2011.com would necessarily benefit or appreciate the content that will eventually be on my blog (startups, programming, design, hacking). Third, I've planned on posting a detailed account of the project (including hits, rough financials, etc) since inception, and I don't know if I want this information to be readily available to every Tom, Dick, and Harry who happens to stroll through the site.
I keep a CPU monitor in my menu bar for that purpose. If the CPU monitor stops updating then I can be confident that I'm really screwed.
It’s quite disingenuous to compare CSS transform to expression().
Ask HN: Learn You Some Perl For Great Good
Due to recent discussions about perl and its lack of attention, wouldn't a guide á la learnyouahaskell.com or learnyousomeerlang.com be a wonderful introduction to perl?
Nokia's bicycle charger
EBITDA is a loose term. That number can be calculated many ways including top-down (starting with revenue) or bottom up (starting with net income). And analysts can fudge the number further by including/excluding certain accounts. But all in all, EBITDA stands for Earnings Before Interest Taxes Debt and Amortization. The reason EBITDA is a figure analysts look at is because it relates to "true" profit of the company without polluting it with non-operating revenues/expenses.
Myth of The Leaky Gut Syndrome
As more and more people are being discovered to be suffering from leaky gut syndrome it has become necessary that the medical practitioners and the public as well be informed of the methods of Leaky Gut Syndrome treatment, the most common and effective of which is going on a Leaky Gut Syndrome diet. Here are some myth buster of Leaky Gut.
Any heavy scraping can be detected and blocked (or worse, corrupted), so you'd need a pool of proxies and some smart robots. You are essentially depending on your competitors to have data available and not change their website layout.

By the way, if you are using interesting scraping techniques, would you mind posting a thread or two on HN?
Thank you for the kind words. I guess that means the years of hardwork are paying off, even if the direct time investment was a few hours.

HA! I can't believe somebody registered that domain name. Too funny, it didn't even cross my mind. Snowday2011.com was my backup - I really wanted snowpocalypse.com!
Long journey for Oregon Trail game
Leaky Gut As A Common Food Allergy
Leaky gut has been known to be the greatest contributor to common food allergies. These allergies are as a result to body immune reaction to certain food proteins. Leaky gut is a condition where the Tight Junction in intestinal wall cells are diminished thus allowing more substances into the body.
Don't put LG down for Archos's poor screens.
Get well soon Andrew!
Very good advice. Giving it a try.

I read recently that stop bad habits, eliminate the triggers for the habits. These are the things in your brain strongly associated with the undesirable behavior. Seeing that clock could be one such trigger for many people.

Got rid of gmail notifier and also removed my last name from my user name for a little less clutter on the toolbar. Turns out I knew what it was anyway.
Is this the first we've seen of details of the Verizon data plans? I'm a tad disappointed but not surprised that the wifi hotspot is an extra $20/month, not including buying metered bandwidth that's separate from your regular unlimited data plan, and not including some sort of activation fee. (I can only imagine how costly it must be for Verizon for you to switch on a feature baked into the phone's OS)
No templates or tools, unless you count Illustrator. This, along with all of my other projects, came straight from my crazy little mind, everything from design to code. I am a big fan of the "full width" style, and it definitely works well here.

Re templates: I'm sure they exist (especially on wordpress theme sites), but I really just prefer to create things on my own. Even coded my blog from scratch =]
Also useful for reopening a window should you close it, the back button is awfully near to close window on a mac.
Formula 1 Live Streaming: The Best PC Games of 2011 that You Must Have
I agree with his approach with the clock, however I can't afford to be completely lost time–wise, so I use an analogue representation of the time in the menubar that is useful for finding out the current _relative_ time (I'm pretty sure this is the only reason why it's there, since there is no way to tell time accurately from it). Screenshot: http://cl.ly/2W1L31370I380i130I0K
Considering how bone headed the original caps were, I have a feeling this isn't over.
Right. And the expense is(/was?) typically picked up by the isolated edge node rather than shared between the two end points.

ie: There's a lot more value to New Zealand in connecting to the rest of the internet, than for the internet to connect to New Zealand.
Does it? Buying something in Apple’s online store is not like buying your favorite cereal in the supermarket. You are not going to not buy that $500 iPad or that $1700 MacBook Pro because the store was down for a few hours. I don’t think you can look at the average hourly revenue of the online store, look at how long it was down and calculate Apple’s revenue loss from that.

Only the super-rich can afford to go impulse buying in Apple’s online store (or any store selling expensive stuff).
What's a good site to use to discover these events around the bay area?
"safari 5 or chrome 9 on a mac"

Thank you for embracing the spirit of HTML5 and the Web.
MUMBLE - DNS Exfiltration
Il 25 gennaio scorso, il Dipartimento dell'Energia americano (DOE) ha pubblicato un interessante documento dal titolo "DNS as a Covert Channel Within Protected Networks" che analizza le tecniche di esfiltrazione di dati attraverso l'utilizzo del DNS...
> 5. Never end a sentence with a preposition.
> 6. Never split infinitives.

There is no good reason to strictly follow either of those. The rule against split infinitives was invented in the mid 19th century, and was not accepted by the majority of leading grammarians. It did become popular with journalists and the general public, though.

Most modern authorities say there is nothing inherently wrong with splitting infinitives, although it is often a sign of a weak sentence. Sometimes, though, any rewrite to remove the split infinitive would make the sentence awkward of ambiguous in which case splitting the infinitive would be the preferred form.

The rule against ending a sentence with a preposition is even weaker. It is often described by grammarians as "spurious" or a "myth".

Both of these are covered well here:

http://www.oxforddictionaries.com/page/grammartips/grammar-t...
Openstack Bexar announced for Cloud Storage and Computing
Congratulations on the funding too! I remember trying this out when you floated it on HN a while ago. Nice one!
A few ideas: show your product to a diverse base of customers to avoid any super-techy or early adopter biases (unless, of course, your product is mostly for them), quantify the findings, and be systematic about improvements. If there are issues in areas outside your expertise, such as marketing or UX, find professionals you respect who can advise you. Also useful to set metrics beforehand for what you consider success/failure, i.e. # of customers acquired within a certain timeframe, customer growth rate, engagement, etc.
I haven’t seen any widespread coverage about problems with the iPhone in Germany.
"I'd actually say this is a failing of almost every VCS out there because it doesn't let you lock files. CVS is the only VCS that I know of that lets you do this."

I know that both Perforce and Subversion allow file locking.
> 1. I'd actually say this is a failing of almost every VCS out there because it doesn't let you lock files. CVS is the only VCS that I know of that lets you do this.

Most (if not all) centralized VCS have no issue with letting you lock files (for those where locking is not default or mandatory à la Perforce of course). SVN for instance lets you not only lock files [0] but mandate that files be locked before edition based on their filetype [1] which is usually set for binary and other non-mergeable files. DVCS do not allow for locking because the concept hardly makes sense in a distributed context, so you have to rely on a centralized third-party to manage locks in that context.

[0] http://svnbook.red-bean.com/en/1.5/svn.ref.svn.c.lock.html

[1] http://svnbook.red-bean.com/en/1.5/svn.advanced.locking.html...
I used to think "everything should be in code" as well, when I started iOS development. But after I used IB for a while, I could see how it was saving me time on certain tasks, like setting up the ol' MainWindow.xib (especially if you have nested view controllers). That said, it's not as good working with complex, custom views. There, I go all-code. I think this is the pragmatic approach.
>> And this is temporary...

>What is? The entire site, or the promotion?

The promotion.

> Everything about VideoLAN, from start to finish, should be treated with extensive polish.

Do you have any idea how much work this is?
The VideoLAN team is a 5 guys work... For software used by around 100 million users...

So, no, VideoLAN doesn't have extensive polish, at all... People have to understand that.

Therefore, the website is one of our last concerns, because it doesn't help us a lot for our day-to-day work.

The new website has many issues, but as it is an order of magnitude better than the old one, it is in production.
I'd prepared (based on other datasets) a smallish movie tweet dataset. You may find it useful, if working with tweets and/or reviews.

https://github.com/mohitranka/TwitterSentimentCorpora
Rewriting history? Come on, the post was a marketing piece. It was written for business purposes and was later removed due to business purposes.

It's similar to Coke buying Pepsi and then Pepsi removing ads that make fun of Nike. Sure, the post was a bit more factual than the average ad but it's not like it was a scientific paper either.
Maybe I misunderstand... but why would you get the first edition (which I assume has more errors) for the same price of the third edition? Is it for collecting, or is there something particularly good about a first edition?
Paypal takes care of everything. They send an email when an order goes through and also have all order details available in the Paypal account dashboard. Doesn't get much simpler than that. I've always used paypal, but for once in my life I actually feel that the paypal fees are worth it. Good value and good service for a fair price. No complaints (yet).
Anyplace I can find _small_ free web spam dataset? ( for commercial use, sorry :( )

All the datasets I found on www, are Huge (in double digit GBs..).
I'd expect most people use these services for backups of business documents, which are almost guaranteed to be unique.

I seem to recall that Dropbox (or another well known online storage startup) implements this strategy. Maybe it works.
It says:

AKA "Arrays,Sets,Hashes,Queues,and Stacks" implemented efficiently in stored procedures
I'd already preordered it for my mom on the Verizon website. It took about an hour for the CC info to be accepted, they must be getting a lot of the orders.
Online Gambling Rules, Gambling Rules, Bonus Rules
This article makes no sense whatsoever. Redis is an in memory database, that's what it does. Obviously what this guy wants is something entirely different. This is like complaining that your apples lack the needed orange colour and make don't even produce orange juice!
Because it could be one of those services that is hard to cancel without cancelling the credit card.