skysight-inc/HackerNews huggingface dataset:
It apparently sounds pretty good, according to the people I've called. The reception seems pretty standard, although I don't actually display signal strength in the interface yet so I'm not totally sure.
Ever been to the DMV?
Thanks for the clarification; luckily (?) I live in TX where we don't have state income tax, and so I forget that.

Agreed about the "paying taxes on paying taxes", and of course the general idea of there being a for-profit industry centered around a requirement of citizenship. This is clearly another area that furthers the agenda of the Plutocracy, whereby the wealthy are at a great advantage on account of being able to afford a CPA to find all the loopholes.
If someone posted threats under their real name, I hope the police are involved.
All taxes are theft of the private property of free citizens.
Will be interesting to see bittorrent litigating a patent suit.
I still don't understand why authors keep addressing this as a sexual harassment, to the best of my knowledge the jokes weren't referring to her. How can you harass a person with a joke that wasn't directed to her?
>>>A 17yr old boy did something that lots of highly skilled engineers, managers, designer couldn't do

Well, that might be stretching. As Comments elsewhere have pointed out, in a large corporation the very same idea might have been done and shot down internally. There might be a few people at Yahoo going, "Wait. WTF! That's what we showed them last year! And it was better!"
More details here: http://applidium.com/en/news/app_store_apex/. TL,DR; Makes an AJAX request to Apple's RSS feed. Layout with Mustache. Super lightweight (4Kb gzipped).
Told people my name is Rupert, Tarquin, or Archibald (no-one will question it for fear of sounding rude- doubly so because they think we're very particular about manners)

I hope you used Nigel too!
Good question. If package B defined the function Bar(), and package C defined the function Bar(), then if package D linked to packages B and C, which function should it call when it asks for Bar()?

Naming collisions are a solved problem.
Show HN: Collaborative Canvas Painting
Mobility patterns are so predictable, takes four data points to identify a user
How Gay Marriage Is Like Lisp
Login to IRS website, be shown all your data.

Is this correct? Yes. No. buttons. Workflow is present to deal with incorrect data.

The data is already submitted electronically by employers, brokerage/retirement asset management companies, states, etc. Why should I have to pay a private company (I'm looking at you Intuit) when the IRS should have the ability to provide the same service FOR FREE.
The are buying traction. That's 30 million dollars worth of it. It could make them back that much money by getting people to start using Yahoo again.
It's almost as though life is based on the balance of probability rather than existing in a Vulcan logic simulation.
Another one!?

Seriously, looks very interesting.
This means that your objects are aware of every "container" that might hold them. This does not scale, and it certainly doesn't work for reusing data structures.
I'm not sure why, I also thought it was a bold statement coming from a Google employee and we'll have to see if they actually are able (and willing) to do that.

But I can imagine, seeing how obsessive Google with performance usually is, that it mostly will be rewritten to save "millions of years" in optimizations. I believe Google is mostly using Java and Python.
The post's URL should be replaced with this one ... most of the links in the posted page are broken.
I love Android, but Java is the pits. I would love the libraries to be re-written in Go.

How feasible is something like this, considering Dalvik is a major piece of the way Android behaves? Would the VM just go away?

I really hope this is a skunkworks project happening at Google right now. Or actually I'd prefer it have major support up the chain, but I'll take a skunkworks project.
Homeland Security Secretary Janet Napolitano has no use for email
So you're proposing that ~$3 per taxpayer is a huge risk?

I think lots of people will see your point and still believe that a system where the IRS tells you what it thinks is true would be an improvement over the current system (somehow, pre-filled forms, whatever).
Term Sheet Terminology: Full-Ratchet and Weighted-Average
That is indeed our experience as well. Going beyond 8-12GB of heap starts to produce all kind of weird side effects. So our best recommendation is to scale vertically on the heap size ...
You can make a harrasing environment even without directly addressing someone.
Ignore all the deductions and other stuff. It's a mess and should be fixed, but for this simple issue, it's not relevant.

I get W2s, 1099s, 1099-Rs, 1099-INTs, THX-1178s, ABC-123s, etc. I have to manually copy the stuff from boxes 1-30 on each of those onto my returns. I'd file my taxes in January expect it takes weeks for all the various organizations I deal with to make those and send them through the mail.

I shouldn't have to enter any of that. The government already knows it, they'll check my return against it. When I start my return, it should be pre-filled.

It's sad that Intuit and H&R Block fight this; though I'm not surprised. I'd say the government should provide a direct copy of the 1040 form online with this boxes pre-filled. Intuit and H&R Block should make their money by making easier forms and providing guidance.

Note that "keeping the government forms complex" doesn't count as "making easier forms".
I've heard good things about the Lasersaur, a DIY laser cutter: http://labs.nortd.com/lasersaur/

Also, Ponoko is a decent option for a laser-cutting service: https://www.ponoko.com
Delicious in 2005 had a huge level of excitement surrounding it. It was also the beginnings of "Web 2.0" and tag-mania, and Delicious was positioned nicely. Paying $15M-$30M for Delicious in 2005 made sense. Like the OP, I don't really understand this purchase.
Note that there is a cliff at about 20GB with +CompressedOoops, as the larger heap makes object reference compression impossible, so references return to a full machine word (8 bytes), which depending on your workload and code, can be significant.
The techcrunch article[1] mentioned SRI as a partner.

Just a wild guess, but maybe all the "intelligence" of the app is courtesy SRI, which has proven expertise in the machine learning & natural language processing fields.

1. http://techcrunch.com/2012/11/01/summly-app-nick-daloisio-vi...
>If Apple actually was using the practices listed: refurb parts, lower warranty coverage, etc. is it really a propaganda campaign

Yes. "Propaganda" simply means the dissemination of information (true or not) with motivation other than simply helping people to be informed. If the information is being put out in order to hurt Apple's reputation, it's propaganda. And that's generally not much to worry about if it comes from activist groups, corporations, and other sources with transparent biases, but when it's coming from a government (or government controlled media, which equates to the same thing), it's a different situation - especially in a climate where dissenting opinions are quashed.

>Even evidence of a TV Show paying a celebrity to juice impact of their story is hardly evidence of government involvement.

Except that the Chinese government has tremendous control over the media in China. Add to that the censorship of thousands of whatever Weibo calls "tweets", and it seems pretty obvious that government shenanigans are at work.

>The only evidence I see of government influence is in the outrage against usury being directed at the makers of aspirational products, rather than the predatory lenders.

That's the only evidence you can see? I would point out all of the other pieces of evidence in the article, but I feel like I'd be just copying and pasting large chunks of it into my comment. Maybe you should just reread it?
My Interview Questions for Potential Employers
So every type that can be returned from a service call has to implement Reply? That's acres of template code being duplicated all over the place - and if I need to fix a defect in it I need to change it in every place!

That strikes me as terribly unmaintainable.
Linkies

Http://www.linkies.com
Poorly coded in terms of usability, I'm guessing? I think the workflow for modifying already entered (or skipped) parts of the tax return is lacking. It's difficult to keep track of navigation for more complex returns.

Turbotax should have a tree-like navigation pane to the side, showing status icons for each section.

I don't know if it's horribly coded though. One test would be how quickly they could add the navigation pane. If the underlying code is properly designed, it would be a minor project. If the entire codebase is designed around forcing people through the back/next workflow within each category, arbitrary navigation might require major code surgery.
I've been to the DMV to get an ID and it wasn't bad at all. The worst I've seen happen to other people is a long line. What are the big problems people apparently have with the DMV all the time? I'm from NY if that makes a difference.
> I still have the feeling that having to rewrite a lot of dummy boilerplate code because of lack of generic collections hinders my productivity.

Can you give any concrete code examples including a description what you would have liked differently?
PHP is not dead
US Tax reform is one of those things I don't expect to happen in my life time. Our government is too addicted to the income stream it provides and is just too scared to mess with it in any meaningful way.

All it takes is a fear monger with an agenda like Intuit to whisper "Our experts estimate that you will lose $X billion in uncollected taxes with this new scheme" to send congressmen from both parties running.

Ideally, we would see state governments take the lead here and innovate. If they can show meaningful gains then maybe the Federal government will pay attention.
What is the benefit of list comprehensions over the trifecta of map, reduce, and filter?
who hinted at multiple contributing factors beyond the jokes

(http://blog.playhaven.com/addressing-pycon/)

Given that link that Valerie Aurora attributes to this, Aurora's characterization is just wrong at best, and is an out and out lie of Aurora's at worst.

There is absolutely nothing in PlayHaven's statement "hinting at multiple contributing factors beyond the jokes."
I'm curious what makes you think it's horribly coded. I actually work at Intuit on an app deeply integrated in TurboTax and although I haven't seen the code for TurboTax proper, my team's code is quite nice imho :)
I don't really know where to go from here so if you have any ideas pleas feel free to share them.
Mmmm. Nonononono! This is the relevant part:

"Yet only last week a woman of color, Adria Richards, was publicly fired from her job at technology company SendGrid, following a massive online campaign of rape and death threats, racial slurs, and computer hacking. Her crime? Tweeting a picture of the two men making sexual jokes behind her at a computer conference. (Shortly thereafter, one of the men was fired by his employer, who hinted at multiple contributing factors beyond the jokes.)"

For anybody not familiar with the story, this reads:

0) Men make sexual jokes
1) Adria tweets
2) Massive online campaign against Adria
3) Adria is fired
4) One engineer is fired

