skysight-inc/HackerNews huggingface dataset:
So did you like CompSci? If you scores were low, it took you 4 yrs, and you haven't done much with it since - maybe programming isn't what you are passionate about. Is there something else that you like to do when people pose problems to you? (The types of problems you like to solve in life show a passion). Don't give up - everyone gets depressed. If you don't work out, start. If you don't go outside much, start. If you don't talk to people often, start. If you aren't religious or don't meditate - look there. Never give up - I'm convinced that those with the most depressed situations can rebound the highest.
Assuming the image has a small thumbnail embedded in the EXIF data, maybe it would be even faster to use that resource (already included with the image), scaled to fill the image space and replaced when the image loads.

Essentially the same effect, with some back-end code. I suppose we'd need a benchmark test to find the real numbers. The main advantage would be sticking with existing file types already in use.
Index Of Free Icon Fonts and Iconic Web Fonts
Maybe a noobish question, but in the future, is there anything other than need for preparation, that prevents you from having a backup spun up on say AWS or another service provider?

It seems like a prudent step to take.
What did you use to make the ebooks?
Because lots of people spent their most formative years in government schools, not Facebook schools.
> I guess it's because theoretically the government is accountable to its citizens whereas Facebook is accountable to its shareholders

This is a common characterization of the difference between business accountability and government accountability, and I think it is deeply flawed.

There are differences between accountability for sure, but to simplify Facebook's accountability to "its shareholders" is just too misleading. Believe it or not, Facebook is also very much accountable to its users. If users leave Facebook, it loses power and money. Facebook, in order to exist, must remain accountable to its users by keeping them happy enough to stay.

To reiterate, I acknowledge that the power structures between governments and businesses are different, but one cannot and should not ignore the fact businesses are accountable to the people too.
You can eat just fine with your fingers, yet most people prefer utensils.
The http://packetpushers.net/ guys are great.
Oh, it's "Oversimplify as a form of argument"! I love this game!
It's a lot of white-label Fabs, so manufacturers can take the blueprints, tweak and then do their own runs. I think the author's comparison is spot on - the ARM model is actually a killer advantage. It will actually shrink the value of the market while pushing the volumes through the roof. That sounds like a crazy thing to do - unless you're the one in control of the show.
Aren't you leaving out storm surge, which is just as much of a result of wind speed as it is of size... it was the surge that made Sandy at landfall truly unique.
What is inside your email? 
Been thinking during this week of lower flow email that email overload is a real thing, and it is solvable, but that the approach is not "a better mail client". The answer is a better way to do the stuff you do inside email.

What you do inside email varies -- calendaring, task management (as PG says), catching up with friends, discussions about work stuff, funny forwards... what else?

What's inside your email?

Some background = http://a.sarva.co/2012/12/reading-paul-graham-on-the-re-invention-of-email/

In other words, help me figure out what my next startup should be about (me = cofounder Virgin Mobile USA, IPO and Peek, acquired).
Coming in 2013: The Comet of the Century?
The main concern about Guantanamo isn't the treatment of prisoners. It's the fact that people are being held without trial—making the comparison to the Gulags rather apt.

Also, you're correct that people usually care less when injustices are meted out to non-Americans, but isn't that repugnant?
Bookmarket shows "tweetable" sentences from a url
Yes, in the U.S. your protections against your government have never been stronger. The idea that we've seen a "chipping away" of liberties over time is an uneducated trope. In the 1940s, we indefinitely detained, without review, American citizens of Japanese descent on U.S. soil, and the Supreme Court upheld the action. In the 2000's, we tried to detain non-U.S. citizens captured in Afghanistan on a military base that wasn't even on U.S. soil, and the Supreme Court smacked down the administration three different times and the detainees all got lawyers.

The habeas jurisdiction of federal courts, which is the safeguard we have against the detention of American citizens, has never been stronger in the history of the country than it is today.
I thought we were still hovering above $1000 but getting close?

