skysight-inc/HackerNews huggingface dataset:
It is not in your best interest to be a criminal.

My grandfather worked at the state prison in New Hampshire. One of the inmates would break into a house and wait for the cops to show up so they'd take him back to prison. One time, a judge decreased his sentence for good behavior. He was pretty shaken up about it.

We have to give up this silly notion of free will. The more we learn about the brain the more it turns out to be a fantasy.

It might be difficult or impossible to change your behavior on a moment's notice, but with practice, you can change it. http://www.ted.com/talks/matthieu_ricard_on_the_habits_of_ha...
"And as the various comments there show, .Net does it right, and better than any of the methods they list."

.NET has generics? I mean, actual generics, not simple first-order parametric polymorphism with type constructors of the kind (* -> *)? Can you write, say, a generic reader or a generic printer that will work with all types? How would you go about doing that?
"it’s a tricky protocol to implement and poorly behaved peers can impact everyone"
Or to put it another way it an unstable protocol where users could hold broadcasters to ransom.
Does anyone know what a screamer protocol is? There doesn't seem to be much information on it.
It just shows the power of css, so you can even recreate animated gifs in CSS
Yoko Ono...?
They don't support a lot of TLDs, but the ones they do support they do well. Support is responsive and helpful, and their site is very clean and function with few frills. Exactly what I want out of a registrar.
Having lived in the US for a few years (but now back in the UK) I get confused by many of the UK/US spelling differences. Not the -ise/-ize or colo[u]r type stuff, but things like "tyre/tire", "centre/center", "litre/liter", etc. It'll eventually sort itself out I suppose.
I read this and was left wanting control tests using other couriers such as UPS and Fedex.
Yeah I don't know what's up with all these Googlers taking it personally. Thanks for the instructions, I might get around to trying them!
I thought the point was that Yahoo, a public company, was throwing away 30 million for no apparent gain.
Looks like a nice library but I don't think it's a serious contender to replace Erlang because the JVM just isn't made for the level of concurrency that Erlang's VM is. Off the top of my head as an Erlang newbie:

* You're still using Java threads, so the potential to access [shared memory][1] is there (i.e. "shared nothing" can't be guaranteed).
* You're still subject to global GC pauses, whereas the Erlang VM has per-process GC.

[1]: http://doc.akka.io/docs/akka/snapshot/general/jmm.html
Cloudstack becomes top level Apache project
The IRS computer systems are stuck in the 80s. You can get them to send you a copy of the information they have; it will be ready around August.

