skysight-inc/HackerNews huggingface dataset:
Complex Single Page Application Architecture with Backbone
That's definitely the traditional idea. Here are two reasons that I think $7 is worth their money:

1. Foods like pb&j and ramen aren't exactly going to keep your brain in tip-top condition all day. Unbalanced meals can make you feel very tired.

2. Many of these scrappy startups can't make the time to even order groceries online. (source: I lived in a hacker house for a year)
Embedded systems like this do not use dynamic memory allocation.
Bitcoin’s roller-coaster ride gets wilder as Wall Street, China climb on
I wouldn't say underestimate, I'd say mis-estimate.

Sometimes things sneak up amazingly quickly when no one is expecting them, or actively dismissing them.

Sometimes things that we expect to happen don't, or take a lot longer to happen that anyone thought, or just turn out not to be worthwhile by the time they do happen.

Maybe drones will be delivering packages in a year, maybe they will end up like flying cars; something with huge potential that exists only as a novelty in the present.
That is true for most code protections other than moving the code away from the client. Developers definetely need to understand they they are only making it harder but not preventing access.
Wow, this was much better than my answer! Thanks :)
Yes, much of the announcement(which they seem to have purposefully not linked, I wonder how many commenters here have actually read it), has nothing to do with Windows but its about Cloud services like Outlook.com, Office 365, Skydrive and Windows Azure all of which can be used from Linux! Just like Google, they're now encrypting all data links.
Ahh thanks for noticing that! Just added it to the infinite to-do list :)
Ok. What is the significance of SCOTUS and NY State's requirement that Amazon collect sales tax?

I thought Amazon was already moving towards the reality where they are collecting sales tax in all states, and have things in the works where that won't matter as much profit-wise down the road?
Stripped a bit, sadly, but, IMHO, progress overall.
They didn't say that. Misrepresenting popular / successful struggles as peaceful and overstating the effectiveness of pacifism are liberal tendencies though.
FYI, this is just a PDF. It's not in ePub or mobi formats.
Presumed Averageness: The Mis-Application of Hypothesis Testing in Education
>I find GPL to be against the "spirit of open source"

More like Open Source is against the GPL, which is really the only reason the OSI came into existence.

>either you are with us or you are evil

Free software is about morality, not about getting or giving away free stuff. When you take a moral stand, you're necessarily making a moral judgement about people who don't.

Open source sells itself as a better way of doing business. Free software supports people's full ownership of their own devices even if it is worse for business.
Obama's address points out to his non-peaceful background: "His journey from a prisoner to a president embodied the promise that human beings and countries can change for the better." And, in this case, we are talking about one of the better humans that ever lived.
I have this problem and I count - straight '1,2,3' doesn't take enough focus so I do fizzbuzz or powers of two. It's quite calming.
I don't think so, just look at the mobile sector.

As of 1999, 3G was supposed forecast go live in 2001. But iPhone whent live in 2007 with 2.5G ! Also, in the US 3G sucked and you needed 3.5g to really get usable performance (ie, data) in the field.
"Your experience with languages with exceptions seem to come from people who misuse them."

Yes, it does, because people who misuse them seem to be a majority. I think that's an important point in language (or for that matter any kind of) design. You can't just look at how well things work for the experts - a mistake made by both Common Lisp and C++ in different ways). Nor can you just consign all non-experts to some straw-man-ish "blub" category. You have to look at what skill level is required to make the benefits outweigh the costs, which could be anywhere along the skill continuum, and compare that to the actual skill distribution of the programmers you have (or will have after hiring and/or training).

The sad fact seems to be that the tipping point for exceptions is at a point that leaves most programmers on the bad side. The same is almost certainly true for any kind of meta-programming. It might even be true for closures and continuations. "Primitive" languages lacking features like exceptions or GC surely do trip up the true beginners, but leave fewer traps further along the path.
I believe the parent is concerned with PC games, not Console. It's not like most console producers are concerned with cross platform anyway (at least, not until perhaps now, we'll see).
That's actually an interesting project. Here's a link for the lazy: http://www.satsentinel.org/our-story/george-clooney