Either way another important milestone of exponential gain is the cost of solar!
The VC Push to Raise More Money
I'd dispute your point, but there's no way this argument will be appropriate for Hacker News.
Right now they can be an annoyance, but this is something that could easily become a great feature of github, the same way that @tweets and #hashtags innovations came from the twitter community.

I would love for github to make bots something that you can subscribe to on a "bot subscription page". I think they can be incredibly useful so long as they aren't promiscuous, unwelcome and frequent enough to be seen as spam. You should be able to handle these the same way you handle permissions for third-party apps on Facebook or Twitter. The subscription page could also provide bot ratings and suggest bots that are likely to be useful for your project.

This approach would also create a way where these apps could be useful for private repos as well.
This is a nice gesture, but I prefer the services I use to take responsibility for their provider and technology choices. Your customers don't care that Azure is down, they only care that they can't do whatever they were trying to accomplish. This isn't Azure's fault. It's yours. Don't pass the buck.
I think the confusion comes from the term 'consulting'. In my opinion: Freelancing is not consulting. Technical problem solving (e.g. scaling db, infrastructure improvement, assisting in migrating to a more recent version of a framework, etc. borderline. Providing advice to a team of developers, and doing a little of that work is consulting.

I see so many people claiming they consult, when infact they freelance. They get assigned work, as a temporary employee. Nathan sounds like he started freelancing and now he gets a bit of consulting in the mix too.
>Why is the principle of allowing people to engage in private acts that harm no one else "silly"

Because paying below minimal wage for other people's work harms the whole of society, and first and foremost the very person that agrees to work for you because he needs the money.

If you weren't allowed to pay as little as you want, then he would have at least got minimum wage, an amount considered somewhat fair by our society.

(The case that you would only offer employment if you could pay less than that, so he gets zero is mostly BS. Even if that was the case, society is better of without employers like you, than having people barely making a living in the jobs you could offer).
John McAfee’s Last Stand: An In-Depth Look at His Life
I'm not patio11, but I have been a consultant for about 12 years. "We want to hire you but we have to get the funding approved" means you aren't talking to the right people. It's likely you're talking to technical buyers (who have the power to say, "no, don't hire this guy") and not the economic buyer (who has the power to say, "yes, you're hired, send the paperwork to this person in A/P.")

The very first thing I do in any opportunity is make sure I'm talking to the economic buyer. I'm polite about it, but I don't want to talk to technical buyers. Period. There's no point in talking to someone who can only say no.

This takes practice, and chutzpah, and I found it very difficult, and sometimes still do. But I have almost never sold a gig when I wasn't talking to the economic buyer, so I get over it.

Questions to determine if you're talking to the economic buyer: "Who has signing authority on this?" "Once I send a proposal, who will approve it?" "Whose budget is this under?"

Then you have to speak to the economic buyer. Be polite, but firm. Remember, time spent talking to a technical buyer is essentially wasted time. "Okay, let's schedule an appointment with X so we can discuss your needs further." "After you're done with the background info you wanted to discuss, let's schedule a time to speak with X about her expectations." "When will X be available to talk about this project?"

It's a bit trickier than this, but those insights come with practice. For me, focusing on speaking to economic buyers was the single most valuable sales technique I learned, literally turning my consulting business from a failure to a success.

Good luck!
For me JSON's strength is that you can throw typed data in simple structures straight at it and be confident of getting the same out the other end without worrying about the exact details of the encoding. If you exceed the supported types you have to work harder but in great many cases that is not necessary.

If MsgPack doesn't let me throw strings, numbers plus arrays and dictionaries containing arbitrary further structures without me having to worry about defining the encoding it isn't on par.

Obviously any sane data format can contain any data but not equally easily or efficiently.
SaltStack - Distributed Remote Execution System
That's like saying the chinese military is accountable to the chinese people since the government is full of chinese citizens.

(on second read--I can't tell if you're saying it's "accountable to shareholders" since the single majority shareholder is, indeed, a shareholder -- or -- if you're just agreeing with me. Anyway, it's a fun analogy.)
The Gulags were jails for Russians. Guantanamo is a military prison for non-American military prisoners.

As for justice--justice is relative. I don't think there is anything particularly unjust about the idea that Americans have a lot more protections from the American government than non-Americans. In any case, the distinction is one quite deeply embedded in our law, and a lot of the handwaving you see about infringements of liberties, etc, completely ignores the fact that the U.S. government has always been allowed to do certain things to non-Americans that it can't do to Americans. Indeed, the protections that non-American detainees enjoy today have never been stronger.
I Love RPG's :)
but i dont like todo lists and so on.

I will give it a try maybe it can help me Organreize better :)
There are jobs that are illegal because the highest price people are willing to pay for them is lower than the minimum wage. The potential buyers and sellers of those services would not be harmed if they were legal—they would benefit.
I think he missed the point about FaceTime. Not /that/ many 10th graders have iPhones. 110.00 a month is too much, so the push the limits of their iPods.

We don't need a new app so kids can do video chat, there's Skype and others for that. They like the ease if use. The problem is to tack in another data plan restriction removal to open FaceTime with AT&T and possibly others is the barrier.

I have a 4gs and can't use FaceTime over the cellular network without paying AT&T more money or losing my unlimited plan. So I don't use it.

All this comes down to the same conclusion the author had. There's a huge market in the term category. They have deep pockets by proxy of their patents. But parents won't drop that much more for FaceTime. Want to tap that market AT&T, Verizon, etc? Allows FaceTime on your network.
And Apple, open iMessage and FaceTime so that it can be coded on Sndroid and everything else. Apple gets brand recognition ala "FireWire" and we get a service we want that there no reason to pay more for.

29.00 a month for unlimited texts. Insane. 90% of my friends have iPhones. But messages from my bank, pharmacy,etc go through a non iMessage service. Apple needs to open up the protocol and allow an API gateway so regular SMS messages can get through. Then we can all dump the unlimited text plans or the 30 cents ala carte text plans.
Certificate Authority Collapse [29c3]
I like this one! Superficially, the syntax looks like the marriage of Go and Scala.
I was listening to Mohammed Abshaun's videlog [1] most often this year. It helped me a lot
in getting stuff done and kept me motivated to work on my startup. I also like Mixergy, but I guess everybody here knows about it.

[1] http://www.youtube.com/user/mohammedabshaun/videos?view=0
I never absorbed the allied POV. IBM greatly helped with the logistics of the death camps, Hitler was Time magazine man of the year, Pearl Harbour was basically sacrificing a few ships to be able to enter the war, and the result is America was the superpower of the world, also having gained Nazi rocket scientists and "experts in fighting communism". I don't mean to make a clear point with all this, just throwing out some stuff to point out I'm cynical 360°.

But that doesn't change and doesn't undo what the Nazis did, and how they went about it. And I really just mean reading THEIR material, watching THEIR footage, listening to THEIR speeches. Goebbels screaming for total war, and denouncing pacifists as the worst enemy right after the Jews... I also possess a 4th grade history book that was printed in 1942 I think, and it's so whiny and revisionistic.. basically the whole world is evil and brutish and the Germans try to make it all better and struggle for peace blah di blah, in such a plump fashion that it's hard to believe a lot of Germans really fell for all that. And yes, it's for kids, but still. The grown-up propaganda wasn't exactly more sophisticated.

These were a bunch of crippled and/or ugly people, the leader being an Austrian, talking about The German Master Race. Nuff said? And the conceit to think once they got going, the Brits might join in, being white and whatnot. That dude flying over the channel behind Hitler's back, I forgot his name, probably being disappointed by his welcome. Silly Nazi with bad English and a dumb grin. I really, really wish they wouldn't have killed so many people, or I would find them kinda funny.

And then there's Neonazis. No revisionism needed, they're generally dumb as doorknobs. I could prove that to myself whenever I should forget by interacting with them.

Ironically, that youtube video is blocked in Germany. So I can't speak to that. I doubt that title though. Germany did a lot of reflection and introspection, what does "from a German perspective" even mean? German filmmakers, German research, German witnesses -- there are lots of documentaries that consist of that, so what is "from a German perspective"? I'm not sure if I want to fire up a proxy to watch something that could turn out to be some kind of revisionistic BS.
I don't know why would I want to use this and not Scala.
Sure, Scala might have some complexity, but it's easy to learn and for me it's as productive as Python.

I found this comparision: http://confluence.jetbrains.net/display/Kotlin/Comparison+to... so basically Kotlin seems to be a "watered" Scala.
>and progressive jpegs quickly stake out their territory and refine (or at least that’s the idea) //

Your browser stakes out the image area if you set height and width attributes for the image thus avoiding reflows.

Also the bracketed comment makes it sound like this feature doesn't work well?
So, it's like because of ...government propaganda in schooling?

Strangely that haven't made people in the sixties question the government any less, despite school being even more strict at the time...
Uptime To The Max Using HAProxy
Who benefits when you establish a class of people working for $2/hr? Last I checked that's $4,000/year, which puts you solidly in poverty.
I agree that it is very important to understand the context and history behind awful events.

But the concept of "evil" is still very useful. The point of defining evil is so that you can teach people not to be evil. Humans may not have a "conscience" that comes from God, but our brains have evolved for a sense of conscience that can be cultivated via the social pressure of parents, family, friends, teachers, and leaders. The point of calling a person evil is to tell people, "Do not be like this person! This person was evil! If you are acting like this person act, you are a bad human being, and you should feel very bad about yourself and stop immediately."

In the case of the rise of Hitler, yes, there were events that led to his rise. But the rise of Hitler was not inevitable. Had Hitler been raised with a stronger, better moral compass, had the people who enabled his rise possessed a better moral compass, the war and the Holocaust would not have happened. After the war, the American occupiers rebuilt the education system to teach people that what Hitler did is evil, in order to install a moral compass that would prevent a repeat of the Holocaust from happening again. The Holocaust was not a tragic accident, it was not a necessary proportional response needed to prevent some other acts of suffering, the Holocaust was an act of evil. It should be labeled as such so that people's consciences will work to prevent it from happening again.
Not really responding to the OP, per se, but had some thoughts motivated so I'll just jot them down:

The issue isn't that there's a problem of content versus styling; it's that there's no strict definition for structure. Instead, structure is conflated with content in HTML. You can't style something generically unless you have a content-agnostic structure to style. You can see this working in templating languages: we define views and have a bunch of sockets into which the content goes, and the styling just rides on top.

I could see content that looks like this:
<text for="login_link">Log in</text>

And then something structural like this:
<span id="login_link" />

Obviously, this is already possible using ERB or Handlebars or whatever, but if we're ignoring server-side processing the way the OP is (and JS's ability to manipulate DOM, for that matter), then I think this has a little merit.
I prefer Gradle for all polyglot programming, and their recent release upped the Scala support in it
s/SPDY/mod pagespeed/
Yes I do agree with you that piracy is not a good option, and if the hypothetical student did indeed have zero budget and enough moral character to refuse to pirate the commercial software, then open source would be the ideal choice in this situation.
Where we place the shortest people in the front row for each photo. You know, like every other group photo ever...
I figured that serializable transactions would be necessary. That's going to be the default?