In any case, it does not make the explicit connection that people were upset because Adria tweeted and that tweet caused the engineer to be fired. And that Adria did not let the engineer the chance to apologize, or PyCon to correct privately the issue, or, or, or ...

Without getting into details of freedom or expression and other related issues.

The article is also using the skin-color card to make this issue even more political: not only a woman, but a woman of color was fired! (as if she was not employed beforehand). Mean engineers!
The Transformation of Cyber Attacks
Risk I/O investor & Board member Jacques Benkoski discusses the transformation of cyber attacks in our latest blog post.
wow, now ALL of the ads are gone, which to me has the effect of making the google shopping banner EVEN MORE noticeable.
Let's give them an opportunity to lie, where a lie would otherwise be all but impossible. Then we get to put some of them in jail. Yay!
It does irritate me that the Sun JVMs do not offer any flag to specify the heap size along the lines of "limited only by the environment" rather than obliging an upper limit to be specified.
I definitely agree with respect to income, estate, and property taxes. Consumption-based taxes are fairer than so-called "progressive" tax schemes implemented to fund world wars and military expansion.

Ref. http://opinionator.blogs.nytimes.com/2013/03/24/is-the-estat...
Douglas Rushkoff On The Terror of Time
How I develop Django projects
You don't have to import methods in Go; the compiler just finds them. They're in a per-type namespace and therefore would be vulnerable to collisions. Of course, they could change the language to allow/require you to import methods, but that would add some complexity.

