skysight-inc/HackerNews huggingface dataset:
Given how simple the UK tax system is, and what a large and rising percentage of UK , that number sounds incredibly high...

Regarding your site: The "Learn more" isn't a link. Why not? I don't want to go to your blog, I want a clear statement of what you provide without registering first. I'm not going to register without a very clear idea of what you offer. That I can register for free makes no difference to me when there's no clear statement to explain what I get if I sign up for free, given that the service costs money to use.

Looking at your "pricing" page, I see fear-mongering. "Hours wasted"? Only if your tax affairs are terribly complicated. "Painful and confusing forms"? Only if you failed basic English and arithmetic. I find the UK self assessment (having dealt with the Norwegian one before Norway went "pre-filled"/online) very well designed. "No guidance or help"? The HMRC guides and website are actually very good.

You seem to be positioning yourself for people with lots of money (to be able to save on average 2000,-, given that the average British taxpayer pays somewhere below 4k in income tax and 2.5k NI, and very few pays more than 10k-15k...), who are confused and clueless about the tax system, yet willing to sign up to an online service rather than get face to face time with an accountant...

If that's your intended market, and that actually brings the revenues for you, then your site is well targeted...
"not sure how my generation of CS majors is going to do in the long term"

The way to bet is "very badly", and if you're a conventional salaried employee have your exit strategy well in place by the time you hit 35. Expect to be conventionally unemployable at 40, unless you can hide your age.
Don't listen to these people. This argument is old, and tired.

It's the same as:

"I don't code python, that isn't a real language, it does everything for you, unlike C!"

Really? Does everything for you? Good to know that you built your own transistors from scratch via materials that you mined out of the ground, while naked, using only tools that you scavenged out of the forest, and that you came up with the entire process yourself.

Seriously, this is cool.
So we're all staring at a wrapped lines so you can do a 3-way merge? How often do you need to merge anyways? More often than you write code? Often enough for it to be the limiting factor?

How did they do interactive merges when they were limited to 80 characters?
Well said. We aren't looking for friends (although it doesn't hurt), we're looking for a great place to work!
Parent is claiming that this is not true, that they got rewarded for being gifted a controlling interest in others' productivity.
I can't draw: I'm not an artist
NancyFx seems exactly what I was looking for. I only checked out ServiceStack but it seemed as equally complex as the Asp.Net stuff. Thanks a bunch.
It is nice to have interesting problems to solve, and I wouldn't discount that as I motivator. But while I might code in my spare time for free, I sure as heck don't want to trudge into an office and deal with a company for free. It is indeed too bad that people aren't upfront about how money motivates them, or if they feel that they can't do it, as if it is a taboo.
I filed my NY state tax return for free using TurboTax, just a data point.
Is there a particular area I should look at? Not a lot of activity in Indianapolis :\
I just looked it up again to be sure, and I am slightly mistaken. OED has both forms in use in the 1800s and early 1900s, but all usage examples from the second half of the 1900s onward is -ize only.
We use Fabric instead of Makefiles - Fabric is much more powerful and fabfiles are written in Python.
I am a core dev on the golang team.

Teams and engineers at Google can use whichever language they want. (trade-offs abound) We're trying to make Go be the most compelling language with the fewer trade-offs so they're willing to switch. It's getting increasingly popular.

It's possible that 50% of new code will be written in Go in a couple years, but I've never seen that written as a goal. (And we do have goals. And usage charts over time, for each language, inside and outside the company, etc.) There's no way we'll rewrite 50% of all code in a couple years... there's so much code.
I thought the same, till I saw this: "Our founder - Young Song has successfully co-founded eMachines, the low-cost computer brand that pioneered affordable PC ownership and Internet adoption for consumers, and NComputing that leverages PC power and cloud computing to create a shared computing resource that connects multiple users at a low cost."
One thing that I think would be helpful in posts like these would be database configuration with Postgres. While Heroku has made it incredibly simple on OSX[0], figuring everything out on Ubuntu was a nightmare in comparison.