I'm not exaggerating; I've done this a couple times because I'm terrible at keeping track of the paperwork otherwise. (Protip: you can file an extension until October with no penalty.)
Digg Hints Its Google Reader Replacement Will Go Beyond RSS Alone
Where did the article make any mention of jealousy or bitterness (other than the "hurt feelings" of Yahoo's engineers)? The article describes the stupidity of this acquisition from a business perspective.

The fact that your comment has received the most upvotes indicates that people generally agree with your sentiment that nobody should be bitter or jealous. Yet nobody is suggesting any bitterness or jealousy... So who exactly is this directed at? Hey HN... I think you're "projecting." :)
1. We learn that the intelligence will always live on the edges of the network - in software not in routers

2. We learn that network providers are just utilities. And should start to act like them. Net neutrality is merely one item in the list

3. We learn that multi-cast is back

4. We learn that total volume of data sent is the same even if it is sent efficiently from local to local - the networks will need upgrading to handle the volume - and the utilities had better learn to accept they are capital businesses again and stop trying to do marketing

5. And we learn that YouTube will rule the world
IANAL, and I maybe wrong here, but if you follow the logic in the article, any job advert requesting c++ only experience is discriminating against java developers(or puts them at a disadvantage), and is therefore illegal (?!?), which doesn't make sense.
Can Individual Investors Beat the Market?
Wish https://angel.co/y-combinator had a better portfolio by batches.
Language of language names in the language selector?
Yes, but don't the Australians and other non English, English speakers tend to use the British spelling vs the American spelling?
IANAL => I am not a lawyer
This is one of the things that's done correctly in Finland. I've never had to do my taxes, it's always been correctly pre-filled.
Microsoft details how much of your data the Feds want
Hmmm. I can see how adding methods to a type in a different package would require that package to be recompiled, but I don't see how I could break that package. Unless there's some reflection magic I'm not considering.

I'm reading through the embedded types now. I am new to golang so this one is lost on me. I thought if you wanted your own methods on a type from another package, you just aliased it with your own type def.

though it looks like there's some kinda prototyping behavior being described here?

If S contains an anonymous field T, the method sets of S and *S both include
promoted methods with receiver T. The method set of *S also includes promoted
methods with receiver *T.

If S contains an anonymous field *T, the method sets of S and *S both include
promoted methods with receiver T or *T.
The free version does have restrictions that would matter in s final production.
13542 unique visitors and 1000+ signups -- I'm curious as to why the servers kept crashing under the load. I assume the uniques aren't concurrent users and are per month (or over the whole 18 month period?). $8/month hosting?
simpler for 2d stuffs
"There's arguments for and against both methods. Back when I first started programming, memory was a luxury (we're talking 80's personal computers here), so it made a great deal of difference. These days, however, choosing an integer type which most closely matches the values stored is largely an academic process which costs developer time"

Actually, memory is even more of a luxury than ever, since your caches have limited size and main memory bandwidth is atrocious, compared to the speed of your execution units. Using 32 bit fields for stuff that safely fits into 16 bits can cost you for that reason alone.
talk about setting up a story with a false premise.
Hmm. How good is Turbo Tax, I mean I can tell it's horribly coded, but does it have automated features/recommendations that will help you earn more? Or is it basically what the tax system does in Swede/Finland etc?
So the real question is, where to go from here with a reasonable amount of certainty?

Does USPS have an office that conducts quality control experiments?

Will you continue collecting data on this front at some lower frequency (with consenting customers)?
I agree about moving contacts and calendar off Google myself. To be honest, if it's not actually somewhere you control, it's not yours.

At least if you host or manage it yourself, you are only at the mercy of your own incompetence, whereas the cloud's competence is usually not something you can determine or anticipate regardless of SLA's and architecture. This gets demonstrated regularly if you watch the front page of this site :)

I still use text files, a VCS and a couple of editor wrapper scripts as I have for at least 20 years to solve the calendar and contacts problem.
Somewhat subjective :] I love Chopin myself.
> Protip: you can file an extension until October with no penalty.

Caveat: This is true ONLY if you are due a refund. If you owe tax you will be charged interest (and possibly penalties) for paying after the deadline[1].

http://www.irs.gov/uac/Extensions-and-Payment-Options
Or maybe "we need revenue because we are bleeding money, so we'll try to monetize this one" ?
Interesting article, but the ending felt a little misplaced.

For reasons similar to those mentioned in the article, I've started to instead ask, "What do you do for fun?" The answers can end up being more interesting, and it allows people to define themselves in a way that's not tied to what they do for money. Unfortunately, the question can catch people off guard at times.
...it's all about now, now, now.

I think this mentality affects all aspects of our lives and society. How do you disrupt this shortsightedness?
This reminds me of phrenology.
>And the company is betting big time on Go, more than 50% of their codebase will be (re)written in Go in a couple of years.

!!! wow !!!
Who Rules Singapore? The Only True Mercantile State In The World
Ian Hickson - The purpose of DRM is not to prevent copyright violations
The IRS switched to an xml file format a couple of years ago for e-filing, which broke the first week of the tax season. They were unable to accept any returns for around a week, IIRC. This article is a little overly optimistic about their chances of fully replacing tax prep, in my opinion.
Chinese government builds national OS around Ubuntu
Is this in response to another Yahoo buyout today? ;]
If you'd ever bought a Lenovo product in China you'd swear off non-Taiwanese Chinese electronics. I'm sure in 20 years there'll be well established, large, quality brands but it's awful now.
It's possible to be a very professional journalist who's extremely good at writing compelling content and sharing it online, and have not a goddamn clue about how to run a successful ad campaign, or how to sell advertising space to multinationals.