On the other hand, you have to import functions, so your example isn't a problem.
That is exactly it: People whose first reaction was jealousy are now projecting jealousy onto everyone else. I'm not jealous of this individual at all (though I, like most, would love to be in the same position). But being professionals in this field we naturally do try to figure out where the money is at (trying to yield hints at how we can get some of that), and when it is irrational it confuses and potentially angers us. This ridiculous canard that we can never critique a story without being jealous is obnoxious.
http://en.wikipedia.org/wiki/Srinivasa_Ramanujan

> Without a degree, he left college and continued to pursue independent research in mathematics. At this point in his life, he lived in extreme poverty and was often on the brink of starvation.
Sorry, but that's not the same as a program crashing to run because you've exceeded 64KB of RAM. Plus your program will spend a great deal of time off the cache anyway (thanks to the OS overhead and any multitasking taking place).

I'm all for performance tuning and writing efficient code (like I said, I learn to program back in the 80s when every bit of data mattered and various tricks were used to work around the limited power of those systems), but let's be clear about one thing, memory these days is not "more of a luxury than ever". The exact opposite is true.
I came here to say the same thing. The two titles are actually completely different topics (ha)!
> Take much care to ensure that you are not merely being open, like a scientist is to new evidence and a better "map" for the "territory"; but rather that you are doubting everything. And as someone once eloquently put it, there are two ways to glide easily through life:

should read:

Take much care to ensure that you are not doubting everything, instead of being merely open, like a scientist is to new evidence and a better "map" for the "territory". As someone once eloquently put it, there are two ways to glide easily through life:
My guess is that at least 85% of the population of Sweden does not have any deductions and can just accept the prefilled values from the tax office (employees). For a normal employee there are not so many deductions you can do. I guess travel to and from work is the most common deduction. But if you have a business (not a corp) things is of course very different.
In my experience this isn't true at all, at least if you target startups and SMB. We have a task management product which is used by many lifehackers around Europe, and we get requests about iDeal or Giropay only occasionally. We also have an intranet/wiki product which is sold to businesses in the 5-200 people range and everybody pays with a Credit Card no problem (OK, a few prefer wire transfer).

If you have a B2C company where you want to charge €10 or so then alternative payment methods may become an issue. But if you sell SaaS subscriptions for €50 or €200 a month a Credit Card is still the way to go, even in Europe.
In Europe taxpayers waste millions with the tax authorities' pre-filled/free filing systems. The major reason for that is that once you have free filing with some data preloaded, human behaviour kicks in and you either spend some time figuring out where to minimize your tax losses (rational economic behaviour) or accept the tax return presented by the tax authorities and go with that even if it means wasting money (irrational behaviour).

To give a sense of how big a problem this is, here in the UK a report came out last year that pointed to £12.6B wasted. In Portugal, waste is around €2B if our math is right.

(Shameless plug): At http://gosimpletax.com we're actually helping taxpayers save as much as possible with as little friction as possible. We're currently operating in the UK & Portugal and would be great to have your feedback if you're in any of these countries.
Blame your city government. St. Louis City Hall houses the DMV and all other city offices and the service is stellar. I've yet to have a bad experience in over two dozen trips there.
Ask HN: How to find which newsletters have most subscribers?
People track newspaper and magazine subscriptions, but there are lots of niches in different categories. I was wondering if anyone knew of a useful way to locate, or catalog them.
Is today going to be the first test of the handshake protocol?

http://ycombinator.com/hdp.html
So it is confusing at best. It is glossing over the main reason why people were upset - which is why Adria was fired: she was a developer-relations person, and developers were upset with her, which prevented her to perform her job.
There were at least three or four submissions for that in the past 5 days.
SMS tax filing? #want
Now you’re just being picky.
Agreed. I've had down times (a certain financial disaster and a silicon valley startup comes to mind), and friends and family were there to give us the support, financially and emotionally, we needed to get back on our feet.

If I have the means, I never hesitate to help a friend or family member in need, and rarely ask for anything in return, I would never ask for interest, and rarely even place any expectations on such a loan. "Pay me what you can, when you can," is common terms of repayment for loans such as these.
Actually I use 'good morrow' fairly regularly, but with dry undertone.
my local dmv is excellent, no lines, no wait, just 2-3 old ladies happy to help.

in a larger area, it's a 'pick a number' and wait drudgery.