He doesn't have his own satellite, obviously, but buys satellite imagery to document war crimes and to warn against incursions.
Were the American Revolutionaries also "terrorists"? Where do you draw the line between revolutionary armies and terrorism?
I don't disagree, they seem like bullies who think they can threaten their way out of something they've given their word on - but that's not necessarily terrorism for all that it seems a similar approach in some respects.

I take the article to have been more a play on Reagan's statement than anything else:

"If you’re able to remember back to the days when Ronald Reagan was President of the United States, he issues a warning that the United States would not negotiate with terrorists, a policy that has been maintained to this day.

We state this reminder only to explain that we treat our policies in the same manner."
Out of the night that covers me,

Black as the pit from pole to pole,

I thank whatever gods may be

For my unconquerable soul.

In the fell clutch of circumstance

I have not winced nor cried aloud.

Under the bludgeonings of chance

My head is bloody, but unbowed.

Beyond this place of wrath and tears

Looms but the Horror of the shade,

And yet the menace of the years

Finds, and shall find, me unafraid.

It matters not how strait the gate,

How charged with punishments the scroll,

I am the master of my fate:

I am the captain of my soul.

- William Ernest Henley

Rest in Peace Nelson Mandela
The parent poster, mathieuh, says exactly that: "Do not allow liberals to sanitise history."
A happy customer is potentially worth multiple other customers, a pissed off customer potentially costs you many other customers. Because the refund rate on everything is basically single digits, you should do a refund.

Why? Because the end result is basically going to cost you a lot more in potential revenue than you are "saving" by not giving a refund. Say it costs you like 3% to do a refund, that is like $9 on a $300 product. That $9 savings is going to cost you hundreds of dollars in negative customer sentiment. If they lose a single sale because of this episode, they are at a net loss of $300 because they really wanted to save $9.

Even if you wanted to factor in customer acquisition costs at say $50 to get that sale, you can't get that $50 back because you spent it either way. More importantly, due to the negative publicity this is generating in the way of "Ignition Deck Scam" type pages on the internet, it is now going to cost them more to acquire new customers. So, that eats up even more of those measly $9 in savings.

No matter how you look at it not having a sane refund policy is costing them more than it is saving them by a mile. What a foolish and shortsighted way to run a business.
Meredith Martin's Mandela is supposed to be pretty good, too, if you want a non-auto-biography. Both epubs readily searchable on google and of course on amazon directly.
To stop participating as a contributor to this society.
>In fact, the danger of United States becoming totalitarian is low.

You live in a country where the NSA knows every single thing about you, where the government has killed US citizens without a trial and where your government has tortured the children of prisoners.

Anyone who has ever lived in a totalitarian state before knows that the US joined the club a long time ago. We're just waiting for you Americans to realise it.
Sure dodging taxes is of course illegal. But you don't have to dodge taxes just because you barter.
Just a reminder of the kind of thing members of the UK's ruling party were up to in the '80s: http://www.leftfootforward.org/images/2011/11/Conservative-F...
Sure, it's a waste to optimize code that doesn't significantly contribute to execution time. And there are lots of cases that are I/O bound, memory bound, cache bound, cross-thread communication bound etc. But if you're doing actual calculations - so not lots of communication like I/O or threading, and not delegating the crunching to a library - and your calculations are not trivial bit-pushing (e.g. not just streaming with minor changes), then it's a good bet that any virtual function calls in that kind of code will be problematic; getting rid of the inner-loop dynamic dispatches will almost certainly help.