I don't doubt it, I just question how many of those people are doing that. How many top notch professional journalists are really trying to make money from their writing by running their own independent site funded by the likes of Google Ads? I'm a pretty avid surfer and have quite a diverse range of hobbies and professional interests, and I honestly can't think of a single site I've visited any time recently, in either a personal or professional capacity, that would fall into that category. Obviously I might be an outlier, but it does seem unlikely in this case.
The Summly deal makes sense as much as any Yahoo! acquisition over the years has made sense. Yahoo! is a frankenstein of almost 2 decades of acquisitions. If the CEO of this particular acquisition wasn't a teenager, nobody would bat an eye at $30M for this company.
What about Google shutting down the open standard for syncing contact and calendar data across platforms?

I don't ask this as a form of "anti-Google sentiment," but as a legitimate question. The announcement that they would be phasing out ActiveSync support at the end of last year coupled with the announcement just made that they were doing the same for CalDAV/CardDav (when they announced the end of Reader) indicate they're "silo-ing" the service somewhat. Unless I've missed something, it's still not clear that iOS/iCal calendars are going to sync with Google's unless they "whitelist" Apple.

It's not a "cunning plan," it's self-preservation and keeping your stuff working or at the least not being at the mercy of a commercial concern who demonstrates a willingness to break it even for paying customers.
How Indeed.com Handles 35 Million Job Postings Per Day Using RabbitMQ
I agree that all of the events you've listed are probably happening somewhere in the world, but I disagree that we should all just accept this as "the world we live in" and carry on. Look back across history and consider what would have happened if at any point, the people on the losing end of any deal were to simply keep their heads down and keep working.

It's worth talking about. It's worth criticizing. It may not be worth obsessing over, but it is worth some portion of our attention.
The U.S. Military’s Prototype for a Flying Submarine
> I get down about how unfair that is from time to time, but there's nothing you can really do about it, other than focus on your work.

Fairness is a fictional manmade concept. That we expect some sort of fairness in life is solely due to our social contract. It's not fair to me that someone steals my car and thus we have systems in place to address that. However, nothing in our laws, norms, ethics, or philosophy says that people must get everything they deserve and no more or no less. Hence the concept of fairness does not apply to kids of billionaires or friends of politically connected.
What's really annoying is when rich folks release TV shows like "Unemployed" and "How to live with your parents for the rest of your life" thinking it's going to be "funny and relatable". It's not.
If I have this right (I may not) Valerie Aurora's article is interesting in how it ignores some of the charges made that it was the zero tolerance characteristics of her Ada Initiative's code of conduct (adopted by PyCon) that exacerbated the situation.
That would be unfair for game devs who made it through and making money just using the free version. It does lack features vs Pro but it is still viable for a production release.
I'm a little confused how he is calling out 'fellow' geeks if he is a product guy?
Overthrowing government is the other I guess?

Good news is that their soldiers will have guns, and you can get a good advantage on them by staying in close quarters environments with your knifes.
Is a patent like this likely to get accepted? I thought algorithm patents were hard to get now.
Wow. I remember that usenet thread about the star destroyer vs the enterprise. I was totally on the star destroyer side. It was a battleship after all... All the enterprise did up to that point was save whales.

Why do I feel the need to tell kids to get off my lawn?
learn spanish has 450,000 search per month on google assuming 2% click through and 10% free sign up you have about 900 free signups a month. Assuming $350 per month in advertising. At 1% conversion to say $75 per year cost. 9 users at $75 gets $675 which pays for advertsing plus some. Give them 15% off if they share on facebook or twitter. Advertise on Bing and add more keywords for the other languages. Could turn into a half way decent business. People pay $350 for Rosetta stone.
I'm not sure how complete it is, but HN user citizenkeys keeps
a nice index of YC companies listed by batch.