ymmv
Why do you say "by design"? Whose design?
Just because you don't find it funny does not mean it is not.
English is my second language and I had to learn about many intricacies of both American and British English. I personally find this article absolutely hilarious, but it might be because I understand a concept that is quite foreign to Americans - sarcasm. I can clearly see that this article is meant to be a mockery of old, stereotypically British way of speaking, which contrasted with clean and technical American English is amusing - in a sarcastic way. If you can't see it for what it is, but instead see it as being or trying to be pompous,then yes, it is quite hard to see the humour.
There's an obvious distinction between state governments and the far greater competence of Federal agencies. As someone who works in a business that's heavily regulated at the local, state, and Federal level, I can tell you that the differences aren't subtle. (It will also vary quite a bit depending on the state and locality.)
The latest statistics I could find for Denmark (2009) say 80% accepted the tax as prepared by the government, around 18% edited it online and 2% sent in paper.

Recently most things are automatically filed and unchangeable, even down to something like charitable giving -- if you send Amnesty some money every year, they are responsible for telling TAX so you can get a deduction. If there's an error, you have to contact your charity, not TAX.

If you paid too much money in tax, there's one specific account every citizen has, that's used by government to send you money. No checks.
VICE's expose on the 3D printed gun movement
I have no faith whatsoever that Yahoo will productize or promote anything they create and there's no real evidence that anyone else should think that either.
Most Texas DMVs are hugely understaffed, I assume deliberately because they don't want to fund more staff, so the wait is generally long, like 2-3 hours long, and the facilities you're waiting in are old and poorly maintained. However, that's pretty TX-specific; TX generally underprovisions government services. The CA DMV is much nicer, and you can even book a specific time online!
Is there a live feed of this? Or is there a video of it I can watch after work?
please, don’t write about the new release of foo..
Government doesn't know your business expenses and various deductions (unless you want to stream your cash and credit card transactions directly to the IRS)
UNIVERSITY OF NIGERIA
Lets take education to the next level which is far from the oldies at http://www.unn.edu.ng
The post compares the Xmx setting of all VMs that use the free Plumbr. There is no way to know if these settings are used in production or someone just downloaded Plumbr for an evaluation. Most devs do not even bother to check how much memory their tomcat instances use, which would explain the size of the memory. They only ever tweak it when they run a load test or when the server runs out of memory.

These metrics do not really reflect the heap sizes used in production, so I would not conclude that java does not need much memory. If anything, those that use Plumbr in evaluation mode do not run their JVMs with large heaps. You do not need a large heap to cause a OOM.

Still, it is interesting to know what the Xmx settings are on these boxes.
There is a concept in law and HR of a "hostile work environment", which is why the original joke would have been unacceptable per the PyCon conference guidelines that attendees agreed to. It's not necessarily harassment of her in particular, but that doesn't make a backdrop of sexual innuendo and double entendre appropriate for a professional conference either. The actual joke wasn't really that bad (certainly not to the point of warranting termination of employment), but I can understand why Adria would be uncomfortable. I certainly wouldn't feel welcome at a music festival where an audience was talking about all the geeks they'd be giving wedgies to, even if they weren't talking to or about me specifically.

The issue with Adria was what in particular she chose to complain about (mere sex jokes are indeed not harrassment of her in particular, and make her look hypocritical), and especially how she went about it.
Embedly Now Goes Beyond Embedding With New Products.
Hmm I can kind of see what you mean, but I don't see it as a big of a problem.

If you make package A depend on package B, package B monkey-patches x with method Foo so now x is a Fooer

x now satisfies the Fooer interface in package A, well that seems ok. You imported B after all. In things that don't import B, x doesn't satisfy Fooer. Is this unexpected behavior? If B depends on C, C's x won't satisfy Fooer right?
I can't speak specifically for the group here, but the vast majority of US taxpayers by a large margin _are_ compensated via W-2 or 1099. Isn't that who it should be optimized for, rather than outliers or exceptions?
It's a control issue under the guise of a cost-saving effort. Contractors and vendors are easier to hire and fire compared to employees. Generous advances in worker productivity mean that the same permanent internal workforce is no longer required.