skysight-inc/HackerNews huggingface dataset:
Connecting the dots (all they way to Silicon Valley)
But unfortunatly there are no good Instapaper client for android.
I think you're misreading "detached".

Most likely your employer is withholding your taxes with the wrong SSN, or quite possibly, not actually withholding them at all (keeping them out of your check, but not sending them to the tax authority). This happens fairly frequently with employers that are heading down the road to bankruptcy. But if your employer is still around a year later it's probably the wrong SSN.
I think we can give the creator the benefit of the doubt and assume that this language was created as a parody of these debates.
This isn't really so much about sharing buttons as sharing itself.
I agree with this, that raw test coverage is a useless metric.

The real value in tests is when you can specify interfaces that will rarely change, create a test suite for that interface that will rarely need to change, and use it to find any problems in the production code and any refactorings of that code done in the future, and that the test suite will verify correctness of the code no matter what changes.

That is the true, sole, value of testing in my book. If having good RADs and UML acts as validation of models and endeavors, good testing verifies the code written to that spec.
Auto-generating a tax return is one thing. Taking advantage of all your potential tax benefits and considering your edge cases is another thing. I've seen tax returns for many of inDinero's customers, and it's clear to me that their previous accountants took shortcuts in compiling the return.

Yes, it'll get filed. But there were probably more tax advantageous things they could have / should have done. Consider these examples:

1 - tax credits. How is the government supposed to automatically know that you're paying for child care? How are they to know that you just installed solar panels on your roof or that you just purchased an electric vehicle? Sure, they can make this "automatic" -- but then you'd still be going out of your way to report your purchase, and this is in no way simpler than the current solution today.

2 - does it make sense to be taxed as a partnership or sole-proprietor? For a lot of our customers, they're basically flushing $20k down the toilet because they didn't want to go through the tiny nuisance of filing as an S-Corporation. Pretty sure you don't want the IRS to dictate your tax treatment.

3 - should you depreciate your Aeron chairs over multiple years, or do accelerated depreciation which will allow you to deduct the entire amount in a single year? The IRS gives us the flexibility to choose, and it's questions like these that may require the help of a tax professional.

4 - deducting vehicle expenses. How is the IRS supposed to figure out how many miles on your car were used for business VS personal purposes?

5 - what part of your apartment was used exclusively for hacking? No way for the IRS to know that the number is 250/1500 square feet.

In short, putting together a tax return isn't that hard. The difficult part is hunting down all of this other information that we have no way of just knowing.