http://ycuniverse.com/ycombinator-companies#ycw13
China didn't invent company-bashing propaganda disguised as "news", that honor probably belongs to the US.
Exhibit A - Ida Tarbell v. John Rockefeller, The History of the Standard Oil Company.
Exhibit B - Anderson Cooper v. Craigslist.
Redis sets - The intersection of space and time
They usually have a free version that is adequate for the most basic of returns, and then all others require you to purchase something in order to file through them. If you actually want the value-added services (such as the recommendations you mention), then you pay even more.

The situation is a farce and a disgrace to our country; the pockets of a few are getting lined at the detriment of the many. Wait, are we discussing taxes, or healthcare, or big banks....?
That's very sad, indeed.

Anyway, thank you for your explanation. It really increased my confidence in reliability of your sources.
Nobody accused them of "not encrypting" [sic] passwords. People accused them of storing passwords in clear text.

These are two entirely different things.

Why? Because passwords should NEVER be encrypted. Passwords are meant to be hashed (with a salt) and the hash (+salt) is what should be stored on their servers.

You really should know better...
FYI: this exists: https://www.freefilefillableforms.com/

I haven't used this personally for filing because it doesn't handle certain forms like 1128, but I'm told it's pretty good for basic stuff
This stuff aggravates me. My taxes aren't abnormally complex (single, one state, very few deductions, one w-2), but I get several 1099s for my investments and end up spending an hour filling them in manually, importing CSV files from my brokerages, and double checking the numbers. What annoys me is all the forms clearly state the IRS has also been sent this information; I'm literally filling out forms in a slow, error-prone way just so the IRS can run a simple == check to make sure I entered them in correctly. I feel like it's something my third grade teacher would force us to do to kill time.

I don't care about the 30 dollars turbotax charges me, I'll send 30 dollars straight to the CEO or promise to burn it. What bothers me is that I've been forced to do manual data entry - a pet peeve of mine as a programmer - because the government has been lobbied specifically to be less efficient.
Instead of using sorry_im_afraid_that_might_present_something, maybe this'd be better: what_the_devil_are_you_talking_about
Ask HN: How do you prevent self-deception in a startup?
We've all answered questions like we're experts when we know little to nothing about the subject. This makes for great entertainment, however, it seems like a very risky habit in a startup, where self-deception can take the company off track and waste time and money.

Since it's so critical in a startup, how do you keep yourself (and perhaps your team) from falling prey to self-deception?
Actually this strikes me as a fascinating opportunity.

This underlines how dead DRM is. But it also gives a new opportunity to provide a service for the majority of people.

BT provides some large % of all home ADSL routers in the UK, and they slice off a % of each router for their "wifi-anywhere" service - its roaming for BT subscribers, you park outside my house, you get to use my cordoned-off router bandwidth and vice versa.

Now the majority of problems will come from "poporly-behaved clients" - but if the majority of clients are simply running in the backgoround on most routers most clients will be well behaved
The choice is between letting the government do your taxes for "free", versus having a company whose reputation rides on getting your taxes done as efficiently as possible with the least tax burden to you. Anybody who would choose to have the government complete them, hasn't been paying attention to the lengths revenue-strapped states will go to maximize their tax collections.

It's a bit like letting the user car salesman set the price you pay for the auto versus haggling for yourself. It's also simpler, "free", quicker, and less intensive to let the professional do it for you.

But free can sometimes be the most expensive way of all.
Startup Lessons From The Beatles’ Biggest Failure
Here's the same document with a stylesheet: http://tip.golang.org/doc/go1.1
30 months in the slammer for man who pointed green laser at aircraft
Bacteria to power your gadgets
Yahoo! engineers probably could do this. Yahoo! middle management not so much.
If you turn Escape Analysis on, it allocates objects not escaping the local method scope on the stack.
The space-hard is important for people throwing 10000 GPU cores at the problem. Bcrypt is more susceptible as it was designed before the million-core world came about; scrypt will continue to thwart due to memory constraints.
Recent benchmarks and related responses resulted in Akka out-performing Erlang (read the full post):
https://plus.google.com/112820434312193778084/posts/HdKFx4VQ...