Also, fun story: I've been working on both my MacBook and my Chromebook, and I've been deploying to Heroku. This resulted in me accidentally ending up with three versions of my settings.py. Always a pleasant sensation to runserver only to end up staring at a database error. Not at all terrifying.

[0]: http://postgresapp.com/
Actually, you can contribute to ownCloud translations at:
https://www.transifex.com/projects/p/owncloud/
I'm saying that I don't like the current free file implementation. Who it covers (or not) isn't particularly part of my dislike for it. I'm admitting that it covers a great deal of people.
Xdrive was around: http://web.archive.org/web/20001017113816/http://www.xdrive....
I had a situation last year where the IRS sent me a notice that I owed something like $20,000 in taxes from a single 1099 they claimed I did not file. In fact, they had missed a decimal point on the 1099 and read something like $75,000 rather than the $750.00 that was on the 1099. After re-sending them copies of the 1099 and all the data I had on what I filed, they responded saying the matter was settled and apologized for the inconvenience, but I'm still bothered by the fact that had that decimal place error been my own fault, I would have been fined $3,000 (according to the documents they sent) but when they make the mistake they just send a form letter apology.
We don't use much Python. Mostly C++ and Java.
I've had quite the opposite experience. Dealing with the DMV here in Pennsylvania is always a nightmare with long waits and dealing with employees who are rude and make it known they'd rather be getting a medical procedure than renewing your license or some other aspect of their job. I've only had to deal with the IRS in an official capacity twice and both times (while a PITA for the reason I had to deal with them) the people with whom I spoke were exceedingly polite, helpful, and most importantly knowledgeable about what they were helping me with.

I say this not to say that you're wrong by any means, just to offer another anecdote.
CloudSigma to Speak on Solutions to Storage Bottlenecks
Jump-Start Your SEO, Part 2 - Content
You are right. I forgot to mention Postgres.app! I use that all the time. Thanks! ;)
In the absence of any readily apparent data I'd posit length of holding a licence is most likely a better marker than age on the probability of an insurance claim. Considering the proof of age is via the driving licence which also has this information (as well as a record of any penalty points) this would surely make more sense to use and involve no increase in background checks.
Building Games using WebSockets, SSE and Long-Polling with Netty and Atmosphere
This underlines how dead DRM is.

Why? I didn't go too deep but this seems to be a transport mechanism not an audio or video codec. I'm not sure why this couldn't be used in conjunction with a DRM system (and likely will need to be if they want real commercial adoption)
Isn't there free options in the US? In Canada, we have StudioTax. http://www.studiotax.com/

It's free and on a donation basis. I switched from TurboTax to this and I'm really happy with it.

I'm surprised there isn't a open-sourced free way to do taxes. That way we can address the tinfoil hat based worries of the government doing your taxes and have free and easy software.
"* How much money is in the bank, i.e. how long can they go until the next investment round?"

Is there any way to verify this information? Anyone can say anything, and even if they show you the bank balance you don't know the expenses etc
You'll have to simplify that for someone who doesn't know type theory :->

Looking at the Parametric Polymorphism article on Wikipedia, that indicates that implementing it produces generic functions and generic datatypes, which is what I'm talking about here.

Sadly, beyond about the third sentence of that article I'm lost :->
I also think Alert('xxx') should be replaced with Sorry('xxx')
New editor to create professional website menu.
Most of your comment is reasonable, except for the part about a reasonable price for Yahoo. There is no evidence that Yahoo isn't suffering a costly mistake (or worse) from a small group of decision makers on this deal.
Side-by-side Diff in Github
T-Mobile Will Finally Sell The iPhone
Really? You think people in Cuba come to the United States and marvel at what a backward society we have?
Learning new things is always positive! Learn as much as you can, for fun, for knowledge and to just in case. You never know.
It looks like they have removed this now.
I'm a brit, living in, er, England, and I'm not sure what you find so objectionable. It just looks like gentle transatlantic banter to me.
Right now, Taylor Swift song is stuck in my head. Thanks man.
And Americans only speak 'american'....
These are all very good questions and underscore the need to come to an interview prepared to do no less.