So it's situational, but IME it's pretty predictable where you'll see this kind of optimization help. By all means profile and use whatever tools at hand to help you along, and don't apply the optimization blindly - but despite the whole "black art" label optimization sometimes gets this kind of thing really is pretty straightforward.
There are a lot or security holes regularly surfacing in all kinds of software. We don't even have the post mortem of the kernel.org compromise
, as one example. Even some Debian servers got hacked. Open source helps but lets not pretend it's a panacea.
"Live coverage as Mandela death announced" -- e.g stupid real time BS that doesn't educate the reader at all, instead of a restrospective or some detailed piece to help him understand who Mandela was and what he achieved.
> But there are many other factors other than people's propensity to consume that you need to account for.

Not to determine short-term demand effects of redistribution of income there isn't.

> And I'm not sure if this degree of raise in income practically changes marginal propensity to consume that much.

Probably not, but since marginal propensity to consume is the amount of the next dollar of income that will go to consumption, that means that the consumption effects are fairly straightforward if you have an idea of marginal propensity to consume.
You're describing a security disclosure program. Since anyone else could have (and often has) already found the attack, the point of this is to put the defenses up as early as possible.

Surely real valuable attacks would be ones there's no planned security update for.
Do a small favor for a stranger: Ask.io is Philly dev's new web project
>I would still argue that Mr Sullivan is at the very least distorting the truth, if not outright lying.

And I would listen to that argument, but you haven't made it.
I can't reply to your statement below for some reason but Reagan vetoed the Comprehensive Anti-Apartheid act. His veto was overridden by congress.
How to make a game in 6 weeks
swapbox.com :)
It's worth noting that Apple has a sordid history with video game hardware: http://en.wikipedia.org/wiki/Apple_Pippin
I think Crito was referring to the French Resistance during WWII, not the French Revolution.
>How do I know that open source developers aren't contractors out to put backdoors in?

You don't. That's why the source is open.
'Determination' can be induced by electrical brain stimulation
Right, but in this example it's not telling me what the "grep" is doing. Admittedly xargs is a weird case where the arguments to the program are invoked as a program, but I'd say it shows pretty frequently in these type of "what does this long freaking command do?" situations. Maybe worth adding a special case for.
The left sounds exceedingly reasonable then, because the right's version of the Westboro Baptists is the Westboro Baptists.
Agreed, in theory - in practice, I find that explaining

mov r1, r2
vs
mov (r1), r2
vs
mov (r1)+, r2

followed by an hour of writing assembler programs to do basic things with null-terminated strings is usually needed to help people learning C to quickly internalize what that means.

Something about * and + and - around the var name seems to become easier when they can say "oh now I see; *c++ is like (r1)+".
I should note that less experienced programmers tend to start with higher level languages, as a rule, so the average experience of a C programmer is likely higher than that of the HLL programmer. This general experience level alone gives the resulting code a reliability boost.
True, but it's also true over half this thread is political flame-warring.
There's LTI and BasicLTI as well. I'm sure there are more, but I'm not really involved in the space much any more. I do know this. I get phone calls from a friend in the industry asking for help, and every time I take a peak under the covers, I see that things continue to suck very, very hard. One of the biggest problems is bad implementations of an already lackluster standard.

I would posit as an axiom that getting good developers to work with shitty tools is a major hurdle to getting said developers to stick around. IMO, Clever will have a positive impact on the development of educational content, because they will abstract away a lot of the "suck" associated with interfacing with the common SIS/SMS applications in the market.
Have you considered if you're waking up in the middle of a cycle? Maybe you could experiment with the length of the nap and/or cycle detecting apps or gear.
He was a great man, maybe the Greatest who ever lived in my lifetime, he prevented so much bloodshed and demonstrated a level of forgiveness I doubt we will witness again for a very long time.

I still find it hard to believe South Africa ended up the way it did, rather than going the Zimbabwe route of decades of revenge leading to economic stagnation, poverty and mob violence.

He was a terrorist. The ANC persecuted those who they believed cooperated with the white people. They "necklaced" them with burning tires. They bombed and assassinated.

The Taliban are terrorists, even if they believe the USA is a dictator/devil.