If you forget to use serializable transactions every time you update these tables, is it possible to store incorrect data?
Well, our best understanding of what generates wealth is that it comes from trade. Trade involves two parties exchanging resources for their mutual benefit. Adam Smith was one of the first to write about this, and yes, he thought that trade and wealth for all was a good thing.

> You can very well make money without improving human life in exchange

Notice that I said "ideally," and that all the counter-examples you give are illegal. As I said before, a certain amount of corruption (and evil-doing) is inevitable. (The Belgians wouldn't be able to get away with that today. In fact, that's more evidence that we're in a golden age—that kind of behaviour isn't acceptable even from sovereign nations.)

I'm not trying to argue the Greed-is-good-Gordon-Gecko philosophy of screwing over everyone in order to enrich yourself. By all means, help your fellow man. But don't be so down on commerce. There's a big, important difference between piracy and trade, though both are driven by the desire to improve one's own lot. Trade is beneficial to both parties, and it's the reason that billions of people live a life of luxury that was unimaginable 10,000 years ago.
It's the entire service, not a bunch of files. When Netflix went down due to AWS outage, could you image them just "restoring a backup" on rackspace and running just like that?
Cain and Abel

No response? You suck.

God says...

9:33 And Moses went out of the city from Pharaoh, and spread abroad
his hands unto the LORD: and the thunders and hail ceased, and the
rain was not poured upon the earth.