As a manager who frequently interviews developers nothing is more deflating than an applicant who, when asked if they have any questions, fumbles an awkward "no, not really" and the interview comes to an abrupt end.
Help fund talks on dealing with mental illness as a developer
In Go each external function call is preceded by its package name to avoid collisions, but you don't have packages within the method namespace of a type.
Show HN: My first RubyMotion app, lulcards. Send hilarious postcards.
http://lulcards.com

Been working on this since January. RubyMotion experience was very positive, made development both enjoyable and I'd like to think faster. (Found a few bugs though!)

Running on AWS via OpsWorks. Using Amazon SWF for backend fulfillment workflows, which is amazing and not something I see mentioned often. Postcard printing/mailing by Amazingmail, payments by Stripe, address resolution by SmartyStreets (who are great and hooked me up with with free unlimited API calls for a year.)

Would love any feedback or suggestions, thanks!
What pain points does pythonbrew solve? Im curious as the linked blog post was a bit light on detail
Think mathematics is (just) a language? Think again.
Most of these are pre-prepared returns. Nobody edits their tax return via SMS or phone - it's just acceptance of the one that have already been sent to them.
He can't be too young to be a millionaire, as he was born a millionaire.
MongoDB OS Command Injection
>>>> There is no huge anti-knife lobby to pander to.

Apparently, Google disagrees - otherwise why would they have restrictions on it? It is as political as the gun case.

>>>> If the mortgage crisis has taught us anything it's that big companies can get a pass for things that smaller companies wouldn't.