Believing that the ends justifies the means (as Mandela did) is very dangerous. Who gets to decide which innocent must be sacrificed to achieve the ends? Do the innocents get a say? History is littered dictators (and democracies) who are well meaning (from their/their culture's POV) who engaged in blood baths. Robert Mugabe's Zimbabwe is an example of what might of happened in South Africa.

Edit: Its worth mentioning that Archbishop Desmond Tutu is another Nobel Peace Prize wining South African. He advocated the end of apartheid without violence. Another great man from that country.

Edit edit: I met a South African man in North Carolina. We had a long discussion about history and politics. He had (or at least claimed) to have participated in ANC guerrilla training in the Congo or Angola (can't remember which). I asked him why they did not want white blood in revenge, and why they were still not furious. I can't remember his reply, but I remember wondering if Mandela and Tutu had not preached forgiveness, would his attitude have been the same.
Could it merely be sugar crash from metabolism and starch breakdown?

A lack allergies or what not does not imply that it's healthy to stuff your face with it all day.

EDIT: nevermind, acconrad described the same thing 3 hours ago.
In general:

One of the best things you can do for yourself, at this juncture, is to just ignore what everyone says about your "potential" based on your grades, test scores, the schools you went to (or the schools that rejected you), your work history etc up until this point.

You have, at this stage in the game, so much plasticity available to you, and (despite all those shitty part time jobs, etc) so much time. Moreover: what people tend to forget about talent and how it really develops is that not only does it faithfully reward hard work (and focus), but it rewards it exponentially.

So anything you invest your time into now... be it advanced math classes, that hairy functional programming book that might seem hopelessly daunting and abstruse to you now... as well as non-technical endeavors like learning about how music is made, or about foreign languages, literature, psychoanalysis, etc -- might not seem to pan out, in terms of tangible benefits, for another 5-10 years. But taken together, these investments will find a way of leveraging each other synergistically, enhancing not only your potential to get a better job, but more fundamentally, your ability to improve yourself -- and over time, quite dramatically.

That, and: "it's better to regret something you have done, than to regret something you haven't done."

Specifically: the next time a fork in the road comes along, requiring you to make a decision about some major commitment of time and/or focus -- be it grad school, or a close relationship say -- and you're feeling pulled both ways about it: try defaulting to the "heavier" option (requiring greater time/energy investment) than the "lighter" one.

Point being, of course you can fail, and see energies misdirected, no matter what you do. But generally speaking you'll tend to at least learn more, and grow more, the more you are willing to make heavier, riskier investments of your resources. And you'll find yourself feeling far less ennui and regret when you think back about how things crashed and burned despite everything you tried and did... than in moments when you opted to simply duck for cover, and let the moment pass.
To many people, Osama Bin Laden was their Nelson Mandela.
i hate to ask... but... why?

List managers (frequently todo-list) are SO common it isn't even funny. They're great learning exercises, especially for finding your way around some new framework, but once you start sharing it with others you have to ask yourself "why?" as in "why should anyone use this instead of the other 4,000 list managers?" I'm not seeing anything that's making me say "oooh, that's different", so... why should people bother with this app? Maybe there is something different about it, but if so it's not being conveyed.

Full disclosure: I'm actually writing a list manager too, but it does have a notable feature that I've not seen in any other app.
Kudos to Drew.

Dropbox is simply a great product and that's why it's such a great success.

I've tried so many different cloud-based storage services throughout the years and nothing really comes close in terms of ease-of-use, accessibility, sharing, speed, etc. Sure, DB has a few flaws here and there but nothing is perfect.

I remember being bombarded with marketing emails from the AeroFS team two weeks ago when I tried their products and while they were great in asking how they "could help" me, their software was broken. It wasn't working properly, crashing on colleagues' systems, etc. Worst part: emailing support four times never got me a reply. And to me, that's just an awful product (aside from it being super buggy). But I digress.

Great little read from Drew, someone who has created a simple product that we all need and use daily.
This is also a bad analogy because human beings tend to be extremely good at solving, or at least approximating close solutions to, NP-complete problems (on small instances).
I'm going to stop making excuses for other people. I'm willing to give people the benefit of the doubt myself, but if that's not working between two other people I'm not going to take someone else's bullet. Been there, done that, the T-shirt got ruined.
The Act that Reagan himself vetoed, yes.
This link is only for a tiny section of "The Art of Computer Programming".
Many engineers are employed to create devices that kill as efficiently as possible.
Well if common sense is your argument, then it's not even a matter of likelihood :)
I'm of the same mindset. When someone tells me about their new-years resolutions, I actually get the impression that they're pretty wishy-washy people without much conviction or willpower. And it's usually a correct impression.
Partitioning Enhancements, Materialized Views Boost Postgres Performance
Very interesting, thanks for the suggestion. I currently use Firefox and Chrome concurrently for various reasons, so I think I will probably get some use out of this.
Did you migrate to or away from Font Awesome? If you migrated away, where did you migrate to?
"If we discover the mechanism, we could theoretically manufacture a room-temperature superconductor (above 0 C). This would really be a leap forward :)"

Why?
Free tool for browsing HDFS
'Do not allow liberals to sanitise history.' vs '"liberals" are trying to sanitise history more than anyone else'

It is possible [Edit: and, I think, reasonable] to think the former but not the latter.
"In fact, this network is probably one of the most valuable and consequential technologies currently on the planet... The transmission of value and ownership has thus just been severed from the State, not by impotent voting, but by the technological achievement of man."
> Of course, the reason Wittgenstein ultimately rejected this picture, as in rejected describing the meaning of words by formal definition, is that it doesn't accurately describe the way language is used in practice, and leads us to misunderstand situations.

I don't think the author is really trying to give a "formal definition" of the meaning of words. The point he is trying to make is that while people may claim to disagree about a high level sentence like "when a tree falls and nobody is around to hear it, does it still makes a sound?", they actually don't expect there to be any real difference in the physical state of the world after the tree falls.

If you taboo the word "sound", then the question becomes either "when a tree falls and nobody is around to hear it, are there still vibrations in the air?" or "when a tree falls and nobody is around to hear it, is there still an auditory experience for anyone?" If two people were to disagree on either of THESE statements, then they actually have an important difference in their models of the world.

The idea is that words are just convenient ways of referring to a collection of objects that are similar in some ways. Words used in everyday conversation generally do not have strict definitions. They just refer to a cluster of things. This post helps explain that idea:

http://lesswrong.com/lw/nl/the_cluster_structure_of_thingspa...
this round of funding is strange to me. Is it necessary? Its already well established and probably generates sufficient revenue to fund itself - or at a minimum raise debt if its in need of cash.
Just to summarize all the services 37signals has shutdown over the years:

- Writeboard [1]

- Tada List [2]

- Answers [3]

- Backpack [4]

- Product Blog [5]

- Job Board [6]

- OpenID support [7]

- Draft [8]

- Breeze [9]

- Softfolio (sold) [10]

- Basecamp Classic (still running but can't signup for new services) [11]

.

Then some "soft" services the were doing like:

- Podcast (last update was 2011) [12]

- Exit Interviews (last update was in 2011) [13]

.

Then you have Chalk and Campfire that feel like they are on life support, even though they are still operational.

.

[1] http://37signals.com/writeboard-retired

[2] http://37signals.com/tadalist-retired

[3] http://37signals.com/answers-retired

[4] http://37signals.com/backpack-retired

[5] http://reorg.co/breaking-37signals-retires-product-blog-2011...

[6] https://jobs.37signals.com/

[7] http://37signals.blogs.com/products/2011/01/well-be-retiring...

[8] https://twitter.com/37signals/statuses/208575895101902848

[9] https://basecamp.com/breeze

[10] http://thenextweb.com/insider/2012/05/10/37signals-lists-web...

[11] http://37signals.com/svn/posts/3114-basecamp-next-becoming-b...

[12] http://37signals.com/podcast

[13] http://37signals.com/exit

Edit: formating & added applications to the list