skysight-inc/HackerNews huggingface dataset:
I cannot speak for dr_rezzy, but I wouldn't be surprised if the Skype network experienced more spam following a reimplementation of the Skype protocol. Having control over the behaviour of every client allows Skype the company to more tightly control the behaviour of the network, including automated/bulk messaging. A client that can be freely modified/scripted makes it harder to restrict/filter automated behaviour e.g. spam.
Abruptly ending with a RST packet causes a failed download in every browser except Chrome: http://blogs.msdn.com/b/ieinternals/archive/2011/03/09/brows...
hells to the yeahs
I had this problem, and this aproach helped me:

First, indentify if you are stuck. Create metrics if needed ("if I don't advance this cuantitative variable in a week, then I'm officially stuck").

Second, when you are officially stuck, you need to make a formal and conscious decision to stop fully or keep going. Your current projects should have this 2 posible states: Stoped (with an optional of "until X happens") or Running.

PS: You also need to formally determine where the finishing line is. Otherwise, you'll never finish.
Even if they aren't teaching from an evidence base and from proper research, they're better at defining requirements than the legislators simply because they're the ones in the classroom and observing their students' progress. I assume you're a programmer, so I'll reframe the question: would you rather design your APIs yourself or have the CEO of your large corporation do it for you?
Proxy Fight Looms As Yahoo Appoints Three New Board Members
The Ashtray: The Ultimatum (Part 1)
This about sums it up for me. I work full time (I'm 25), so it's going to be a royal pain in the ass to finish off my degree part time. Four full years of college is just insane. If I could just transfer my credits over to a half decent accelerated CS program ...

I feel like the programming field should accommodate better, more time efficient education. We're a different breed of workers, as we are constantly required to learn, and the best learning happens while doing actual work.
Again, what is the advantage to be gained by simply reducing syntax? Programming efficiency? Saving a few key strokes?

Your suggested approach would certainly add more drag for little gain for programming teams.

Developers would be better served optimizing performance, not messing around with simplifying syntax. For that reason, HipHop a worthwhile addition to the PHP canon; this not at all.
The source of the unhappiness is not so much the commute itself as what it deprives you of. When you are commuting by car, you are not hanging out with the kids, sleeping with your spouse (or anyone else), playing soccer, watching soccer, coaching soccer, arguing about politics, praying in a church, or drinking in a bar. In short, you are not spending time with other people.

I don't think that's it exactly. The problem with driving, especially commuting in traffic, is that it requires your constant attention but offers little mental stimulation. It's a boring section of life that you can't zone out and fast-forward through. Walking and biking are also (often) solitary, but I'd expect that people enjoy them much more than driving.
Yes, because personal anecdotes are exactly what was missing from a reasonable and unbiased re-evaluation of patent rights on a planet-wide scale.

Nothing against you or your daughter (hey, make sure you have the ipa file, IOS app cracking instructions, a copy of AppSync, and a jailbreakable device or three - and you're set for YEARS) but this isn't the kind of discourse that is likely to get anyone's ball rolling in any direction it wasn't already - touching though it is.

Best of luck to you and your family.
Could this have been caused by an app on your smartphone that subscribes you or even uses the old WAP protocol?
IOS 5.1 Upgrade Stats
That report is for the Dev and Beta channels of Chrome. It works as expected in the release channel. The Dev channel is equivalent to alpha quality. The Beta channel has changed recently and is now rebuilt nightly with features being enabled and disabled, so I'd wager more issues like this will get through.
How to edit/change Facebook Page Name
The largest assets will be already compressed (eg images and/or video). Http compression is only really benefiting for textual content. Gzip gives you a massive space saving over non compressed for textual data, but after that you're in diminishing returns. Although bzip2 is better than gzip, its not a lot better.
When you have a particular task at hand, and you also have someone available who you trust can do that task better than you can, delegation is easy.

Sure, there's a minor jolt to letting anything go, but it's a no-brainer.

Harder: delegating a task you don't understand well, to someone you aren't sure you can trust to handle it well (whatever they claim). This one's stressful, and sometimes you'll screw it up, but your hand is forced; you can't do it yourself.

Hardest: delegating a task you understand well and could knock out of the park (if you had the time) to someone you're fairly sure will have to battle with it.

The insidious aspect of that last one is that you're likely to overestimate how well you'd do the task, and underestimate how the other person will do (as well as the benefits to you and your company if they do it).

You're still up at the high level, for one thing (not down in the dirty details where the complexities turn up...). But secondly, if you're the only one in the company who has done X-difficult-task before, think about that for a second.

Wouldn't you like to have two people in your company who've done X-difficult-thing before? And how did you end up doing it the first time? (Was it a disaster? Probably not.)

If you're surrounding yourself with talented people, there are huge benefits in letting them do as much of the "hard stuff" as possible (you're transforming them into better people through experience).

Still hard as hell to let go, though.
I think this is the opposite of the solution, the problem isnt doesnt sound like motivation to work, as mentioned they are always working on and excited by 'the next big thing', Its certainly something I relate to.

The problem is 'feeling productive' and 'being productive' are different things, its very easy to be working weekends and nights on your project, its very hard to realise that the chances are the work you are doing wont make a difference to anyone, most importantly yourself.

The second part I agree with, when someone does give a shit what you are working on, 1. You will take the time to make it better, 2. You have already solved the problem of a busy but ineffectual work cycle, move your motivation from 'the next best thing that will be awesome' to 'something that someone other than me cares about right now'

The best way I could recommend to do this is to look at all your projects that are on your plate, pick the one that will take the shortest amount of time for other people to start using and caring, release it tomorrow even if it sucks, start pushing it out to everyone you know, get some feedback and get into a cycle of working off peoples feedback
How to build your brand as an indie game dev
It would be better to include progress estimation information as a chunked encoding extension. This allows much better progress reporting.
You know that doctors say that this treatment works, because they see it works.

And then someone does a double-blind controlled trial and it turns out that treatment is useless.

(http://www.nejm.org/doi/full/10.1056/NEJMoa013259)
Although elite universities might not "masterfully teach", the students at these universities still learn more than students at a lot of universities simply because the classes are more difficult (these are generalizations, not the rule). If classes are more difficult/cover more content but aren't taught well enough/not all content covered, then highly ambitious students just end up teaching themselves a lot of the curriculum, but they still know the material of their classes by the end. Essentially, even though the teaching might not be better, I believe an average MIT student studying X comes out more knowledgeable than student from [[ state school ]].

And its an interesting thought to distribute top students. Assuming a fixed quantity of "bright and ambitious" students, wouldn't sending more of them to lower end schools weaken the social networks formed at elite schools and destroy something unique about American education system?
Loghist – a cli histogram generator for real-time log changes
Personal Injury Attorneys Oklahoma City
Contact the Oklahoma City personal injury attorney and workers compensation lawyers of Foshee &amp; Yaffe for aggressive, experienced representation.
I'm a Dvorak user. Learning Dvorak didn't help me type much faster. My qwerty was 100, my Dvorak 120. I definitely feel more comfortable typing throughout the day than before, though. I use VIM, and the location of the j,k,h,l keys on the Dvorak keyboard do not really hinder me at all.

I'll be happy to answer any questions about the transitioning process if you have any.

Dvorak is cool, but really, it's just a keyboard layout..nothing to get passionate over.
Stars from the Space Station
This is an important detail so oft-forgotten by those neck-deep in software.
Reducing syntax noise can theoretically make code easier to read and write. I personally don't go for that approach, but others swear by it and if it increases their productivity and makes them happier then that's a good thing.

Optimizing performance and making writing/managing code easier are two different problems and not mutually exclusive. Code written in Snow can then be optimized with HipHop.
You may not like it, but to most people a story with a cute kid in it is worth a thousand reports produced by a team of legal and technical experts. We here may not like the appeal to anecdote and emotion, but these things would not be common logical fallacies if they weren't effective.

So this might be just the story that will stick in people's craw about what patent reform could mean to them.
This looks like a great way to annotate dance or sports videos!
Much more concise explanation, thanks!
not as pretty as ruby or coffee-script :P
Writing to Final Fields After Construction
If you need to read an article to determine if you should quit your job, then you should not quit your job.
Depends on the languages you're familiar with... fn is common in some areas, _ is a popular "default variable", -> I see as an interesting addition although it would be equivalent to empty(_).

What I'm not sure about is @arr (why not @array?) and [] instead of {} for a map...

I'm not sure if it's beautiful, but it's definitely an interesting shortcut for common operations and I could immediately see why it's useful and already remember the syntax for it. I like it and the author seems to like it too, not everyone has to agree of course ;)
As I said on twitter, someone finally managed to write a more pointless and retarded abstraction than HAML.

Bravo, for all the _wrong_ reasons.
It's no doubt more expensive today, the school budgets are different, tuition is different, grants are less available. But it's still possible to go from high school to an advanced degree for the price of a low-end family sedan instead of a Porsche.

Using today's dollars here's what my education would cost today (minus books because I have no way of knowing what the cost of used books for all of the courses would be plus most courses honestly don't use the books and aren't needed).

Community college: 2 years, A.S. degree (okay, 2 A.S. degrees, but that's not the point). 60 credits. ~$140 per credit in my area. Total: $8400.

That's the first two years of the undergrad down.

Transfer to local state college that possesses an agreement with the local community college to transfer the A.S. and place the student as a junior.

Current tuition around $9k per year. So $18k to finish up the undergrad.

Total undergrad tuition from the local state school $26,500.

Add $18k for the grad program. $44,500.

Now subtract Pell grants (only available for the undegrad): $5500 per year or $22000 for the undergrad. (it was I believe $6500 when I went so there's that).

Final tuition $22500 in 2012 dollars.

Which isn't too bad, only $7500 more than what I paid in 2001.

Of course there's books and such, but like I said usually you can get them used, don't need them at all, and can return them after the semester and get some of the money back. I'm also not counting housing, food, other misc expenses, which is a significant expense for many students. One school I looked at charges ~$20k for housing and meal plan.

By comparison, MIT is $20,885 per term. In other words, even before Pell grants, my entire program, from High School to Graduate Degree costs around what one year costs there.

Tufts university, another well regarded school, run $41,998 per year.

Sidenote: it's interesting how hard it is to find tuition and rates at expensive schools. I picked MIT and Tufts because they were relatively forthcoming about it (even if the information was buried someplace). Other schools play fun games by showing per credit rates, and leave it as an exercise to the reader to figure out how many credits their major requires, then do the math to figure out their tuition. Or they show per credit rates after financial aid for a family of the median income or other such nonsense. My favorite is where they'll list their tuition, and then not make it clear if it's per semester or per year. Stanford's tuition rates are almost absurdly cryptic (when the tuition rates page is even up) -- for the record it's $40,050 per year, add in other expenses and it's $52,341 per year or around $200k for an undergraduate degree, 10 times my program which gets you a graduate degree.

It's also very telling when most non-state schools I look at feature "financial aid" on the front page of their site. They know their tuition is too high.

Second sidenote: Tufts recommends $800 per year for textbooks if anybody wants to figure that in.
That's not really true. Most libraries expose a callback mechanism, where the result of some IO is passed as a Javascript primitive to a callback function that you provide. The Dumply guys used to use an API like that.

The notion of piping the output from some I/O (say, a request to S3) into the input of some other I/O (say, a currently writing HTML response) without ever referencing it is blessed by node, which has a stream type as part of its standard library. But it's far from the most common abstraction of asynchronous work.
> Why would anyone do this?

Learning exercise? Curiosity? Fun?
I re-read your comment, and I think that where we agree is that an education doesn't have to mean college. Also, a degree as a piece of paper is not really worth anything -- I was thinking of the experience of diving into learning, and the benefits of being in an academic environment that can't be reduced to a dollar value (at least not easily).
The Whole is Greater Than the sum of the Parts
Strip the comments from the PHP code and there isn't a drastic difference in size (as the snow example lacks comments), other than that, the PHP example is more readable. /shrugs
I love this. I love that James Cameron invested his own money to achieve his own dream. I love that curiosity got the best of him - he just couldn't sit still and hold it in any longer. I love that he didn't wait for a government funded deep sea project to roll around. He just went out and did it.

This is how things are accomplished. I can't wait to see what he does next.
Of all the services that I use, phone service seems the most expensive relative to what I actually get out of it.

My impression is that on every other service, I'm being heavily subsidized by people who underuse it. I appreciate that, and wouldn't want to popularize the metering idea.

Metering means that once i switch from being a light user to being engaged with the service, I have to care about cost. Without metering, there's a fluid thoughtless transition.

After having to pay for so many different bills, I'd rather just have a fixed price and know that's what's paid out than have to worry about budget overruns on a metered plan.
They should really tack on a few more warnings, anyway. Three or four clicks isn't enough of a penalty. People who start websites without paying tax to the SSL mafia need to be punished!
I really hope he finds a UFO or some sea-dwelling people.
Thank you - that's great advice - I've been a fan of this site for some years now - posting occasionally. I'm also painfully aware of a lot of people trying to sell services ( annoying - I get these a lot on my own blog and biz email), I just thought that so many of these young start ups could use some advice to build business models, create marketing programs, or just plain have an objective third party to bounce ideas off. Too many good ideas don't get the traction they deserve, and too many bad ones drag on for too long in my opinion. My goal, is more to help and make some side income while I build my own business - so far all the investments I've had are entirely to feed my developers - I've raised money from friends and family and I refuse to spend it for anything other than building the business they invested in. Once I get some revenue then I'll justify taking a salary, but not while I'm in development.

Thanks for your thoughts - I am sensitive to the purpose and value of HN, I don't want to see it overrun with Craigslist -type offers either.
Why is Java EE 6 better than Spring?
My father is an engineer, and he always taught me that there's no such thing as a good job half completed. The problem with his perspective is that it is uni-dimensional, and with good reason: if you half-build a bridge, people are going to be sad. He's an engineer and he's got to finish the bridge.

However, my father didn't decide that a bridge was required, nor did he choose the ideal location for the bridge based on urban planning and geographic surveys. And let's be clear — he's not going to be out in the rain, assembling raw materials into a structure either. His job would start with the design and continue with the project plan, and possibly end as a consultant or one of a team of over-seers. He's not finishing the bridge, but his role was necessary to get the project from where it was to where it needed to be when someone else would take over.

Technical projects are often the same. I'm generalizing, but you see a lot of supporting evidence which suggests that you have your visionary, your architect, your builder and your "last 10%"-ers. One person can be all of these things, but almost never all at once on the same project.

What I learned when I came of age was that I am a Starter. I have good ideas and the ability to rally others to a cause. I've evolved the ability to network and communicate. I've forgiven myself for not being a Finisher, because there are lots of people that hate starting and love to finish. There are loads of people who will never start and hate finishing, but they are the core team during the middle.

I suggest that you stop seeing your inclinations as a problem and start thanking your lucky stars that you have a regular flow of potentially great ideas. The main skill you need to develop is your ability to kill off the bad ones early so that you can focus your passion and evangelism on the winners.

Chances are, if you got bored it wasn't going to turn out well anyhow. Listen to what your subconscious is trying to tell you.

http://www.humblepied.com/jessica-hische/
Yes, that irritates me all the time as well. Is there any sort of standard jQuery form that can parse that into just the email address on the backend?
Probably should note that this is not the same as django-socialauth (my my aren't we all so creative with our naming).

- https://github.com/agiliq/Django-Socialauth

I used to use it, but switched away because the authors stopped supporting it, as well as all of their open source.
If you're looking for heuristics for evidence-weighting, I submit "this story is getting significant votes on HN" should usually be enough to override the low-credibility-score based heuristic you might otherwise use.
James Cameron: First Person to Tweet from Ocean's Deepest Depths
> Are you justifying this completely poisonous and destructive behavior on the basis that you found his Twitter feed too arrogant for your liking and that he got more attention than you would have?

I don't expect to get that kind of attention for something on that level. Nothing I've done certainly would warrant the kind of attention Dustin is getting for this concept. We're not talking about a lot of work, let's remember. The whole "but his years of experience to get to this design!" garbage talking point is most ignorant. Sometimes people post stuff on HN and it's so simple but brilliant that my jaw drops in awe. Building over top of Tumbler, Posterous, etc, philosophy and taking it 1 step further (not to mention: exclusivity, arrogance, nepotism, prop theatre) is not inciting that emotion. Sorry.

If I had been responsible for, say, Ruby on Rails, I'd expect the kind of clamour that Dustin is getting for a weekend project – of which, many are posted to HN as "Show HN: My weekend project X". All of which are reviewed, criticized and praised for what they are. Not one of these humble moonlighters go off to Twitter and claim X community is dead, or that everyone sucks if they don't agree. Most of the time, they take the criticism and learn from it. Dustin cried in the corner and acted like a spoiled brat. The tweets just solidify that.

> I'm confused, are you accusing me of submitting my own work for a spotlight? Or Dustin? I've certainly done it for my own work in the past, as many other members of this community, but it wasn't Dustin who submitted Svbtle.

No.
Ask HN: Any Weird Anecdote from Japan?
Just out of curiosity:

Do you have a (poignant, surprising, or Dilbert-esque) experience as a visitor to Japan or any J-Town?
I found a reasonably safe way to use App Engine:

-Make the "app" part of a stack, not the entire app.

-Only do one task at a time.

-Fit the task well within free quotas.

This goes against the nominal model of the service, but it's effective as a way to supplement a stack which needs some "grunt work" offloaded, and if you encounter problems, rewriting elsewhere is not painful.
A Simple Commitment
He's on the bottom right now. Latest @jimcameron tweet: "Just arrived at the ocean's deepest pt. Hitting bottom never felt so good. Can't wait to share what I'm seeing w/ you @DeepChallenge"
I think you're all missing the obvious solution. He should tell all of us what he is working on and where he is stuck.

Think of the collective brainpower on here, surely someone will be able to point him to a solution. Or the consensus should tell him that the problem he is facing has no known solution.

He wrote the entire post without even hinting at the idea. Is he afraid that we will find some flaw with it?
He just landed on the bottom at -10.9 km: https://twitter.com/PaulGAllen/status/184037895819112448
I think the reason this is getting negative/poor feedback is because the SAT analogy does not hold - Snow:PHP::CoffeeScript:JavaScript

JavaScript is a great language with debatable syntax. CoffeeScript works because it clarifies the beauty in the language. Snow doesn't do this for PHP because there isn't much beauty underlying the syntax to begin with.
Three or four clicks really isn't good enough, since the behavior users are clicking to get is "site that claims to need security but doesn't actually have it".
I use allauth because it integrates with email-confirmation, and automatically pulls avatars for use in django-avatar.

Those two things make it very handy.

It's a little lacking on the documentation side though, otherwise I'd call it #1.

Django-social-auth is a bit better if you want to put in something fast, and not have to muck around with blog posts as docs.