9:34 And when Pharaoh saw that the rain and the hail and the thunders
were ceased, he sinned yet more, and hardened his heart, he and his
servants.

9:35 And the heart of Pharaoh was hardened, neither would he let the
children of Israel go; as the LORD had spoken by Moses.

10:1 And the LORD said unto Moses, Go in unto Pharaoh: for I have
hardened his heart, and the heart of his servants, that I might shew
these my signs before him: 10:2 And that thou mayest tell in the ears
of thy son, and of thy son's son, what things I have wrought in Egypt,
and my signs which I have done among them; that ye may know how that I
am the LORD.
> I think that's what jevinskie was implying

I'm not sure he'd have written that he "likes the idea" and would have failed to mention Service Hooks if he did.
This argument isn't going to go anywhere novel. The point is that such policies help some impoverished people make more, but they make other impoverished people make less.
Is it automated?
Not really tech trends, but rather, product trends. Still interesting.

I think the biggest takeaway is: just because your parents are clueless about the generation gap doesn't mean that you are not either. Don't bring in your assumptions.

(And following that: tech is now iterating fast enough that a "generation gap" can now be seen among siblings, not just parent-children).
you could have a single opt-in to bots-as-a-whole (as a github account setting rather than per-repo), and then blacklist individual bots if they end up being spammy. that seems like a nice balance between "do nothing by default" and frictionless adoption of the feature.
Thanks for the lengthy reply!

