skysight-inc/HackerNews huggingface dataset:
Here's my conspiracy theory - Summly has a very nice contract with SRI that gives them full usage forever and is transferable to Yahoo. Yahoo tries to license the tech from SRI directly and realize it will cost them 20 mil a year based on their heavy usage. So instead they buy Summly for the SRI tech at a discount.

Annnd that's about the only way this makes sense to em.
"It's up to us to change the culture of consequence-free online harassment."

It wasn't consequence free. Richards got someone fired.

Oh, wait...
Why Paid Email Will Never Beat Gmail
Ramsey Nasser's Arabic Programming Language
It's also another source of income as well for the IRS. Intuit makes money off of selling their product, their earnings get taxed.
I think many of us here don't get paid by W2 or by 1099. We are compensated in different ways which don't require those types of filings (e.g. K1), in which case we do need to fill out forms.
Yup. Constants are computed at compile time in Go.
How's the reception and microphone quality? (i.e. how well does the sound of your voice on the phone compare to say an iPhone or Nokia-era candybar phone?)

Also, great work! I looked into building a cell phone before, and it's an awesome amount of work.
iWatch or iNot? Apple’s iWatch might just be a head fake
Your (and others) comment is about income and taxes paid only. However, the US tax system is not just about income and taxes paid; it is also about deductions and tax credits. Yes, the IRS can calculate accurately (based on company reporting/history) what you've earned (income) and paid into the system for the tax year (taxes paid). Is that all you want them to do though? Of course not. Anyone who says, "Yes!" to that simply hasn't either thought this through or doesn't understand the concept of tax deductions and credits. See my comment above for more detail.
Some support for Android would be great. Go would make a great mobile development language.
Good luck to all! Hope the new size works out well too.
It already exists and AFAIK works fine for state taxes in California.
The IRS was recruiting for interns at my university recently, who could eventually become full time workers. However, I found that at best I could enter as a GS-9, and those were positions with 5 years of expirience. The best salary I could get from that was $53,000 in NYC. Even the lowest offers my friends were getting were $60k in a low-cost area.

If the government was able to fund it's IT operations at market rates, or pay outside the GS we'd all be much better off. I don't know about the federal level but my state relies on outside contractors to make web applcations, who mostly do a half-assed job and disappear when maintenance becomes a problem.
Have you got any links to more info about that? That seems like it would cause a bit of a backlash against BT?
I don't see why, personally, B defines Foo on T, so whenever B uses Foo, it should use B's Foo. C defines Foo on T, so whenever C uses Foo, it should use C's Foo. why is it ambiguous for the compiler which one to use?
Safari 6.0.3.
Philadelphia's solar-powered trash cans: Great green idea or flawed design?
Looks slick.

But damn, this is how you build a product website.
Google doesn't do Small Business
Not when they're used in every context.
Australian/NZ (Gotye & Keith Urban) counts as Anglophone. Anglophone just means English speaking.
It would be optional. You would not have to use it if you don't trust it. (Personally, I don't trust TurboTax.)
How WordPress Thrives with a 100% Remote Workforce
The quality of the companies is quite good, even compared to S11, W12, S12. So, good investment opportunities, and even if you don't invest, I think it sets or exemplifies a lot of the greater trends in Silicon Valley. (I don't want to comment on the specific companies until after they present, though.)
If package D linked against B and C and called Foo(), which Foo() would it call?
Black Soul
Verizon has offered to upgrade my phone with a new 2 yr contract and a $30 upgrade fee!

My question is this: Does the blackness of your corporate soul know no bounds?!
... which shows a rather large amount of programming from other countries.
Unity is a jackhammer when sometimes you just want a chisel.
"Shortly thereafter, one of the men was fired by his employer, who hinted at multiple contributing factors beyond the jokes"

Isn't this completely wrong? Wasn't the engineer fired long before Adria was fired? Wasn't the vitriol towards Adria not caused by the fact that the engineer was fired?

