skysight-inc/HackerNews huggingface dataset:
Capability and usability aren't entirely unrelated. Applications with limited capability have no need to distinguish between initial usability and advanced usability. Applications with lots of capability must make tradeoffs, as ease of use and learnability aren't merely measures of the initial experience.

Emacs is easy to use and easy to learn, once you learn some of its basic quirks.

It's easy to use:

To start emacs, just type emacs. To open a file, type C-x f, then the path to the file (you can use tab-complete to enter the path). This automatically opens the file in a new buffer. You can open as many files as you like, and switch between the buffers with C-x b. To split the screen and see two buffers at once, you can use C-x 2 or C-x 3 depending on whether you want them aligned vertically or horizontally. Text entry and basic editing use most of the same conventions as the unix command line. C-a to go to the beginning of a line, C-e to go to the end, C-k to kill, C-y to yank. C-s forward-searches for a word. C-s again searches for the next instances.

Emacs is easy to learn:

To get a list of keybindings, such as the ones I mentioned above, type C-h b. This presents a list of hotkeys mapped to functions. The function names are descriptive. To get a more detailed description of any function in the list, simply put the cursor over the function name and hit enter. Press q to go back to your buffer.

Navigating the buffers can get complicated sometimes, and the function names can be archaic and definitely take some getting used to. There's also a lot of information available and it can be challenging to sort through it. But, all that information IS available and usually easy to get. That makes it easier to learn in the long run.

Also, to address your example, you don't need to know emacs-lisp to start appreciating its capability, and once you do start customizing basic configuration it's not too much more difficult than any other configuration language. From my .emacs, for example:

(global-set-key "\M-[" 'start-kbd-macro)
(global-set-key "\M-]" 'end-kbd-macro)
(global-set-key "\C-b" 'switch-to-buffer)

It's very straightforward, once you know what "\M" and "\C" mean. At first, you don't really need to know what the single quote means, just that it's necessary. For something less intuitive:

(setq inhibit-splash-screen t)

It's still pretty clear what that does.
MPAA Moves to Shut Down Online Streaming Service Zediva
I hate to be "that guy", but I'm somewhat confused why everyone online seems to be so obsessed with genetic algorithms. What they are is a kind of optimization technique, and one of the worst ones at that. (Genetic algorithms are what you resort to in the rare cases when no other optimization technique will work.)

As 'lincolnq said, standard hill-climbing would probably work much better for this kind of problem.

Still, cool results, I guess.
Do you want an answer or is this a question to provoke thought? I have an answer.
Not a lawyer either. Not even the person in my company most exposed to contract drama. But, I've been exposed enough. And:

* The "Work for hire" clause is indeed standard and you should have it (it will be in almost any contractor agreement you download from the Internet).

* No company with a lawyer is going to accept a forum clause. You'll be lucky to avoid a fight over what state's law governs the contract.

* Similarly, legal costs.

* My issue with the "testing" and "deadlines" clauses in this article is that you don't need to dick with contract language to get these features; what experienced companies do is ink a master agreement and then attach "statements of work" as exhibits to the end of the contract. A SOW usually includes acceptance criteria and deadlines, and you can write them in plain English.

* Even without a lawyer, a savvy client will chuck "severability"† (I know I would), for the same reason you wouldn't pay a cab driver who only took you halfway to your destination. It is quite likely that, in the event you fail to complete the gig, the code you've delivered me so far is going to be worthless.†† I'd be irritated just seeing this clause in a contract...

* ... no, wait, I wouldn't, because I'm not signing your contract, because in all likelihood your company is smaller than mine, and the larger company usually owns the paper. Try giving any contract to a company with a ticker symbol and you'll quickly find out that deals are done on their paper or not at all. Some of the same logic in this article applies; it just applies in the context of concerns you bring up with your lawyer when she reviews their contract.

† (Severability also means something different from what this author thinks it does; I'm not a lawyer either but I think it's the feature where one broken clause in a contract doesn't invalidate the whole thing).

†† (If you want some form of payment early in the engagement to mitigate the risk that the client is a deadbeat or unserious about the project, ask for an up-front payment. That's standard. It's a negotiating point and you might not always get it, but at least you're up front about it.)
What would happen if an asteroid (say 30km) impacted a neutron star? Mind you, that rock would be larger, although much less massive. Is it possible for something like that to blast off material from the star?

I imagine something like a black hole feeding, the asteroid flattened into a disk and heated up, jets of x-rays from the magnetic poles of the star.
>They are separate editors embracing separate philosophies.

What are the two different philosophies?
It can be useful to have a sort of map of the landscape if you're looking around. Sort of how in PLs, it's nice to be able to have a categorization better than "there are thousands of programming languages". Coming up with a good map is hard, though, and any categorization does tend to emphasize some factors and gloss over others...
And who will regulate the internet inside internet? Internet^3? Internet^4? Seems governmental efforts are doomed.
Finally a good explanation about QM interpretations!

QM is no fancier than classical probability theory. (just generalized to vectors and subspaces as the event space)
I feel sorry for you. I know I'm going to do this because I don't play by the odds. Mark Zuckerburg certainly didn't.

Do your homework and a project like this really shouldn't have taken you a whole year. Sometimes you've got to just ship the thing and get feedback. After all, its for the people, not for you.

Why didn't you release it to a certain college instead of starting from your friends? Like Barbara Corcoran stated on Mixergy, "never go to your family and friends to practice..." You should know why.
i guess it's at least a step into sort of the right direction of quantum computing :)
Wow, still there. Good find.
Is that a really short article? Or do you have to pay to read the whole story?
Perhaps the same reason neutrons bound in atoms don't decay.
I agree and disagree.

There is a lot of information out there that is terribly hard for your common searcher to find still, and if that information can be extracted from government data farms and displayed and organized in such a way that it is easy to read and navigate, this could be a really great thing.

That being said, this article does come across as: Here's how to create some Google spam for profit.
What is Parity Bit
Parity bits is the type of service which had been designed for the purpose of finding out that whether the data had been correctly been transferred from one place to the other or not. This service is
While technically possible to accept in some cases, nowhere-durable is a rather extreme tradeoff option.

It would be interesting to reconsider memcached as durable storage in the modern SSD era, however.
That's cool. I'm willing to serve up ideas since I'm passionate about solving the social problem. What's your strategy? Release to the masses?

How far are you into the process? Do you have a domain yet? Why don't we wait until I start coding the project this Summer. I'll have something built by then so we can compare notes and structure.

Sound like a plan! I've got your contact info; I'll be in touch.
There is much less work involved in maintenance if you setup sites in a way such that users create the content
Woz is still nominally a regular Apple employee - they pay him a very small paycheck so he can keep the perks of "working for Apple" but he doesn't have any assigned duties. He's mostly a goodwill ambassador.

"I never resigned from Apple, and I still receive a small paycheck because I want to be an employee forever."
source: http://www.woz.org/letters/general/53.html
15 Candidates to Replace Steve Ballmer as Microsoft CEO
No we can't. Not so long as the Mainstream Media is powerful and afraid of the internet. They are very good at spreading myths, and very motivated in this case.
biljings is right. Exercise is the most effective medicine for mild to moderate depression. It should be the first thing you do when you start to feel gloomy.
Watch out for the Calendar Geeks
It took me a while to get it, especially since the new keyword makes matters really confusing. But after reading about the language Self, I am really using prototypal inheritance, and no more of the "new" business for me.
I think there are actually two forces at play, according to the article: gravity and degeneracy pressure.

One the one hand, the neutrons are stable and not decomposing into protons, electrons, etc. by the extreme gravity. At a previous point in the star's lifecycle, it was comprised of normal atoms which contain electrons, protons, and neutrons. In atoms under typical conditions, there is a force which keeps the electrons from falling into the nucleus. Later in the star's life, as the star ran out of fuel, gravity overcame the force that normally keeps electrons from falling into the nucleus and so the protons and electrons fused to become neutrons. Hence, a neutron star.

If one were to release the gravitational pressure, the neutrons would become unstable and you'd get the decay back to protons, electrons, and the radiation that's mentioned. It would be a huge release of energy, as the article states.

The degeneracy pressure is the other force at play. It's what keeps the neutrons from collapsing onto one another and becoming a black hole. I think it's essentially the Pauli exclusion principle, but I could be wrong there.

So, the degeneracy pressure keeps them separated as individual neutrons, but gravity is what is stabilizing the neutrons themselves as neutrons.

If the star were large enough, gravity would overcome even the degeneracy pressure, resulting in a black hole.

At least, I think that's how it works.
I second you. Mens sana in corpore sano http://en.wikipedia.org/wiki/Mens_sana_in_corpore_sano
Looks like the Google-the-title trick doesn't work anymore unless you clear your cookies or use another browser. Anyway, the full text is at http://pastebin.com/hhJLD6bs
I just added a note saying that __proto__ is not standard and not supported on IE. Thanks for the comment :)
Agreed. This needs to be kept at the forefront of geek's minds: Farmville, Facebook, Hulu, and Twitter (and other entertainment devices) are the Internet. So long as the entertainment (circuses) flows, the masses will be happy. Regardless of what regulation happens!
It has a wider appeal because of its similarity to biological evolution.
I thought this was worth putting into a chart. Assuming an average author life of 75 years, this is what the extension of maximum copyright terms looks like:

https://skitch.com/swombat/fbhmf/maximum-copyright-terms-us

Basically, it's well approximated as an exponential curve, or maybe a logistic curve (aka S-curve). Unless there's a serious change in the accepted perspective of copyrights, it's not at all unreasonable to assume that within our lifetimes, copyrights may be extended to last effectively forever.

Tragic.
From what I understand, the instruments may have shown that airspeed was increasing when it was not. So the pilots tried to pitch up to reduce excessive airspeed but this in reality just caused them to go deeper into the stall. There was a stall sensors but they chose to ignore it in favor of the faulty airspeed sensor.

A case of lack of situational awareness or rather faulty situational awareness brought on by a sensor failure.
Looking at Alice ML which has significantly more features than ...

FTFY

My favorite thing about SML is that it only has known-good features.
Really nicely done, works wonderfully. Pity updating the address bar doesn't work in many browsers yet. One request: Could you try experimenting with deleting old pages when you scroll really far? Infinite scrolling takes a pretty heavy toll on my netbook.
__proto__ is also deprecated and Object.getPrototypeOf should be used instead.
That's why one can also hear that the Copenhagen school may (or even must) interpret the wave function as a real wave that collapses much like a skyscraper when it's hit by an aircraft on 9/11.

Really? That's the best metaphor you can come up with? Sad.
Far be it from me to defend the copyright industry but I do like to point out that in the early 1800's 36 years was actually the average lifetime of an individual (at least here in Europe).
The free flow of information vs. censorship is the key social issue of our time. It is almost like having a front row seat to watching history repeat itself re. Printing, radio and television.
Yeah. They fail miserably when it gets humid.

If I ever end up there, AC for me!
Unfortunately, getPrototypeOf is read only. It does not give an alternative to "new".
How language shapes thought
> "A big corporation ripping off small businesses and independent artists is wrong."

That's pretty specific. Why not "Ripping off is wrong"?

I wonder the same thing when I hear "Violence against women is wrong". I tend to think "Violence is wrong".
No, 36 was the average life expectancy including child deaths (which disproportionately skewed the figures downwards, since a large number of babies died at or soon after birth, another good chunk didn't make it through their first year, and many more died of childhood diseases before they became adults).

If you made it past 25 as a white male you were quite likely to live to your 60s and beyond. That has been true since antiquity.
It would undergo something like the crab nebula. The mass would vaporize, but continue in toward the star, accelerating into the gravity well. The electrons would be stripped away as the nuclei accelerated, and eventually (eg, nanoseconds) the nuclei would either bounce off or be absorbed into the outer layer. Probably some of both. From space, it would just look like a bright puff.
redis is key-structured-value db
Anyone else find it amusing - or is it ironic? - that someone provided free access to an otherwise hidden article about censorship online?
MSN.com will often include direct links to Bing searches relevant to articles or news items. If you rank well for the linked term, then you'll see a traffic spike. For me, the pattern has been a massive traffic spike for a single keyword which trails off for the next twelve hours or so.

This doesn't sound like what you experienced, but perhaps it's a helpful clue.
I think you have different problems with infinite scrolling to the one the author has solved. For the end user, almost all infinite scrolling implementations break the back button completely, and those that don't have horrid usability issues - this is the first one I've seen that just works.

The page you linked to doesn't avoid this issue entirely - when you click back your browser will initially load just the first page and use Javascript to load the content you were looking at last.

I'd never considered the issue of passing on a link, but there is no reason the author's implementation couldn't also add a # to the URL to indicate that in addition to their current method, solving both problems. So for example, if you scrolled to page 3, and then back up to 2, and wanted to share that state with me the url would be /pages/1-3/#page2 or similar.
Mickey Mouse is a red herring. There are tens of thousands of works that could be preserved and redistributed on the Internet right now, if only they were in the public domain. Characters that could be household names like Sherlock Holmes or Frankenstein are languishing in obscurity, because even finding who owns the copyright isn't feasible.
Copyright laws should definitely be reformed. Does Disney want to keep Mickey forever? Fine, just make them renew the copyright every ten years or so. Wouldn't this be a better solution for everybody?
Humble and ensuring I won't be able to find this page again in 2 weeks :(
"It freezes the first release as the only release for up to several generations."

This article is rather lackluster.

First, I don't see a problem with this (there is rightfully only one definite version of Casablanca or Gone with the Wind) and second I would deny that this is really an adequate description of popculture of 100 media industry: Superman was restarted/remade many times. Want to adapt/change is story? Invent your own Superhero. Can't get a license for James Bond? Get a different name for your super agent.

The movie rights for Lord of the Rings and the Hobbit were a few generations unavailable (which is a good thing because Tolkien feared a disneyfication of his books), but nothing stopped someone from dreaming up his own fantasy world/story with Orcs.
Isn't that true of all businesses though (music, movies, games, and other media)?
From my limited experience with both: Vim is for editing text efficiently, Emacs is an allrounder. This is easily shown when you look at how they do things. In Emacs you have to press ctrl and/or alt for almost every keyboard shortcut. Personally I prefer the Vim way of having different modes, which let me keep my fingers in a comfortable position, while typing at full speed and utilizing all common, easily reached keys for shortcuts.
Object.create is a standard function in ecmascript5. I would add a check such as "if (!Object.create) {Object.create = ... }".
That link makes the unfounded assumption that the poor choose to be poor. If you assume that the poor choose to be poor, then it is easy to see that there are situations in which it's rational to choose to try to live off welfare. From that perspective it makes perfect sense to want to make the lives of poor people even more miserable so they'll choose to stop being so poor...

Also, don't forget that Clinton ended welfare as we know it, resulting in fixed periods of welfare anyway. It also resulted in some evils, like single mothers working 6 hours a day (with their kids in a daycare) making less money and spending less time raising their children.

I think the final line (heavily edited) "it is rational not to work as long as work opportunities pay less than $30k/year" is what we should focus on: let's try to make their work opportunities better through extra services (maybe mandatory without a waiver of disability or insanity) that give training and education.
how about EAV, OOdbms, functional and deductive db?
scala is in the 50-100 range now according to http://www.tiobe.com/index.php/content/paperinfo/tpci/index....
What's a Pattern - Design Pattern Library - YDN
Only if you insist on using bad statistical methods. Averaging high infant mortality into the rest of the population leads to misleading claims like that. Do you really think most people dropped dead at 36?

"For example, a Roman Life Expectancy table at the University of Texas shows that at birth the life expectancy was 25 but if one lived to the age of 5 one's life expectancy jumped to 48."

http://en.wikipedia.org/wiki/Life_expectancy#Interpretation_...
I was confused by this Gawker issue for a long time, because no Gawker links at all worked for me whichever computer I was on, so I couldn't understand why people were submitting links to Reddit, or how Gawker were still getting any readers at all.

Someone pointed out to me that when I hit the url, I was being redirected to e.g. uk.kotaku.com and the issue appeared to be unaffecting American users, which goes some way to explaining away my confusion.
"History repeats itself -- first time as tragedy, second time as farce" -- Marx.

I suppose we are at the farce stage with the Internet.
the analogies break down at some point. Turns out we haven't tried this particular experiment. And probably won't. Divide a trillion megaton bombs by ((10 min * 60 s/min)/3 s), and you still end up with 5 billion megaton blasts, sustained for 10 minutes. Would the teaspoon of mass survive that long? No. I'm pretty sure that the first quarter nanosecond of release would be sufficient to ruin anything on a human scale.
I wish he hadn't glossed over this. What is it that keeps them stable in atoms?

Edit: Wikipedia isn't very helpful, I may just be too dumb to understand this paragraph:

"When bound inside of a nucleus, the instability of a single neutron to beta decay is balanced against the instability that would be acquired by the nucleus as a whole if an additional proton were to participate in repulsive interactions with the other protons that are already present in the nucleus. As such, although free neutrons are unstable, bound neutrons are not necessarily so. The same reasoning explains why protons, which are stable in empty space, may transform into neutrons when bound inside of a nucleus."
Bill Gates actually makes a bit of sense. After so many years of Ballmer, I would expect the top two tiers of managers to be irreversibly damaged. Gates would be the only one that could command respect enough to create a significant behavior and process change without firing everyone.
I loved this video.
Gatekeeper blew me away.

Summarized some of the highlights here if you don't have time to watch:

http://agilewarrior.wordpress.com/2011/05/28/how-facebook-pu...
gah, I saw that so I tried to quickly delete my comment :) Oh well. The deleted comment above just mentioned __proto__ is not standard.
Wedding Dresses
Browse a huge range of the latest Fit Flops including UK Fitflop sandals, shoes and boots .It's the Flip Flop with a gym built in.
>Drugs don’t have to be the only tool you use, but they can get you to a place where you’re healthy enough to think clearly about alternatives.

This bears more emphasis. I was on medication for a very long while and whenever someone asks me how I got to where I am now, I'll jokingly say a very lengthy and close relationship with various different anti-depressants.

Of course this ruffles feather in people in all the wrong ways, but its the truth. Anti depressants and psychotropics aren't going to magically cure you, but they are going to help you get to that place where you can figure out what's wrong and work towards getting better.
I would put RIak in either the Key/Value store category but most likely in the Document Database category and certainly not in the Column Family Store category. Riak is in no way a column store.
Is he trying to say that the wave has some bombs at one of the ends? :P
How hard would it be to make an ext4 filesystem driver for Windows? Would licensing allow that?
"I always hear people beg off trying medication for mental health because they 'don't want to rely on a drug for the rest of their life.' I never hear that statement when someone is talking about blood pressure medication or cholesterol pills."

Then I take it you haven't been paying any attention to the news this past week.[1]

There are literally thousands of academic studies on depression. Is it really too much to ask that people learn something about the major findings in the field before giving others advice? Sorry, but it's extremely irresponsible to start taking drugs (or recommending them to others) without reading up on the academic research on what they do, whether we're talking about smoking crack or taking something your doctor prescribed.

[1] http://www.pbs.org/newshour/bb/health/jan-june11/cholesterol...