skysight-inc/HackerNews huggingface dataset:
Do you have any actual criticism of the budget? It is a little off-topic from discussing the shininess of the charts.

I thought it was pretty average and most of the cuts/gains were largely procedural (much like the last few budgets). No really large changes are being made in this budget (you can see it from the chart and reading the actual numbers instead of following the media's interpretations). It is returning Australia to a surplus which may or may not be the right move. All in all it is pretty much what you would get from a team of accountants and consultants.
How does darcs compare to git these days? I know it used to have some significant performance issues on large repos.
Air Jordan 1 Online
I always thought the correctness aspect of Darcs was very weak, from what I remember most of the original "patch theory" wasn't sound
Are there any downsides to using d3.js? We're looking to rebuild a primarily chart-based application in the near future, and it's currently top of my list of libraries to use.
The primary pull of the "patch theory" is that it will allow you to share code more easily between different "patch sets" (branches / forks). The reality of software projects means that you can't automate such a process except in the most trivial cases, and other VCSs handle the trivial cases already.

You can imagine that I write a new filesystem for Linux, but I wait two years and the FS interface has changed drastically, the old patch is meaningless. If the patch is sufficiently independent textually, then Darcs lets you reorder it anywhere you see fit, even if you know that doesn't make sense. You have detailed knowledge of the system, Darcs doesn't.

By contrast, Git/SVN/Hg folk think about snapshots of development. So it's a different paradigm.

But the snapshot paradigm is almost always the most useful paradigm, since every snapshot in history (unless you rebase) is going to be one that was actually vetted by a real programmer. Reordering patches throws away the valued actual snapshots that you were working with in favor of automated reconstructions of what a snapshot might have looked like if you had been programming in that order.

Of course, you can always do the same dangerous things with Git and rebasing.
> Who says inserting into a linked list is faster than inserting things into an array? If the array is pre-allocated, or even crazier a c++ vector or c# list<> with an amortizing growth function that only needs to be invoked once or twice, it'll be much faster than inserting a new node in a linked list.

I said insert, not append. What made you assume the question was about inserting at the end? Even if you have a big pre-allocated array, inserting an element somewhere in the middle will still cost you the price of shifting the "tail" of the array to make space for the new element, while the list will not have that cost.
You can upload files directly to s3 from your website:
http://aws.amazon.com/articles/1434
This. Surely git "has won", but you'd be fitted with a pretty bad sense of history if you think that this is forever. Thus, it definitely does not hurt to keep Darcs in view.

I bet that if any version control system is going to replace git, it'll look at least as much like Darcs as anything else.

I'm no expert by a long shot, but to me it appears that if we're going to try to finally make version control user-friendly, something inspired by Darcs' patch algebra may well be at the base of it. While Darcs is impractical for a whole set of use cases, it's very practical for a whole other set of use cases.
It's neat, but it doesn't seem like an efficient way to represent what is, essentially, tabular data. You can only hover over one item at a time, making it hard to compare data, you can't sort or organize it in any meaningful way.
Let me start by saying that Sendak's work was a large part of my childhood and he was special to me too. I wanted to reply privately, by you don't have contact details in your profile, so I'll have to reply to you here ...

You may find this hard to believe, but I really don't care about the upvotes. What I care about is this. An article that the general HN community seems to care about had to get submitted three times (at least - there may have been others) and endure flags and indifference before it got noticed and promoted to everyone's attention.

It nearly got lost.

To me, that's evidence that good items, items I care about, other items that "the HN community" cares about, items that you would care about, are now being lost in the noise.

And that's my point, that HN is in some sense "broken," and items like this, about someone who was special to me, and to others, get lost.

I hope that helps explain my point. If not, <fx:shrug> I tried.

Added in edit: I've had several out-of-band replies from people who clearly feel the way I do about this, so despite the downvotes here expressing disagreement, I feel encouraged that my feeling that HN is "broken" in this sense is shared by others.
The visualization isn't as good as ABC's - I tweeted this yesterday: ABC's use of the tree map is far superior to SMH's bubble charts. http://www.abc.net.au/news/2012-05-08/interactive-budget-201...

I also tweeted that it's a shame ABC used Javascript infovis toolkit instead of d3
And that's sometimes what the "right" way is, just a way.
Once you understand sectoral balances [2], you realize that having a deficit tends to be beneficial. It is not clear how large this deficit has to be (and there are certainly times when a surplus makes sense, though those are very rare). It is clear that in the long run average you really need a budget deficit to have a well-functioning economy.

The reason behind that is actually fairly simple and comes from the sectoral balances, which state that the balances of all sectors in the economy have to add up to zero. So if the non-government sector has a surplus, the government sector must have a deficit, and vice versa.

Private actors like to hold monetary assets, i.e. savings, bonds, and so on. This means that somebody else must hold corresponding liabilities. Will the desire to hold liabilities balance the desire to hold assets within the private sector? This is unlikely at best. If there is no outside source of monetary assets, then those private actors who are successful at accumulating assets will force less successful private actors to go into debt until this debt is no longer sustainable.

The logical way out is for the government sector to provide the required monetary assets, which is only possible via a government deficit.

Even more so, given that nominal GDP will continue to rise by inflation + real growth of the economy, there must be a nominal government deficit. Otherwise, the value of private sector net assets must necessarily decrease over time relative to GDP, i.e. the private sector is squeezed out of its asset position. This wealth-squeezing is certainly going to be contractionary. [3]

Under the current institutional arrangement, an ongoing government deficit means increasing government debt [1]. However, unlike for private actors, there is no sustainability problem for a monetarily sovereign government (this is where your comparison with Greece breaks down - Greece is not monetarily sovereign).

If you are genuinely interested in the topic, you may want to read Bill Mitchell's Fiscal Sustainability 101 series, starting here: http://bilbo.economicoutlook.net/blog/?p=2905. His writing is not the most polished, but it's still probably the best analysis on the internet of what fiscal sustainability even means for a monetarily sovereign government.

[1] Alternative arrangements are possible, but unfortunately, they seem to be one of the taboos in our contemporary society.

[2] http://www.slideshare.net/MitchGreen/mmt-basics-you-cannot-c...

[3] The only way I see to reduce private sector assets without contractionary effects is to go to those assets directly, i.e. tax the wealthy. That does make sense for other reasons as well, such as the accumulation of wealth leading to accumulation of power mentioned in the article. However, taxing the wealthy is not something you can deduce from economics alone - there is always a choice.
Post navigation← Older postsHealth Risks Of High Fructose Corn Syrup
Glucose-isomerase or D-Xylose isomerase, on the other hand, is relatively more expensive than other two enzymes. All these enzymes gradually convert the major part of sugar or glucose in cornstarch to fructose.
Announcement on google+ and in the appengine group: https://plus.google.com/111042085517496880918/posts/6Vq8soef... https://groups.google.com/d/topic/google-appengine/d11NgSTeK...
Woops, sorry guys. :(
For what's worth, from my perspective as someone fairly evenly split between theory and practice, FRP should still be seen as experimental and not ready for prime time. There are still some fundamental unresolved problems in theory, and I'm not seeing huge evidence that the practice is worked out either. I'm interested and it's worth keeping an eye on, but I do fear it's one of the better examples of some people on the academic side declaring they've got the One True Way to program when their One True Way can barely hold together in toy programs. I hope to see more good work come out of this field, though. I'm cautiously optimistic there's something there.

(On the other hand, I do also think that one of the problems FRP faces is in trying to bind to a very not-functional world. UI toolkits in particular are deeply, fundamentally imperative, and such massive endeavors that the idea of replacing one with a functional equivalent is laughable, because the resources aren't there, even though there aren't any fundamental blockers. Needing to hook up your FRP to such toolkits to get them to do anything is a huge up-front penalty to pay to even get one started.)
Can we use this to improve web search results
* No support for old IE.

* You have to think carefully about how you want your data to be displayed and do your own design work; D3 is a toolkit, not pre-made charts, and if your design sense sucks your graphics will too.

* A somewhat steep learning curve; but it’s the good kind of learning that teaches you to see the world in a different way.
STOCK MARKET CALLS | NIFTY OUTLOOK | ANALYSIS  9TH MAY 2012
Actually I would like to see S3 support custom SSL certificate. That would be an awesome addition to make S3 a great static page server.
NZ's TelstraClear advertises Net Neutrality infringement
Obat herbal asam urat
The complexity implied by anything "better" than three nines is a recipe for disaster.

In reality, neither you, nor Amazon, nor anyone else has any idea how durable S3 is. But if they _did_, it wouldn't matter because unexpected interactions, cascading failures, and SNAFU will keep it from ever being realized.

Much better to have more frequent, very boring failures than to have rare spectacular ones.
The signed reciepts are stored; and in case of a chargeback or transaction dispute the merchant has to provide them. Only then they are analyzed, but in practice it doesn't matter, any scrawl is considered as good as another.
The only case where I have seen signature analysis being actually useful was a case where the customer was attempting to defraud the bank/merchant - claimed a stolen card but actually bought the stuff himself. But that is very rare compared to real stolen or skimmed cards, where signatures are pretty much useless in fraud prevention or shifting liability to someone else.
Web Services An Excellent Option To All Problems
Yes, I was doing the typical constrained thinking of trying to apply new technology to an existing format.

What you're essentially describing is a motorised set of po boxes. Which would work brilliantly. For pizza delivery it's a motorised warmer oven with multiple components, probably looking a lot like those little motorised droids that are always zipping around the ankles of actors in Star Wars films.
Combining In-Person and Remote Research
Just for reference since a lot of people get this backwards as you did, i.e. is Latin for "which is to say" (literally id est, "that is"), while e.g. is Latin for "for example" (literally exempli gratia, "free example"). There is another cousin which doesn't get so much use, namely viz., literally vide licit or "clearly seen", which is a sort of drop-in replacement for "namely" -- it's used to enumerate or clarify an indirect reference, as opposed to id est which clarifies an indirect implication.
Not really. You would only end up with one group controlling all the extra money if there was a monopoly and pricing control. Even if you have a handful of shipping companies with the automated delivery technology whatever cost gains there are will soon be passed onto the customers.

Lowered cost of production always results in lowered cost of goods, which either raises quality for the same price, or lowers cost and released cash for other purchases.
Mother’s Day Quotes, SMS, Text, Jokes, Wishes & Sayings 2012
MongoDB emerges as a NoSQL leader
Things "Everyone Knows"
The Experimentation Layer
Web Developer India : Outsource Web Development India
The key features to India web developers hire is @ Talentsfromindia.com, if you are keen to outsource web development in India you will save lot of money and time. There are dedicated and gifted web developer in India who can work according to your time frame. The web developers salary India is pre-decided, so you can hire them at salary basis, full-time or part time, depending on the budget you have. India dedicated development company offers you expert web programmers in india at best price and best location. Now say if you any doubt for "how to hire an indian computer programmers". Time and money is important save it now.
Market-speak is cyclical, buzzwords come and go the moment it becomes too overused and washed-up.

Remember when everything had to be "interactive"?

What about "multimedia"? you just can't buy a toaster that isn't multimedia!

"Pivot" is already frowned upon, 2.0 is totally 2004, just to show some buzzwords are about to disappear.
Missed JOVIAL: http://en.wikipedia.org/wiki/JOVIAL

Pretty important uses in the Air Force.
You don't have to fight. You just say "I don't like that particular debit" in the internetbank or by phone, and the bank is required (by law) to credit you back; and then the (angry) utility company can try to deal with you.

I don't pay any bills manually; all of them (utilities/heating/electricity, mobile, internet, kindergarten, insurance, creditcard invoice) happen automagically - I just review online how much was paid and how much I have left :)
Gemini London - Designer Jewellery, Swarovski Crystal Jewellery
How I brought HTML5 to the Space Quest Creators’ Kickstarter
Will somebody please disrupt Poetry already
Darcs is pretty nifty, but until the atomic patch theory has been verified, I'm happy to stay with git.
Similarly, after reading this blog; the writer's daily starting point, I checked once again techmeme; and this does not provide much technology news really, it is not the place to check if you are really in tech. Individual tech blogs are better in this case imho.
Here's one reason why not: no anonymous functions longer than one line. Which is a pretty lame limitation for a modern high-level language, all due to the dumb whitespace-as-scope design.
> If anything I would call it "incomplete,"

Well, if you're asking the user to keep track of anything more than the SHA1 of a commit and all of the commands available to you, then that's asking a lot (because of all the commands that git has)

> it requires discipline that is not fundamentally necessary

If you don't proactively make branches, then you're like me. In that case, I make liberal use of git add -p, git stash, and git reset --hard (but only when everything is stashed or committed, to move branch pointers around). And then I always make a mental note, that next time I'm going to make risky changes, make the branch first (I don't get to use git often enough for my habits to change, though). But in my case, it's usually because I start working on one thing, and then mid-course, decide to work on something else. Because I came from svn, I forget how cheap commits are as well, and that it's possible to commit non-working code. It's definitely more desirable than creating commits that do too much.

So, I disagree with both parts of your claim. It doesn't require significantly more discipline, provided you don't make the mistake of committing too much (e.g. always be sure to start working on an idea from a clean checkout). And the discipline required for the smoothest workflow _is_ fundamentally necessary regardless of what VCS you use, because no VCS can know what idea you're working on unless you tell it.

If you're often committing to the wrong place, I suggest adding the current branch name to your shell prompt, or getting familiar with `git cherry-pick`. If you can't keep track of what's been merged with what, gitk and various git-log options are your friend.

Do you at least agree that git has the history pruning options you were asking for?

> Suppose I'm right and some of this branching/merging busywork could be avoided. Wouldn't we be in a better place than we are today? Isn't it worth exploring this possibility?

First of all, my proposed solutions can be followed _now_, regardless of the pursuit of yours.

Second, what you're describing sounds to me exactly like submodules, which require their own discipline, and have their own set of problems (hence the recent inclusion of the git-subtrees project). And if you think that maybe git can automatically decide what files go in each submodule, then good luck, because I think you're at a point where nothing can convince you otherwise.

Edit: I take back all I said about your idea being unconditionally too complicated. It seems like it's already being done by the darcs/camp projects. I'll have to check those out eventually.
Discount Fitflop Frou,Fitflop Frou Sandal On Sale
Our store sells low-cost, high quality, simple sense light, and also exempt freight Fitflop

Frou Sandal,Free Shipping, 5-8 Working Days To Your Door,We Are At Your Service 24 Hours.
An alternative use-case would be when using a program such as Adobe Photoshop, rather than launching Photoshop, clicking File, open, navigating to your desired directory, selecting which files to open the pressing open; if you already have the directory open, drag the files onto the Photoshop icon and it'll open them.
I guess it's a matter of what counts as "Cutting Edge of Functional Programming Research".
Nike Free 2012 Dame, Nike Free Run 2012
It is setup like a trial edition of Windows. It can be installed on anything really. Microsoft say the requirements are Windows XP and Above, but i did see code to convert from a VHD to a Virtual Box image. Also, you only need to download every 3 months if you want the latest, patched edition from MS. If you want to do it yourself, you can just recreate the image yourself (sysprep).
Peek into CSS4
Only counting the fatal accidents sounds like a mistake to me. I suspect that in many more instance, lim loss, paraplegy or even just serious material an psychological damage could be avoided by highly reliable automated driving.
Aspartame Poisoning 
Aspartame side effects vary from person to person, depending on the individual’s physical weakness and genetic individuality. So, it is very important to put two and two together and identify what your side effects are that are caused by aspartame
You can use S3/Cloudfront for compressed assets as long as your main page is dynamic. It can just generate different URLs for assets based on whether the browser supports gzip or not. See bagcheck.com for an example.
Dylan’s Desk: How Mechanical Turk can help you find your next startup idea
But you haven't said /why/, or given any examples, other than "Look! Perl! Security!", where other posters on this exact thread have shown a trend for Perl to have security holes fixed first.

If it's a hunch, or a gut feeling, or a prejudice, just say so. Otherwise, add content.
Red Wings Boots For Sale
Who is still using wrist watch ? I have time in front of me on my computer, phone, etc
Normally I don't upvote XKCD submissions, because I figure pretty much everyone here on HN would read them.

Ironic, given today's comic.

I love it when there's something cool that I met years or decades ago and which I get to share with someone who hasn't seen it. I love it when I get to see this cool thing afresh, through someone else's eyes, and get the sense of wonder and excitement all over again.

I give talks to schools, and people ask if I ever get bored. Sometimes, yes, because sometimes the kids just don't "get it", and on those occasions we end up trudging through the material.

But when they do "get it", I get to share the excitement of discovery all over again.

And now Munroe has reminded me of that.
Wordpress Page Speed - from 6s to 174 ms
This is fantastic work, guys. The PostgreSQL community will highly appreciate this magazine. I am already looking forward to #02.
Yes, the original theory was weak and not sound, but they worked on it. There is some initial work towards Coq formalization.

http://wiki.darcs.net/Theory
It's not choked with government regulation - it's not being forced by government to improve. Do you know how EU got from the exact same mess to where it's payment services are now?

What the EU did a number of years ago was to issue a directive (approx. a federal law in US terms) about consumer payment services which essentially said "consumers have the right to have their payments be credited to the beneficiary within 1 business day. If it doesn't happen, consumers have the right to demand compensation from their bank for each such transaction. Banks have a transition period of 5 years to make it happen."

The US ACH systems are slow and expensive because the banking industry benefits them from being that way, and there are currently no powerful incentives to improve.
Honest question: If you are making an anonymous function longer than one line, shouldn't you just make a normal function? What are the use cases for large anonymous functions?
The Twitter Attack That Wasn't
Imagine you have a modularized compiler that can round-trip between raw text-based source and parse trees as well as final binaries with associated meta data attached. In that case it's not too far fetched to imagine version control systems that merge at the level of parse trees, which would allow it to detect the conflicts you describe.
Of course a developer isn't a testing environment. Developers don't cost a fixed $300.

If there are differences between IE and (Chrome|Firefox|Opera), then it will require additional developer time. Just testing for those differences will require additional developer time.

I don't want to demonize IE. Supporting any browser requires testing. IE has been especially reluctant to adopt web developer trends and needs to work hard to regain developers' trust. Supporting it isn't just the cost of a testing environment.
Skydrive currently supports only 150,000 files
Viber Founder Threatened with Arrest
Analysis on leaked Twitter passwords (May 9, 2012)
Custom Market Research Services, Market Research Consulting - MarketsandMarkets
MarketsandMarkets is top market research consulting firm that offers custom market research services and Business research solution at targeted market.
Alternative way is to surround yourself with cardboard (the thick brown box type). It really helps eliminate most outside noises and reduce the echo.