skysight-inc/HackerNews huggingface dataset:
Making print a statement again could break a lot of Python 3 code. In Python 2 it's a statement, and statements can't appear in lambdas. In Python 3 it's a function call, and function calls are expressions, which can appear in lambdas.

I don't think it could (easily) be resolved by treating it like a function when followed by parens and a statement otherwise. For illustration, consider what happens when you use parens after print in Python 2: the parens are treated like they would be in a mathematical expression — only there for the sake of order of operations. The parens effectively disappear when parsing.
> the best achieved are simple REPLs, hot code swapping in Erlang/Smalltalk (which does nothing with state), and...direct manipulation (you can just update your objects directly, screw any code)

I think that sort of supports the point of the GP. Lisp had all the above and more (e.g. a proper REPL, live recompiling of everything in your image) since almost forever and yet not many people know about that. There's a lot of knowledge that was just forgotten by the fashion-industry IT is.

So I don't think we should stop trying - but it's really worth to go through the work done in 60s and 70s, because we could use it.
I am a CPA and unless you have dealt with the IRS over the long-term, I think most of America has no idea how incompetent the IRS is.

You would be frightened if they prepared your taxes for any more than the simple return, ie some W2s. I would not even want the IRS to automatically prepare taxes for "simple" forms such as 1099-Int/1099-Div or 1099-B for stock sales.

And I do not say that from a "job security" perspective for the tax work we do.

The solution isn't government prepared taxes, it is less taxes.
Most diversity activists in tech oppose bringing such approaches into tech on the grounds that it would reduce diversity. Ashe Dryden is the canonical cite:

http://www.ashedryden.com/blog/the-ethics-of-unpaid-labor-an...

In contrast, I think most of those who oppose the diversity activists (e.g. myself) strongly favor such approaches ("death by standardized brainteaser", hire by github, work sample tests).
I recently watched American Experience's Silicon Valley. I was a bit shocked by the lack of diversity in the those early companies (Fairchild Seminconductor, AMD, Intel, etc.). Andy Grove, a Hungarian, seemed to be the most diverse of the bunch.

There wasn't even a token Black, Asian, or Indian in the company photos I saw.
What Google's Mobile-Friendly Algorithm Update Means for Hosting Providers
Are you serious? Every yelp-like site, including the very local ones, works like this. It's not a big secret.
> I kind of wonder how this practice squares with the famous ideal of "no taxation without representation".

Any restriction will be worked around.

In general, these rackets allow municipalities to avoid raising taxes, or even bothering to ask, and it allows politicians to crow about not raising taxes, yet still have the revenue that honestly and openly enacted taxes would bring.
In the UK employers usually sort out taxes for you via the Pay As You Earn system. Everytime you get paid you will be issues with a payslip which shows how much you were paid before deductions (tax, student loans), a break down of the deductions and how much you earned after tax.

The only tax you don't see is Employers National Insurance - this is a tax on employing someone that is around 12% of their wage.
America was built because we rebelled from our government via violent revolution. The Constitution was clearly written by people fearing a new tyrannical government (see 2nd amendment). Whether this attitude should be so pervasive is another discussion, but that's where the seed is from.
Just write a test case generator!

(Now you have two problems)
The Search for Harm
> If it came with some sort of indemnity from audit penalties

Not really possible, after all you may have income streams you must declare which the IRS is not immediately aware of, and failure to declare those would be an audit failure.

> and as long as I could amend or re-file with my own calculated return, yes.

If it's anything like most of the developed world (which I'd expect), the tax authority's automated systems simply pre-fill the declaration with what they know, it's expected that the taxpayer will check and amend it, or ignore it entirely if you want to file "from scratch".
Playing Devil's advocate, why do you need to wait for others to recompile the software?
It is also a very common accusation. It's almost a monthly recurring story that some business decline an ad sales person from yelp only to see their review plummeting.
Still, buttered bread isn't a sandwich.