Shared memory when running on the same machine is actually more efficient since there is no need to copy immutable objects.

If the sophisticated low-latency GC options available on the JVM are not sufficient for you feel free to fire up more JVM instances on the same machine or on other machines.
I have mailed 13 packages to myself over the past decade and USPS has lost or destroyed 5 of them. "Media Mail" is not recommended. Someone decides that they think the box contains an item that isn't a book and rip the box apart.
I can certainly discern what most people consider to be juvenile.

You still haven't answered the question though. And do please refrain from the ad-hominem arguments.
zattoo did the same 5 years ago. they replaced it with a server to client system for various reasons.

bandwidth is too cheep now and with HLS we have a technology that not only works on almost all devices out of the box (flash, ios, android) but is also cacheable on various levels.

nice technology, but i guess it will occupy a niche.
Saving the World with Software
I've run my own mail server since I got my first permanent connection in 1995. It's not hard to keep it up and reliable, especially on a small scale. It's not much harder to keep a large one up (I designed and operated a huge qmail hub in the late 90's).

Everything is on hard drives just as it is at google and all the other providers. I don't use rack and data center distribution for redundancy or even RAID to be honest.

However I do have a DLT and a fire safe (which acts as an anti-theft device as it weighs 200Kg) :)

What I'm saying is there are varying grades of redundancy, backup and reliability. It might be good enough, or might give more confidence than the disclaimers Google offer.
Yes, but neither of those is a State, and as you pointed out, those restrictions have been modified by recent court rulings.

But not to quibble over details... all I was originally saying is that, for whatever reason, laws on owning certain non-firearm weapons (switchblades, nunchuka, brass knuckles, saps, etc.) seem to vary wildly, whereas in general firearms ownership is legal in the entire United States.

It is an interesting situation, to be able to own, say, an AR15 or a 1911 pistol, while simultaneously not being able to own brass knuckles.
> unfair

It's laughable that a programmer would worry about how unfair the industry is on the top end. Do you get how lucky we are compared even to other engineers? To say nothing of service workers who work much harder for much less.
Argentina: pros & cons of ‘super [credit]card’
My understanding is that you ran this test once. You sent all the packages - labeled and not - on the same day. And you did this one time. This obviously doesn't control for things like "half the packages just fell off the back of the truck" or "the packages at the bottom of the bin got delayed for extra screening".
Let's say you're Yahoo:

You're making a huge effort towards mobile, with no apparent success.

You see a small team that built a great product, that fits mobile nicely and that has a huge user base. BTW, You have a lot of money.

A 17yr old boy did something that lots of highly skilled engineers, managers, designer couldn't do, and that you pay a lot of money.

If you have the chance to acquire a great product with a huge user base, wouldn't you do it (being a company like Yahoo)?

--------

That's the same as the Instagram deal. Huge companies are not succeeding in mobile, but they need to do this right and create a mobile presence. If it costs "only" 30m, it's a great deal if you ask me.
"Bram Cohen explains that the patent is in no way going to restrict user’ access to the new protocol, quite the contrary. BitTorrent Live will be available to end users for free, and publishers who are using the service and hosting it on their own will not be charged either."

Seems like its free. Maybe they'll have a service where they can host for publishers.
No, it's not about doing your taxes electronically.

It's about the IRS pre-calculating everything for you, so you don't have to input anything. You just say "yes, that's right", unless there are errors or additional information needed.
This is total BS

Go reread the article, unless you're really in pro of companies charging for what should be free.

Pro-tip: if the government thinks you owe X, it's not Turbotax that's going to change that.
Bing Offers Recommendations for SEO-Friendly AJAX: Suggests HTML5 pushState
I think you meant "my concept of fairness".

Because other peoples' concepts of fairness certainly do consider the ultra-rich.
Shakespeare is still probably my favorite language in that list.