Bailing out a failing bank because it is (supposedly) better for the economy is not exactly the same as suspending advertisement rules or any other trade regulations.
A Glimpse Inside the Mind of Charles Swan III Airbrush Poster Series
I think this might be it but I only read the intro: http://www.guralp.com/documents/SWA-RFC-SCRM.pdf
Food protectionism is afaik mostly an EU thing (I've seen arguments that EU is a French hostage on this point, which mostly is negative for the 3rd world).

The US has to live with us from the EU.

From the EU example, you might note that the democratic world (including the US) is not a monolith with one face.
I've found that the small companies I've worked for ignore the HR related policy issues for as long as possible with a mostly negative impact on employee morale.

Owners/management say things like "we're small so we don't have a set vacation policy." Which sounds cool and works out fine until Willy starts coming in at 11 am and leaving at 3 pm and you wonder why you're stuck at the office on a holiday.

IMO It's much better to have set policies so everyone knows where they stand. Another option is to find a company that doesn't hire/tolerate those types of Willys, but that's difficult to know beforehand.
This is a great read. Thanks!
django-admin.py/manage.py[0] can enforce a typical structure using startproject/startapp. It's actually very similar to the OP's, except the project has an app of the same name that contains settings.py, wsgi, etc. It looks like the OP puts apps inside the folder that would usually be a standalone app.

I'm sure there's a page on djangoproject.com somewhere that talks about this but I can't find it right now.

[0]: https://docs.djangoproject.com/en/1.5/ref/django-admin/
Is Best Really Better? A 1990 Essay on Smart Fonts that is Still Relevant Today
In the most basic mode of operation, a Scream client sends a UDP request packet to a Scream server at a regular interval. The Scream server transmits GCF blocks with some additional information to any clients that have sent a recent request. The usual port number (both TCP and UDP) for Scream is 1567

This was the best I could find:
http://www.guralp.com/documents/SWA-RFC-SCRM.pdf
I think "Will they laugh if I quote something from Office Space?" suggests something different, more about the levity of the team.
My return for 2008 or 09 was a mess. I had one 1099 I never received from a former employer I'm convinced was trying to screw me, I had one 1099 sent to a former address and a debt forgiveness 1099 from a credit card charge off. I got a packet from the IRS listing the adjustments, what they proposed I owed and very clear and detailed instructions on how to respond to each of the three changes.

Incredibly easy to resolve the entire ordeal within weeks, including full payment.

I have no doubt that if the IRS truly made it a policy to extract as much money from everyone as they could, they would have just audited me and nit picked every math error ad nauseum until I was drowning in penalties and interest.

This is part of why I have a CPA now.
As someone who is just fascinated by symmetry, I could play with this forever.
To quote the post

"Transferring power and data wirelessly to displays as described in the patent is currently infeasible"

So you can get a patent on something you actually have not invented? Just something you would like to invent - or perhaps prefer that someone else invents so you can then milk them for royalties.

The world has truly gone crazy.
"Sometimes 2to3 will find a place in your source code that needs to be changed, but 2to3 cannot fix automatically. In this case, 2to3 will print a warning beneath the diff for a file. You should address the warning in order to have compliant 3.x code."
I know, I'm just saying turning away customers for political reasons is not as uncommon as the comment above claims.
Extreme levels of correct, I myself am incredibly bitter/jealous/you-name-it. However, I get a tugging sensation that it's almost all PR-minded.
Highly likely.
The crowd sees only the tip of the iceberg and knows only what it allowed to know when it allowed to know.
How does this compare to say Bootstrap's affix plugin? I see that it supports a min-width property, but personally I'd rather deal with this myself via media queries (matchMedia API in JS) than have a limited option via the plugin.
Cinder is not written for performance.
I use it just to open an window and get a basic update/render loop.
It is too slow to write games in.

[EDIT] I will actually have a go with polycode to see if it solves the issues I have now with some other projects. Looks good.
Unless something has changed recently, there isn't much information about Google's CardDAV implementation. I had to find a reference on a mailing list for a CardDAV implementation to even figure out what Google's URL structure looked like.

I couldn't figure out a way to list all contact lists. You had to know the name of the list and use it in the URL. Even at that, you can only access contacts in "My Contacts" or other groups. There's (seemingly) no way to access "All Contacts".

CardDAV is 'supported,' but not very well. It's definitely a second-class citizen.
People want to watch movies with characters they can relate to.
The problem in a nutshell: Yahoo just indirectly but clearly told all their talented employees to quit and try to get acquired back. (The untalented employees know they have better expected returns if they just chairwarm for a few years.)

Bad for Yahoo.
I think a big part of this is that business requirements for software tend to change pretty quickly; where the requirements for physical things don't.

A desk from 1900 almost exactly fits the requirements for a desk in 2013 (other than what's in style, and the 'timeless' look often works). Even the 'foundational' software and reports in a business have to change due to the market and goals of the business evolving.
Parts of the article are very misleading. There are ambiguous statements, outright errors and general incoherence.

"...shun copyright licensing altogether. When they do that, they put all their collaborators at risk and themselves face potential liability claims"

You're exposed to claims if you use someone else's code without permission. But if you simply fail to specify a licence for your own code you do not incur any risk.

"Since that convention [Berne] was put into place, all software development involve copying and derivatives, Phipps said; all programming without a license potentially infringes on copyright"

Complete rubbish. Because there is a Berne Convention, you have to copy code instead of writing something new??? Of course not.

Independent creation is a complete defense against any copyright claim (tho not against patent claims). Again, copying others' work without permission may infringe, but one's rights in one's own code do not depend on specifying any particular licence (as long as you don't sign away rights to someone else).

"That's why [if you want to start a new project] you need to apply for an open source license" (brackets in original, paraphrasing Phipps of OSI again)

More nonsense. As soon as you write some code, you own the copyright, and if you don't specify otherwise you retain all rights provided by statute. If you want it to be an open-source or "Free" (in the Stallman sense) project, you do need to specify a licence that allows others to contribute without risk of you suing them - but you don't have to "apply for" a licence. The latter phrase implies asking someone to grant you something, there is no such requirement. You're free to apply any licence of your choice to your own code, an existing one or make up a new one.

The part on "work for hire" is not as bad but still ambiguous on some points. Generally your employer can't claim rights in anything you do outside of your day job unless it is using code or ideas from the day job, or unless you signed away your rights in a contract. Using the employer's time or facilities would put your rights at risk.

I haven't read the rest but it is poorly written. There are better sources of info out there.
Neal Stephenson Heiroglyph project launches
How to answer 3D printing questions at a cocktail party
So far "go fix"[1] took care of incompatible changes pre-1.x .

[1] http://golang.org/cmd/fix/
Frankly, I'm jealous and I don't see why that's a problem. Who wouldn't want $30m for an relatively-mediocre app? Is this not what a large portion of the entrepreneurs strive for: exits for inflated sums of money?
Deploying R Apps with Capistrano
Many in this thread seem to be glazing over one important detail. This system would be opt-in. Don't trust the IRS? Have a lot of complicated deductions? Hire a CPA or use Turbo Tax or fill out the paper yourself. Approx 13% of filers used a 1040ez last year. This system is perfect for them. I would venture a guess that 1/2 of 1040a filers could also use it. Again though it is your (hopefully informed) choice to do so.
It helps in managing pythons AND is a wrapper to virtualenv for managing environments. And it solves some pain points that virtualenvwrapper solves, like virtual environments files external to project etc.

If you are from ruby / rails world, you will love and be at home with pythonbrew.
Juvenile behavior alienates people, not women. Just because a woman was offended doesn't make it a gender issue. Richards can say what she is offended by, but she doesn't get to speak for women. And if she's going to consider herself qualified to speak for "women in tech", then she'd better at least be a part of that group.

There are real legitimate problems with gender disparity in the software development community. People like Richards undermine those wanting to discuss real problems by calling attention to situations that don't deserve it.

The question I've most heard from women considering an undergraduate degree in computer science is whether women are treated as horribly as comments like the one I was responding to describe- "the abundant reality of insults, abuse, threats, hatred, contempt, ridicule, disdain, disregard that women in tech routinely face".

And that simply isn't true. Yes, there are gender problems in a community that is largely male oriented, but there is no need to exaggerate them to such lengths. I am just so tired of "women in tech" groups telling me how discriminated I am. Let me evaluate that for myself, thank you very much.

Not to mention that it is completely unacceptable to post pictures of other people online without their permission. Had those two men been women, would we be having a discussion of the danger of stalking, death threats, and abuse that Richards put them in?

And please excuse me, I wasn't trying to say her behavior warranted harassment- simply that by making the situation public, she took that risk. She could have easily handled this situation in a more discrete manner.
This sounds like Doctor Who's psychic paper.
Get 1 Billion users, Turn into a Puppet Master : The Facebook paid messages.
this post is the worst.. A) never really had contacts "disappear", although i definitely encounter conflicts with weird results (kind of expected).

B) use a shared host (justhost.com. lol) and php over google's infrastructure? fat chance this guy is competent enough to know what the fuck he's in for down the road..
>It's not a "cunning plan," it's self-preservation

Fair enough, and I can see the value in keeping a local backup just for redundancy and convenience purposes (being locked out of my Google account for whatever reason would suck), but using it as your daily driver? Ehhhhhhh....

As far as shutdown fears, though? Calendar, Contacts, and Gmail are the core-est of the core products. They're tied directly into the Android ecosystem as well. Reader was more or less a niche product.

Google isn't going to shut down any of the holy three applications which make up the entire backbone of their mobile OS's PIM functionality. Any such fears are completely irrational.
I Moved to Wordpress
Actually, I've seen places where "Do they ever laugh?" would be a more appropriate question.
Because you mentioned bcrypt, it might be a good time for everybody to read this:

http://yorickpeterse.com/articles/use-bcrypt-fool/

(sidenote: GCHQ cannot reverse bcrypt. Jgrahamc was making a joke.)
In a world where you can do everything in Pascal... how are Scheme or Java relevant?