So Monads are a complicated error-propagation framework that has a harder-to-understand conceptual model and results in longer code compared to Python's exceptions.

Look at any serious program in the C language -- there are enormous amounts of code devoted to error handling.

Look at the problem with Java's checked exceptions. The other day I needed to call a static method reflectively. This is what I ended up with:

// java code to invoke a named method on a named class
String the_class_name;
String the_method_name;

try
{
c = Class.forName(the_class_name);
result = (Value) c.getDeclaredMethod(the_method_name).invoke(null);
}
catch (ClassNotFoundException e)
{
throw(new RuntimeException(e));
}
catch (IllegalAccessException e)
{
throw(new RuntimeException(e));
}
catch (IllegalArgumentException e)
{
throw(new RuntimeException(e));
}
catch (InvocationTargetException e)
{
throw(new RuntimeException(e));
}
catch (NoSuchMethodException e)
{
throw(new RuntimeException(e));
}
catch (SecurityException e)
{
throw(new RuntimeException(e));
}

The point that Python's Exception model gets right, that so many other languages get wrong, is that by default, you want to pass errors to the caller.

You don't want to pass errors through the same pipeline that results flow through, since then every joint in the plumbing needs error checking. The very name "exception" is chosen to denote an "extraordinary control flow" specifically for error handling.
> sigh. Why do we always want to declare a winner?

You may want to ask whoever copywrote messagepack's website, they kind-of are the one declaring:

> It's like JSON. but fast and small.
> I have a VA in the Philippines who I hired through Pepper.

Pepper?
I disagree. I think a good UI is one I can remember and understand after a little instruction (like with Clear).
YouTube Removes 2 Billion Video Views