Not that the vitriol was right. Just getting the facts straight before getting to conclusions.
The Painful but Liberating Lessons of a Career Failure
Question everything - make each person defend their position and assumptions in a meaningful and considered way. We use red teaming on proposals for development work. This is where feature requests are peer reviewed to sense check the thinking and then we also follow Eric Reis principles from "The Lean Startup" which covers dealing with this type of thing in some detail.
Git Branching Strategy and Multistage Capistrano Deployment – Part 1
In Brazil this kind of tax statement has been done online for many years using software supplied by the federal government. Unfortunately the government doesn't supply the data as well. It knows much better than me how much money I was paid, how much I paid for medical services, what my bank statement says, and so on, because we have a very comprehensive and intrusive set of laws about accountability towards the government. But still the government has us entering a lot of information from a lot of sources every year (information, I repeat, it already has) and we face harsh liabilities if we fail to retrieve and enter the correct information.
This is what I love about living in the future (and HN). I live just north of Seattle, I read a story last night about this project in a magazine from the UK (New Scientist). I posted it to a website in California and the project creator, from Massachusetts, responded and it turns out he has had an account here for over 4 years.

I know PG wrote an essay about how certain cities act as magnets for smart people looking to change the world, and how it is advantageous for companies to set up in those cities. That always struck me as a rather antiquated system (though I don't deny it is currently true) and I always wondered how long it will be before that changes. The idea that to properly collaborate we have to arrange such that all of our molecules inhabit a relatively small geographic area just seems silly. Things like this really make me appreciate the power of the internet to connect people and propagate interesting ideas (instead of just memes). Makes me think that before I die the idea of necessary co-location in order for people to collaborate effectively will be a bygone notion. I would welcome that change.
I've definitely copy/pasted a stripe-locked concurrent map a couple times to use it for different types. Basically any re-usable container class is the canonical case for generics.

I agree that in most other cases, it turns out you can write a simpler API than Thing<OtherThing<Key, ? extends Value>>, and nobody wants to open the door to that mess. But for containers, they either need to dramatically multiply the number of built-in container classes (slice[] map[] are generic in a way), or create a way to write your own.
i live in Beijing. word is that CCTV uses the 3.15 expose to exert influence on advertisers. Apple had been moving too much of it's ad dollars off CCTV and onto provincial stations. it's a "we'd hate to see your company on 3.15 next year" sort of thing. guess Apple didn't listen.
Should'nt your manager have been able to think through the process of moving the car even without your detailing, and if he\she hit a wall or wasn't going to meet the deadline, come to you with questions before the meeting and the deadline date?

It somewhat reminds me of the speech Steve Jobs was said to give employees when they're promoted to management at Apple, which has been called the "Difference Between the Janitor and the Vice President."

Jobs tells the VP that if the garbage in his office is not being emptied regularly for some reason, he would ask the janitor what the problem is. The janitor could reasonably respond by saying, "Well, the lock on the door was changed, and I couldn't get a key."

It's an irritation for Jobs, but it's an understandable excuse for why the janitor couldn't do his job. As a janitor, he's allowed to have excuses.

"When you're the janitor, reasons matter," Jobs tells newly minted VPs.

"Somewhere between the janitor and the CEO, reasons stop mattering," says Jobs, adding, that Rubicon is "crossed when you become a VP."

In other words, you (a manager) have no excuse for failure. You are now responsible for any mistakes (or delays) that happen, and it doesn't matter what you say.
I doubt that Google is rewriting 50% of their code in two years. Perhaps they said that 50% of new projects will be written in Go.
Win-Win-Win Wigwamm - An interview with Wigwamm founder Rayhan Rafiq Omar
Well I'm happy, and apologetic at the same time, that I'm just not into you Brits. I find you comical, as a people not as individuals, and some of your cultural quirks are interesting. I found the OP humorous and wondered for a brief second if that would have been like the Victorian Era in the USA, but it didn't survive my attention span.

Maybe I'd be more interested in the British people if they used the correct words and proper pronunciation. ;-)
Team Structure in Agile SAP Implementation Projects
>There exist a few cases where storing passwords in clear text is valid, but this one isn't it.

Name one.
I doubt all the stuff you listed is used even in 1% of cases, except multiple indexes and strict stance. And MySQL supports both.
No. The problem started after tweeting a photo of a bunch of men and accusing 2 of those men of unacceptable sexist behaviour, but without being clear which 2 men in particular.

The code of conduct was working well until the Internet pile-on after that tweeted photo.
Offhand, HSBC and the Royal Bank of Canada in Canadian currency. Pretty sure you can open an investment account with Interactive Brokers in multiple currencies although that's not a true bank account.

You might have to go to one of their foreign branches to do it though. I don't know if you can just show up at a branch in Iowa (for example) and they would know how/be able to open an account denominated in another currency.
Lots of the comments below read like they're full of bitterness and jealousy to me, I suspect the comment is targeted at them rather than the original article.
> I don't really understand why they picked this one.

Yahoo Executive: "Don't Make Me think"

Summly: Ok. 30 mil

Yahoo Executive: OK.
>Intuit argues that allowing the IRS to act as a tax preparer could result in taxpayers paying more money.

Gee, you think? Thanks for saving us Intuit.
"nd has a reasonable expectation that, as a result of using their software, you will save more money because they will help you find deductions that you would've been hard pressed to find yourself."

That has a lot less to do with software and more with you knowing the allowed deductions.

Funny how I have no problem finding these deductions using the free sw provided by the government (in more than one country)

I understand this is strange, but it works because deductions are often balanced. For example, you filing a deduction for medical expenses signal a correspondent owing of taxes by the doctor/hospital, so you're helping with enforcing collections.

" Is their system going to be designed to help you get as many deductions as possible? Are they going to prompt you to deduct moving expenses"

More or less yes. There may be the case where the software is going to be completely useless (like Argentina), but then you just skip the sw and go for a tax consultant.

"If Intuit/et al help you save $5000 in taxes this year by helping you deduct"

If you really can save 5k you 1 - probably know it 2 - may get the help of a tax consultant

But most people don't have deductions and should just file the 'default' for free.
Android gained popularity because it was tied to Calendar and Gmail. These two services were pretty pervasive already, and so became the default in Android. When that happened, those two services became crucial to Android.

The fear that Contacts and Calendar will go away like Reader did (or, rather, will) is irrational. Reader barely had a mobile client version of it. With Google reigning in the branding on Android and requiring that it be tied even tighter to Google services, Gmail and Calendar became a dependency of Google's mobile OS.
I don't understand your example, the originator of a k1 would file it with the IRS, just like for a W2 or 1099.
I love them! I would love a big piece of rectangular glass with bluetooth that would work as multimedia and normal keyboard.

It would be great if the bumps on F and J were real (or stickers) and you could have any keyboard you want, including special stuff for MIDI, special keys for games, etc.

I've tried phones with real keyboards, old PDAs with virtual keyboards and the keyboards shipped with Android and iOS; I write much much faster in the virtual ones than the real ones.

I think the reason is the lack of feedback, there's no spring, no mechanism to oppose force to my fingers. That's the reason I like chiclet keyboards (the ones on the MBP) more than mechanical.
Because he's not ready for full release. He's working towards it though, but right now it is still effectively in development but not fully ready for release.
I find it pompous because

1. there is opportunity for genuine discussion here (why can't I write my programs in my native tongue? is it an insurmountable problem to let me type 'colour' and for you to see 'color'?) but that opportunity is never taken up

2. It's wrong. If you're going to make a joke at least get it right - this isn't British English, this is "I looked up some random stuff online" English

3. It's not funny. It can be if done well but this post, like many others, takes a "throw everything I found at the wall and see what sticks" approach. Some of them are great - the switch/case statement is a genuine improvement, in my eyes. Some of them are just pompous wankery, as you so elegantly put it.
Prestashop 101 Day 12 - Prestashop themes and visual tweaks
I like http://docs.python-guide.org/en/latest enough to point it out specifically (it's linked far down the page).

Combined with PEP8, it's a fantastic stylistic resource.
Nonsense. Agenda Adria is a bully with a history of doing these things.
No doubt, and that's part of the legacy of having "hey, we're a media company!" leadership from many moons ago.

There used to be an incredible mix of talent at yahoo, and they squandered a lot of that.

What's also interesting is that no one (yet? - maybe I missed it?) seemed to mention the Yahoo 'kiss of death' - how many acquisitions have they done that end up never seeing the light of day, or get shut down? Brickhouse seemed like it might be successful, but culturally that didn't seem to work out too well over time.
Do they mention the supporters of that woman? Or the people who disagree strongly with the tweeting of the photo but who agreed with the rest of what she said?

Do they mention that most[1] of the worst aggressive offensive posts were made by new accounts?

[1] Most, but not all. Some posts made by established HN accounts was pretty vile.
So, you're comfortable with just trusting the government to tell you what you owe? I'd prefer to check the math myself.
Show HN: UI feedback needed pls: bookitbee.com - event ticketing
I'm not sure what the tax code is like in other countries, but the US one is pretty complicated due the number of write-offs you can add to your tax deductions. A lot of those deductions are not reported to the government, so it's up to you to figure out if its worth doing or just doing the standard deduction amount.
I found that doing data processing in Go was a bit cumbersome due to missing generics.

Using a functional programming approach, data processing is easy because you can create new data by taking old data and specifying a transformation process. With Go, I had to manually handle the iteration through the old data's container object.

Not a huge deal, but it felt like I was reinventing the wheel in every goroutine.
Chinese SOPCast does this (live streaming via p2p) for years.

People use it to watch sports for example.
As an American it's pretty stale to me as well. I feel like there's enough cross-pollination of our cultures that it shouldn't be that novel anymore.
It's going to be strange 80 years from now when Web 2.0 billionaires are old money. "Oh, I don't have to work. Grandfather made a Facebook game."
What is it? I looked it up hoping to be surprised and all I found was that it's supposedly English (no surprise) and that Polish is now the official second language apparently. Even Wikipedia didn't help. http://en.wikipedia.org/wiki/Languages_of_the_United_Kingdom

I'm really curious now, please tell us the answer.
Well I never met him, but they said he was just there for the bed and food. He wasn't dumb or anything... in fact he cracked the security on the new electronic cell-door system with a ballpoint pen he lifted from a guard. He walked right down to the warden's office to tell him about it. (That's when the judge commuted his sentence, thinking he was doing the guy a favor.)
94% of Endpoints W/ Java Vulnerable to at Least One Java Exploit
Cloning Sinatra... Again
To those saying "We should be more like Sweden/Finland!", I'd ask whether those countries have a tax system that is also based on using tax credits and deductions to lower your tax due? I don't know the tax codes in those countries but my guess is that, because they use the tax entity-created system, they do not have such a complicated tax code as the US.

In the US, you have two sides of this: (1) the IRS, and (2) CPAs, CPA firms, and software firms like Intuit who profit from helping customers file taxes. The question always is, "Why would I pay someone to file my taxes?" The answer is, "If they can save you more than their fee, it's worth it." In other words, if they charge $100 but save you $101 in "tax due", you have a net "win" of $1 thus you should hire a professional. Why does this work?

For the CPAs, CPA firms, and software firms like Intuit, you have a professional who is taking your money and offers a reasonable expectation that, as a result of using their software, you will save more money than you pay in fees because they will help you find deductions and tax credits that you would've been hard pressed to find yourself. These companies compete in a free market for your money, both with other software companies and with CPAs/CPA firms. The "winner" (for a particular user/client) is the one who (a) has the best reputation of not getting you audited, and (b) who gets you the best price:deduction ratio.

On the other hand, you have a government entity whose sole charge is to collect revenue. Is their system going to be designed to help you get as many deductions as possible? Are they going to prompt you to deduct moving expenses (just to pick one example)? Maybe, maybe not. The question is legit though and thus causes us all to say, "Wait a minute... maybe, since there is a financial incentive for them not to show me deductions, that they will hide some of that (or make finding it as complex as the tax code)."

If Intuit/et al help you save $5000 in taxes this year by helping you deduct all that you can, Intuit/et al do not make one penny more - that money simply stays in your pocket. And you probably smile, buy a new car/vacation/etc. And you certainly tell your friends, "You should use Intuit!" If the IRS helps you save $5000 that you would have otherwise paid (b/c you did not fully deduct all that you could have), then the IRS loses $5000. That in and of itself highlights the problem. Do you trust the IRS to say, "It's okay if we lose $5000 - you're happy, right? That's what matters!"? Of course not. Having the separation works in the US for this clear conflict of interest.

Again - I don't know the tax code of the Euro countries but I'd be interested to hear if they have a similar setup and how they work around this. It's logical to think that the IRS could invest $500 million building such a system and then no one uses it because paying $30 to Intuit/etc results in a higher refund for the above reasons...
CSS3 visualization of the App Store ranking
“But I think you should take it, just so people learn not to give their money away. Because once those people are unemployed, I’m not giving the money back! This is not a return on investment.”

Wow. That's so cynical I barely know where to start. I've helped many of my friends monetarily in the past, and they've been nothing but grateful. Why do I do it? Certainly not because I expect them to pay me back with interest... I do it because when I was at a terribly low point in my life, someone I barely knew gave me $100. It was enough to get through the month and let me continue job hunting without wondering what I was going to eat.

It's not a financial investment. It's an investment in a person.

/soapbox
I guess the author meant shortly after the pics were posted on Twitter.
The article is vague, but can be legitimately read as saying that "thereafter" is after the tweeting of the pic, not of Richards's firing.
So they pick the option that slows down the programmer? How forward-looking. And yet, Java, .NET, Haskell, O'Caml, etc. are all faster than Go anyway.

Not to mention the fact that this makes it harder to reuse data structures and algorithms, which can have a much bigger impact on performance.
some government programs have excellent customer service as compared to some corporate equivalents

I am sure we could find counterexamples here.
you are absolutely right, I didn't mean it just as non-technical and I certainly have suffered from the same syndrome. To be fair and honest, everyone is likely to fail, I was just pointing out that the success stories in the startup world don't tend to come from the average, so building advice around the average is..
BKLYNR: Great Vintage, Virtual Bottles
Michigan.

A bigger problem with USPS is that it's a lot harder to get your packages if you're not around when they attempt delivery. The local UPS office is open until 8:00 so I can go get missed packages after work, I have a few hours Window on Saturday that I can go get packages at the Post Office. And that's IF they can find the package.

Their online delivery rescheduling/holding is also useless.
You forgot the part about when == is != they get to charge you a giant penalty. That's no accident.
Nginx-1.3.15 has been released, featuring experimental SPDY module
There are an incredible number of moving parts with circumstances that may seem trivial, such as a master limited partnership or a foreign company paying dividends. Unless the entire world can standardize on taxes, these complications can't go away because not all information is properly reported or reported in a timely manner
Metropolitain.io : A webGL-based data visualization about the Parisian subway.
I still remember with dread working on a Word Basic "application" to generate MS Help documents for an internation company's ISO 9001 quality manual back when it was still Word Basic. One challenge was that the Norwegian subsidiary had "inherited" this code from the Danish subsidiary. And Word Basic was localized.

The problem is, some of the code had been cut and pasted and saved as text and Danish and Norwegian are very close so sometimes that would work, and sometimes it would seem to work but errors would lurk around every corner, and only occasionally would it fall flat on its face in obvious ways (if it'd been transferred from a different language version at least it'd been more likely to be obvious on reading through the code what needed to be modified..)
The government doesn't do anything at market rates. They employ below market rates, and contract external companies above market rates. This is (unfortunately) by design.