In Germany we call it Butterbrot (same meaning as smörgåsbröd/smørrebrød) and it's still far more popular than the sandwich (though most commercially available bread dishes definitely are sandwiches).

There's an urban legend (referenced in the Etymology section of the English Wikipedia article) that the sandwich was created by the Earl of Sandwich (or his servant) because he liked to eat buttered bread while playing card games and found it easier to eat if he added an extra slice of bread on top.

If you tell a German to make you a sandwich, you'll most likely get something resembling an actual sandwich. Though it'll likely just be buttered bread with an extra slice of bread on top and just one type of cold cuts or cheese -- because we're just not used to making actual (multi-layer or stuffed) sandwiches.
Oldest, continuously and currently running, democracy.
I agree, and I stand no benefit in job security from not having the IRS do it.

The IRS will assume that the entire 1099-B is income, even though your cost basis (and therefore actual income) is right on the form.

That said, I'd love to see Intuit go away.
I see this myth being repeated, but it's clear it comes from people not familiar with the platform

I've never seen a place with an undeserved good/bad reputation. And I've seen a lot of reviews from those sites (and went to those places)

As the number of reviews increase the "I'll never go back to this place" begins to show, but they're compensated by good reviews.

Now, systematic bad reviews usually mean there is an issue with the place.

"Sponsoring your listing" helps if you have a small amount of reviews (something like 5 to 10 reviews)
Exciting stuff, to be sure.
How is a off the cuff remark about a company's business mode on a internet discussion forum "a pretty serious accusation"?

Besides actual journalists have made this connection and published it, just google "yelp extortion"
How to Create Back to Top Button with CSS and JQuery
As someone with little background in physics I've always found dark matter to be a very inelegant concept. To introduce a new kind of "matter" which can hardly be observed sounds very arcane to me. It reminds me of the Luminiferous aether which was postulated as the medium in which light travels in the late 19th century. I'm looking forward to new theories that can explain what we now observe as "dark matter" without having to invent a new kind of matter specifically for it!
In Google's defense, they're also an American company. All of these companies are American companies. Thus, they're all competing in Europe.
Chrome on Windows automatically leaves a process running even when you close the last window. I remember because I had to manually disable it some time ago.
Yes, it's worrisome. Don't forget that we've had 45 years of one of the major parties telling us 'government is the problem'. So, a whole generation has been brought up hearing this as a valid view.

And, there's a deep distrust of centralized authority in American history. Up until the closing I'd the western frontier (1890s), that distrust could be mollified by moving to 'unsettled' land. Then the USA had a almost a century of increasing government size and action, and then the Reagan reaction I mention above.
Presumably the OP means "continually existing", though San Marino would dispute that claim too.
Thanks. I just wanted to make sure you don't put all white people in one basket, labeled privileged.

So, by your definition there should be "white non-privileged people" as well, right? This means we shouldn't talk about black, white, etc. people but we should talk about having more non-privileged people in tech?

I like this thinking but I don't understand what should be the mechanisms for making it happen. The only universal (both for privileged and non-privileged) unit of measurement I can think of is talent. Which brings us back to square one - we need more talented people in tech.
Which means that people who are responsible for hiring other people should not only look at prior experience, education, etc. but should also be able to discover talent.
Which is hard but I think that's the right direction.

Am I right?
Calculating the end of Ramadan
Or "pepperoni" being a salami. Cue confused Americans complaining about their pizza being too damn spicy and not having any meat on it.
I remember that culturally Siemens saw itself as a oil-tanker plowing through, and Nokia saw itself as a nimble and agile fish school. No wonder it ended up where it did, if the cultural differences in the way of working was so different.
For anyone interested in this (very good) story, you can read about it here: http://taskumuro.com/artikkelit/the-story-of-nokia-meego
Yes that's a solution, but it might be called an optimizer then :)
Time to switch to TaxAct?
Apart from what was already discussed, regarding the role of museums in preservation etc, we also have to be realistic: historical context is important.