Instead of asking why robots couldn't be doing our taxes by now, we might rephrase the question to read "how can we do year-round accounting in such a way that taxes are 10X easier to take care of?"
HFT makes things very bad for day traders. It makes things marginally better for people who want to take or sell a long-term position. It doesn't change limit orders.
Glad to see Twitter doing this, it's definitely a step in the right direction. In my opinion what this really needs is the support from another well-known company. If a company like Facebook announced next week that they were adopting the Innovators Patent Agreement, I think that could get the ball rolling and we would start to see many other companies join the cause.
It depends on why it went down.
"Nothing is often the right thing to do an always a clever thing to say." -Will Durant
What Is SEO and Why We Do It
How Zynga will be a $54 Billion+ company
Google and Oracle CEOs face off in court
I just tried adding that Microsoft article via the Pocket Chrome extension (https://chrome.google.com/webstore/detail/niloccemoadcdkdjli...) and had no problems with it identifying the content correctly.
First thing I thought was GeoCities 2.0 ! I remember seeing effects like this all over the web back in the day. Ahh the memories.
>The tax system is not convoluted and complex due to the influence of the tax preparation industry,

This is true.

> they have very little influence on the matter.

This is not true. The tax prep industry has definitely had a major say in sinking several IRS efforts to make tax filing easier for individuals.
It might only be me but I think more or less everybody is (or will be) a fraudster on Kickstarter. Before downvoting me, please read below...

I don't mean that people willingly steal the money / promise impossible things but the very nature of Kickstarter pushes you to do that. Think about an election, what's the biggest problem of politicians nowadays and why people are very angry at them ? Answer: broken promises. Because you need to attract votes you will need to make strong, nearly impossible claims in order to be seen, no matter if they are truthful or not. That's one of the weakness of a democratic election. If you transpose that to Kickstarter people have to "editorialize" their propositions and product features because they need to be seen. A funding pledge is like a vote and will very likely create the same dynamic as in an democratic elective system.

I don't buy the Kickstarter Kool Aid from a consumer point of view, because I think there is a lot of deceptions ahead and it has a "mob-like" mentality that typically develops around websites like Reddit or Hacker News (and you can see here just how strong kickstarter resonates in minds with a post every other day). From a developer point of view that's way better because you can fund your projects on (almost) thin air, however I can foresee that honest developers that will try to follow their claims will have a hard time completing their projects.

The benefit of funding via VC or other non-democratic mean is you have HARD deadlines, business plans, your money is on the table, it's not just an idea thrown in the air which you hope the wind will catch. I strongly believe that product innovation and creation will remain an aristocratic process.

I would be delighted if somebody can prove me wrong!
Why would a startup not do this (aside from wanting to be a greedy patent troll?)?

No seriously, if I have a startup that cares about my employees, is there any real reason to not do this?
It's not in the government's best interest to make it so they get less money.

If they made everything efficient, I would imagine they would lose lots of income.

It would also put may people out of jobs and many of those same people decide on these efficiencies.

I wish our government could be run more like a lean startup rather than a large corporation with a near unlimited supply of money (part of which is my money).
Major League Gaming Announces Partnership with CBS
How often do you think it should happen? Federal income tax is once a year. Sales tax, tolls on roads, etc. happen much more often.
Yes, it was a rant I had after going to this other site, or sites for that matter.
C42 Launchpad - India's hacker school
Seems like a nice companion to Whitespace:

http://en.wikipedia.org/wiki/Whitespace_(programming_languag...
I think AddThis(http://www.addthis.com/) solves this problem rather efficiently.
http://amix.dk/blog/post/19574

probably one of the better analyses.

Basically, time decay and velocity of votes affect the vote ordering. The older an article is, the more votes it needs to stay in the top positions. Therefore, the 304 points/15 hours and 122 points/9 hours have roughly the same weight as the 16 point/2 hour submission.
Too simple means there probably isn't much flexibility (IE: you are giving a ton of money to the government with little to no possibility of deductions).

I don't think I want this.
مشاهدة مباراة ريال مدريد وبايرن ميونخ بث مباشر
Yeah, that's a super useful program. The feature it's based on was only introduced in iOS 5 ( http://hiediutley.com/2011/11/22/debugging-ios-apps-using-sa... ) .. it would have saved me countless hours of misery over the past couple of years if it was possible before.
Would you mind giving us a bit more details? What kind of designs? Logo? Website? Poster? What is your budget? What do you want to accomplish?

You can find local designers through websites such as dribbble.com, behance.net, craigslist.com, and many more.
4 ways that Stripe innovated Credit Card payments
Once when I was asked for an NDA, I stood up, stuck out my hand (to shake) and said "THIS is my NDA." I got the contract.
Reference: USGS Enhances Real-Time Earthquake Information Pages
Sometimes the only way to escape is to go down into the crevasse.
Drug To Diagnose Alzheimer’s Disease Receives FDA Approval
Homoiconicity isn't the point
Double major with Japanese and Linguistics, with more of a focus on applied linguistics.

Aside from that, can you clarify more on: "Because the second implies an order or magnitude less insight on the language..."?

If you mean that the difference in utterances is obvious, sure that can be argued: Doing loose translations with a paragraph of Japanese would probably convert down into a few sentences in English, again depending on context -- it'll be visually/audibly less. Conversely, a sentence or two in Japanese can potentially be translated into a longer block of English due to English requiring a certain syntax: I believe English is SVO/OSV (Subject-Verb-Object: I'll go there) whereas Japanese is SOV (Subject-Object-Verb).

The reason I bring up the SVO/SOV/etc. types is that it's a pretty significant difference when comparing languages. Spanish, I believe, is similar to English in that they're both SVO: My name is ____, Mi nombre es ____ -- Similar syntax. On the other side of the spectrum, the Chinese language structure (again, not completely sure) allows for almost any arrangement of words and will yield different meanings depending on where words are positioned. So translating sentences like that into another language can be a good deal of work and produce more extraneous words.
Comcast App Flap: Shows Anxiety in Xfinity App to Compete Effectively
High test coverage is useful in one important regard.

If I've got a module and 25 untested __unicode__(self) methods, I might not notice the untested big_complicated_method(self, args, *kwargs) in the coverage report. That's less of a problem if I have 100% test coverage (down to 95% after writing big_complicated_method).
Pencarian Gambar
Pencarian Gambar
Pencarian gambar yang lengkap dan jelas, sesuai dengan kebutuhan anda dan tersedia berbagai jenis file gambar
Well, that is what ends up in the news: guys making billions. What articles are you referring to?

There are also plenty of people making not so much money in HFT and plenty of people losing money. This is a competitive market and it has become more so.
Why Exact Match Domain Names are Good (or Bad) for SEO
Those buttons do serve a very important purpose, which is to make it simple for visitors to share information. The problem is "website designers" crossing the line between providing the user with a tool to share information and just plain using that tool to "market" or "coerce" visitors into sharing.

I run a few sites and I know first hand these buttons are used. What I'd like to see are A/B tests on the various button layouts and designs to show their affects on sharing.
Some countries do already. In Norway, you get a your tax papers (well, paper; it's only one sheet) pre-filled. You only have to take action if they got it wrong.

At least this works for normal employees. It gets slightly worse when you have your own company.
This is sarcasm, right? Twitter is a walled garden.
"I have this idea for an awesone house design. If you build it I will cut you in for half the profits!"
Big Data or Big Boondoggle?
To explain the parent comment, in a write heavy application, you would probably want to turn off transactions in Mongo in return for the performance gain.

What the comment you're responding to is saying is that when you aren't making many writes, you can afford to switch transactions on and have Mongo lock the whole database because the odds of having a read come in at the same moment are much lower than if you were making a write every second.
It's important to distinguish between PhoneGap's performance, and the performance of jQuery mobile or Sencha Touch, which are more responsible for the native sliding and scroll features of the non-native apps.

In my experience with PhoneGap, the framework does a great job of exposing native features of the iPhone, i.e. recording audio, taking pictures. The downside for me came only came when adding the visual effects to mimic a native iPhone app. Trying to fix all of the quirks with jQuery mobile, such as persistent headers and footers (although the latest RC has been looking much better), has ultimately led to my abandonment of the non-native app.
I actually think this is pretty great. I like the idea that I try things my head to at least figure out if I'm in the right ballpark and, as a physics major, in the correct order of magnitude and understand underlying concepts.

I also see this being really useful at getting better at stuff like dimensional analysis.
And I thought Reddit had a problem with tired memes..
Thanks for the answer!

Why don't you focus just on the realtime aspect and create a service that allows realtime bitcoin transactions on any website (and inside every app) trough an API, and ask for a smaller percentage (like ~2%, like a credit card company)?
I suppose i should work harder at getting the 500 karmas! /me wants to become full-fledged member of hacker news community
I'm pretty sure that at least in California this isn't true. IIRC if your taxes are normal enough (low enough amount, just a W-2) you can actually login to the California tax site and it can automatically compute your refund for you.

I think my girlfriend used this once - I may be remembering incorrectly though.
That's the price for living in a civilization that provides enough safety for having a source of reliable income, and a market to spend it in.

Not that the US government is really doing a good job allocating that price or spending the proceeds, mind you, but please don't go all "MAH TAX DOLLAHS".
Speaking as a software developer at one of the exchanges, I thought these comments were accurate and insightful. A lot of people think that colocation is inherently unfair, but they don't realize what a huge improvement this is over the old system of a limited number of floor traders.

One slight correction: I think the movie about floor traders in Chicago is called "Floored". There is another another movie about floor traders in NY called "The Pit".
Fuck Spanning Tree

edit: down voters, have you configured STP in a data center? have you had a single vmware esx instance shut down the root VLAN on a DC? Spanning tree is being addressed with solutions like this.
I would also add that there is a timeout for downvoting. You can see this when you visit old links - you can upvote but no downvoting.
If you don't already know and trust a local designer, you might be better off with 99Designs. Local designers can be more expensive and flaky— a designer in Boston had an unfortunate death in the family which caused my design work to be delayed by a month. You can avoid a lot of those types of issues with 99Designs, but you may be (not always) sacrificing some quality.
You should give us a little bit more detail on what this business is. Without knowing that how in the world can we tell you if it's worth it to pay a freelancer to do the work? For all we know, you can get it up going with a wordpress website.

Also, here is an alternative: Get a technical co-founder on board, but that's hard because everyone wants a technical co-founder.
Now if only there were some 501 designers to make that page easier on the eyes.
> it was an example of one of several reasons running map reduce jobs on the AWS cloud have nothing to do with the amount input data you are moving around

It would be an example if you had backed up your assertion that collaborative filtering required large amounts of intermediate data, but apparently you are unwilling or, more likely, unable to do this.

> I am not going to go off into even more detail about specific jobs I run daily that generate a large amount of itermediate data because unless I paste the source code in this thread and write a paper on it I assume you won't believe me that there is in fact in the space of "all map reduce jobs" jobs that can generate more data than they input.

Even more detail? You haven't given me any detail! You've yet to give me a single example of a practical situation where a task involves much larger amounts of intermediate data than it's input data. I'm asking you to back up your argument, I'm not asking for access to your source code.

> If you write a trivial map reduce job using cascading that has 10 reducers and each reduce step shuffles the data on a different grouping key you will find that Hadoop alone is generating more data than you input

If it's so trivial, why can't you give me a single practical use-case?

> In practice, the cost of uploading your data to s3 is a footnote compared to the computational flexibility and use cases that become possible once you are able to run arbitrary tranformations on that data via EMR

Yes, apparently so many use-cases that you can't provide a single example of one!
This made me laugh because I just realized that the "no semicolons in my Javascript" people are just modern day versions of Kurt Vonnegut: http://www.goodreads.com/quotes/show/17178
Think of it as an automated method for providing configuration convergence across an infrastructure, instead of relying on manual input of routing tables.
Losing Sales? Try
Yours is exactly the mentality that the article is addressing, the one that does not see value in or respect any activity not directly related to coding.

I certainly don't see that in what bguthrie wrote.
Not to mention if you care about the privacy of your users every share button is a little tracking device that probes into your users habits and pages visited. (Ghostery can help you see the extent of the tracking that is taking place)

I get really mad at share buttons because there's no way to know beforehand if you are going to get to a page filled with those.

From observation I came to a simple law about these share buttons: the amount of content is inversely proportional to the number of share buttons on the page.
It's funny you mention this.

I worked at an e-commerce store that shipped a lot internationally. In the beginning, we had calculations for all of the tariffs and taxes required to ship and added that to the end (ups would allow us to pay for this up-front to make it easier for our customers).

Customers would bitch at us all the time about how our prices were too high. We changed it so they had to pay for all of this separately (and so they knew that we weren't the ones increasing prices) and the bitching stopped.

It's one of the reasons I don't want taxes hidden on goods sold in the US. Because people won't think about it and won't really know when the government starts raising taxes.

They will just assume it's the big, evil, companies overcharging.

It's happening right now with gas. Many states have additional taxes/gallon and people just assume it's the stations.
@mgw, thanks for your insightful comments.

Traditionally the argument has been specialized hardware doing function X, will be faster (but not customizable, upgradable) compared to doing function X in software on commodity hardware (slow but upgradable).

And fpga were pointed out as somewhere in the middle ( some hw customization using sw)

What are your thoughts on the argument that by using commodity hw & implementing routing algos, etc in sw, will be more flexible but slower.

Is there a significant performance/speed cost when you implement core networking features in sw ?
Face recognition through eigenvectors
Path Admits It Raised A Mega $30 Million+ Series B Led By Redpoint Ventures
I think you hit the nail on the head here. It's really about good design and placement of the buttons. The buttons themselves, however, are extremely important to the flow of information through different mediums.
I'm looking for a logo and a landing page. I was hoping to find somewhere to vet designers and find price quotes and whatnot. Someone to work with in a more iterative fashion than perhaps 99Designs.
My iphone didn't come with this. Maybe it's because I am a business customer and had to buy it through the ATT store? I'm in the Boston area, in case that's pertinent.
No, this is pretty far from a patent for a general idea. I mean, how much more specifically do you think they could describe the method, and would it really add anything in your estimation?
Make your own sentence…  
Make your sentence and comment :)
Did this cause friction on your team? Or did everyone feel good about the arrangement?
Yep, that's pretty close. There are some considerations with teams-of-teams. Infrastructure, suppliers, scheduling, production support, release procedures, etc. There is also a bit of organization and dynamic scaling necessary: you don't want a program backlog with 4 thousand items on it. That's unworkable.

Usually it helps if you stay with fixed iterations instead of Kanban and do program planning all at once (Yes, 150 people all in the same room working out the next couple of sprints. Fun to watch and participate in!)

Other kinds of tooling issues become bigger in a large group, like how to integrate separate physical pieces, how many branches to have in your CM tool, how technical drawings will be cataloged, etc. But none of it is super hard, and lots of other folks have already gone down this road. The important thing is not to over-constrain your development environment just to make yourself feel safer.

The biggest obstacle to running a larger group like this is dealing with the parts that are counter-intuitive. It just seems natural with 100 folks that you'd have a detailed charge-code breakdown, for instance. Or that 100% capacity is something you want to achieve. There are a few more gotchas like this, but if people are open-minded, it can mean a huge increase both in performance and happiness.

The industry is moving towards plain kanban without the sprints. I like this idea with smaller groups, especially groups with lots of support work on existing code, but for larger projects creating something new, using sprints, having a fixed point of coordination for a lot of different stuff, works much better.

Note I didn't say you couldn't go total kanban at large scale, just that there was a trade-off involved with each path.
Watch The Hunger Games - Full Movie
In colloquial Japanese the "-nakerebanaranai" form is usually just abbreviated as "nakya". So a four-syllable equivalent to "I have to eat" would be "tabenakya".
Which makes this idea rather snarky in my opinion. All the hating on Crockford who takes the time to sit on the committee rubs me a bit the wrong way. I've been where he is and seen the weird constraints/politics/effort it takes to do standards work, and so I respect that.

In any other context, building what is essentially a Turing machine with a few symbols, might qualify as a clever hack which helps folks step outside their ISO-latin1 mindset, but coming as it does on the heels of this controversy it just feels mean.