It's not like the UK government is still tasking diplomats with buying random artifacts for the glory of the British Empire. There was a time when acceptable practices were different. We're not going to punish people for "crimes" committed 200 years ago, are we? We might as well disband the Catholic Church outright and pillage the Vatican, built on "ill-gotten gains" throughout the centuries (well, isn't that an appealing prospect, now that I think of it...).

Once you go down that route, could all museums in the world please send back their Italian Renaissance paintings, we better throw them in a dark closet at the Uffizi so nobody can see them, it's not like Italy has so many of them that they can afford to exhibit and preserve less than 10% of them at any given time, right?

In most cases, these "ownership disputes" are just instruments of foreign policy. I'd argue that preservation and availability should trump "ownership" pretty much all the time.

Going back to the preservation aspect: think of what's happening in Iraq and Syria at the moment. Historical artifacts of immense value are being lost to contemporary squabbles. Would it have been so bad to store those in a basement of the British Museum, away from the madness of humanity?
I think for the connotation in the parent comment you might say that the US became a democracy in 1920 or 1965 (but we still deny, for instance, children, the right to vote).

(at least, I tend to think that the modern concept of democracy is bound up with self determination, something that ancient Greece sort of did not have, nor did the US when it was founded)
European Commission opens investigation against Google in relation to Android
Distrust towards the government might by one of the reasons why the US is the oldest (or one of the oldest, depending on the definition) uninterrupted democracy.
"why pay all that money for college when you can go to coding school for a fraction of the price, make over six figures, and get equity in a company?"

You realize that most engineers do have a college degree right? You realize that most engineers are not dumb script kiddies who went through 10 PHP tutorials to learn how to code?

"I definitely feel like my high school guidance counselor dropped the ball on that one."

Yeah, cause please don't take any responsibility for not doing the work of thinking and planning your own future.
When you don't build RPM from *.spec or DEB from debianized sources, you'll end up with broken dependencies and other stuff like that, so fpm-built packages are of relatively little use. If you want to really ship the product for Debian or Red Hat, you should invest in learning spec and debianization anyway.
The idea of an emotionally driven person making ethical decisions scares the crap out of me. For example, empathy (a popular mode of emotional decisionmaking in ethics) is known to be racist:

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3108582/

http://journals.plos.org/plosone/article?id=10.1371/journal....

And most emotionally driven ethical discussions on HN lean towards popularity contests - compare the outcry against online harassment of that gamergate girl to the online harassment of Charles Carreon (https://en.wikipedia.org/wiki/Charles_Carreon), for example.

But even if you are right, what does diversity in the traditional sense of your post above have to do with it? Are you suggesting that women/LGBTQ+ people are more emotional and less rational?
Reengineering Work: Don’t Automate, Obliterate (1990)
Interesting what American call "hard" rolls.
EU accuses Google of monopolistic search.  Up to 6B dollar fine
I would contend that's the opposite of what happens: most people get their taxes automatically withheld so they never saw the money in the first place, and then get a small refund after filing. If "we" wanted people to actually see how much money they were paying in taxes, we'd end automatic withholding.
Democracy erodes trust, especially when leadership changes parties in a distinct multi-party system, but also through unfulfilled campaign promises.
Perhaps surprisingly, the tip jet dates back to about 1908 and was patented at least as early as 1911. Clearly surprisingly, the inventor and patent holder was Ludwig Wittgenstein who was pursuing a PhD in the white hot tech field of aeronautics at University of Manchester.

It is also when he discovered Russell and Frege and the rest is the history of 20th century Anglo philosophy.
Michael Jackson’s Daughter Paris Reportedly Dating Footballer Chester Castellaw
They qwikstered themselves. http://en.wikipedia.org/wiki/Netflix#Qwikster
I live in Austria, where we have such a system. The money isn't hidden away at all, you get a letter every month detailing how much you paid income tax, health insurance, unemployment insurance, retirement plans etc.

The big advantage is that you never have the chacne to spend all the money you have to save for taxes; makes budgeting a lot easier.

Unfortunately, this only works correctly when you have a single employer. If you have multiple employers, you need to send a form to the authorities and they will determine how much you overpaid or underpaid.

And if you're self-employed, you're on your own; you have to file your taxes yourself. But in that case most people hire a tax adviser to do it for them.
I'm living in one of those other countries. My employer removes tax from my salary every month. But they just follow some guidelines. Our tax system is quite complex and my employer doesn't have enough information to know how much to send to the IRS. They can't even make a decent estimate, actually. So we still need to file a tax report every year. The guidelines and the system are set up so that most people pay too much tax in general.

We do get our tax reports already filled-in by the IRS though. It's getting better each year. For now most people just check everything is there and whether it is correct and just sign and send (everything is done digitally of course).
this is a very good point. I suppose you could in some cases make the test cases "exhaustive" (or at least drawing from all possible inputs) which would possibly mitigate this problem. Putting a limit on size/running time as you suggest is certainly a good idea, though it's not like any algorithm can brute-force more than a couple of composed tokens at a time....
The 1099-B that you see is not always what the IRS gets. Specifically, cost basis is sometimes not reported. This will sometimes be noted on the form.
Please use svg and stop wasting bandwidth.
Who uses Node.js?
How come this vehicle doesn't self spin around the rotor axis? Like a traditional single rotor helicopter would do without the tail rotor?
Have you ever actually worked as a customer service agent? Getting low-paid employees to consistently be courteous to angry customers is actually really hard to get right.

You probably aren't; but lots of customers are assholes. Lots of people become utilitarians when they're dealing with customer support: when they want an outcome all means to that end become justified. I can't tell you how many insults I've had hurled at me during my few years as a support rep.

And as far as this customer is concerned; my guess is that he never got the chance to speak to the 'head of customer support.' He got pissed off at one employee; asked for the supervisor and was transferred to the support rep sitting next to him.

That shit happens all the time; heck I've been the 'supervisor' several times and had it work. Call it a 'social hack' support reps often use.

Now the guy should never have yelled and the VP should've followed up on his promise but downvoting someone who politely advocates cutting Spotify some slack based on a single report isn't fair either.

/ex-customer-support-rep-rant
How the Maker of TurboTax Fought Free, Simple Tax Filing
http://www.propublica.org/article/how-the-maker-of-turbotax-...
What data steals Google Shopping?
I believe Vend just launched their online POS yesterday to compete more directly with Shopify. Previously, they were doing well with bricks and mortar stores.
It's just not useful, they needed to go farther and wound up with a PX that some liked, but most didn't feel was worth it. Take the REPL for example, you are stuck in a linear command driven level of interaction if state is involved (and if state isn't, it is only useful as a fancy calculator). Take fix and continue in smaltalk - you can change the code, but you can't really fix the state (I.e. By time traveling), leaving your program in a seriously fragile state. And take morphic: where you can change the state (by directly manipulating objects) but not the code, so if you change something driven by code, your changes are completely ephemeral.

Each experience is serious lacking, and there are good reasons they haven't taken over the world. Chris Hancock does a better job than me in describing this, which is why I keep bringing up his dissertation:
https://llk.media.mit.edu/papers/ch-phd.pdf
In my country (Denmark) it has now become much easier to file taxes, and most taxpayers don’t need to do anything at all if the government prepared return does not need changes.

Even before it became that easy, it was always possible to get a so-called “R75” statement before filing. R75 contains all the information that the tax authority has on you for a given tax year, including all filings from employers, banks, stock brokers, lenders, etc. That way it was easy to see if you missed anything and to double check the return.

(Today R75 is easily available online.)

IRS has a lot of information from W-2 and 1099 filings, but it’s not possible to quickly and easily get that. A FOIA or Privacy Act request would probably not be processed in time to be useful for a tax return, and it might raise suspicion. Mailing all the reported information to taxpayers, without pre-filling a tax return, would be a good first step to making tax time easier in the US.
Except in leaf functions, where the win materializes. Leaf functions are a healthy fraction of calls, counting dynamically, so passing args in registers is a good idea.

It's true that the benefit isn't enormous.
The main subject for such an approach is 'Modified Gravity', where one in different ways would modify gravity to reproduce 'dark-matter' effects and still reproduce the same results as GR has.
I'm am assuming that you are black, right? I am also black and your post causes me to frown. How does being less wealthy get tangled up in your race?

What your anecdote appears to describe is economic inequality, not race inequality.
Since when being against same sex marriage is political extremism ? I'm under the impression that for liberals, everything that is against their views is extremism ...
Yes. Every regulation out there is (should be?) created to protect the weak from the powerful.
Increasing Founder Productivity, Ze German Way
Nokia recently auctioned off literal tons of engineering equipment. Looks like they closed a huge engineering facility in Oulu, Finland. A lot of it looked like obsolete stuff (like for a big product line sustaining-engineering group). I don't know enough about cellular to say whether or how much of the stuff was really useful for new product development; but some of the equipment looked very recent. The only thing that I inferred at the time was that T&M resellers are going to have a better year than Rhode & Schwarz.

http://www.equipnet.com/auctions/exceptional-offering-of-com...
But isn't the point of afl-fuzz that it knows deeply about the executable its targeting (watches its state)?

So it would be like inspecting the test cases deeply as you fuzz, as opposed to treating them as a black box to hill-climb...
Two words: burning platform.

http://communities-dominate.blogs.com/brands/2012/06/the-fin...

There was just no reason to write a memo like that. It destroyed their business, almost singlehandedly, and no, I'm not exaggerating. The consequences of that memo were insane: Nokia's handset sales died all over the world all at once.
I probably unconsciously undercount "legitimate" grey-outs, so... maybe. Still, you really can't have all three of these: (1) Votes to register (dis-)agreement and (2) very prominent visual effect of downvotes, yet (3) no hivemind induction.

I'm not lobbying for changes. The whole up/downvote business is really hard, maybe there's no better way. Just thought people here might be interested in the fact that HN has been getting somewhat of a hivemind reputation, lately.
https://alpha.app.net/doctorlinguist/post/19370071

"[...] it is very unlikely I will do further updates on TTYtter given my wish for Twitter, Inc. to DIAF [...]"

Awhile ago, if you tweeted a link to another tweet, twitter embedded the tweet. They're now doing the same with a new function for retweets. "RT with a comment" appears like your comment with a link to the tweet you RT.

This tweet: https://twitter.com/daraobriain/status/587954257816588288

Appears like this:

u5> [15:23:00] <daraobriain> Has this JUST happened? Jesus. https://twitter.com/fionapm2001/status/587953715883151360

edit: http://techcrunch.com/2015/04/06/retweetception/
Brian Greene: Quantum Physics and Reality
There were rumors already in December. And in September. And in May. Speculations about Nokia acquiring parts of Alcatel-Lucent or the whole of it have been recurrent since the sale of their cellphone business to MSFT in 2013.
It only "works" in the sense that users buy it because it's shiny.

Unless you're saying the only point of the iPhone is that people buy it, that isn't sufficient.
The tip jets supply the rotational power so no torque exists (other than some friction) between body and rotor to cause body rotation.
This is going to depend on the definition of "democracy". Iceland, the Isle of Man, and New Zealand all have strong claims. UK has constitutional continuity back to 1707 but neither the UK nor US had universal suffrage until the 20th century.

http://www.theguardian.com/notesandqueries/query/0,,-80426,0...