skysight-inc/HackerNews huggingface dataset:
> Can we anticipate that we have so many apps installed on our phone and keep looking for the one we need to control every time?

Total tangent, but I've come to depend on the Android app Conjure[1], which acts kind of like Mac's Spotlight search for apps. You can type in a full app name, or show all apps that contain the letters you type in in that order, even if you skip letters (e.g. searching for "cre" would bring up ChRomE").

[1] https://play.google.com/store/apps/details?id=com.iojess.con...
Downtown Vegas, Front-end Developer (Full-Time, Part-Time, Intern) Local Only

I am the CTO of Macho, a multi-modal travel search engine startup with market focus in the US. We are batch 2 of progression labs (progressionlabs.com) in downtown vegas. We are looking for a intern/part-time/full-time Front-End Developer in downtown vegas. Currently, we have a prototype (www.travelmacho.com), but we would like to have a front-end developer to work with us to speed up the process of rapid prototyping to make it awesome. Ideally, we would like to have someone that has some experience, but if you know some javascript that will suffice. If you know anyone or interested, please email us at jobs@travelmacho.com
Thank you!
A framework without documentation, is not a framework at all. The article spends a bit of time on this, but I believe it's worth reiterating. The reason for using a framework is to not have to rewrite common functionality. Without good, complete documentation (both in code and external to the framework) one cannot even evaluate a framework in a timely manner.

While doc-blocks and comments are crucial to all code, and especially crucial to framework code, a framework that relies solely on auto-generated documentation is one without complete documentation. There is more to documentation and the coherency of a framework and its use cases than describing its microscopic parts.
2.4 M is the highest point. In other words, on a number line, the rest of the country falls to the left of it. Averages are an important concept to master.

Also, as positive feedback loops kick in (e.g., trapped methane will be released from the ice, and methane is a 50x stronger greenhouse than CO2), heating will occur much more rapidly.

Finally, ice sheets will melt pretty rapidly, as melting water acts as a lubricant, and encourages faster ice breakage and melting. There's a documentary on this I'll try to link.
One of the things I'm most excited about in Python is the new asyncio that Guido was talking about. I hoping that with an IOLoop in the standard library and built in Futures, that many of the synchronous network libraries available today will be able to present a synchronous mode and an asynchronous mode. The big strength of NodeJS is the async ecosystem, but Python could catch up quickly if asyncio really takes off.
"git stash -p" too (though I use that less frequently since stashes don't compose well).
I've been using Keepass2 for several years and I couldn't be happier. Although its slightly buggy at times on Linux and getting it running on Mac can be a bit difficult.
I've found autotype to be more than enough personally: http://keepass.info/help/base/autotype.html

In fact, I usually just copy the password with Ctrl-C and the username with Ctrl-B. You can configure a secure clipboard erase after n seconds.

One thing I really wish had better support is ssh-based entry-level sync of databases[1]. Keepass has a plugin for it but I don't know the status for KeepassX 2 (currently in a non-stable release state). If I could point KeepassX at an SSH remote path and have it transparently sync at the entry level it'd be almost perfect.

[1]: http://keepass.info/help/v2/sync.html
I got there from the article, but I'll say this here:

This just blew my mind.

Seriously, I'd never seen it laid out like this, showing how the different commands interact with the different "places". Indeed, the "Places Model" that was explained in the article is super, super, helpful. I found the biggest hurdle to understanding and to teaching Git is not understanding this model.

The people I know who aren't familiar with Git generally use the SVN model, and coming to understand all the different "places" that things can be is often confusing.

I love this article, and I love this cheat sheet!
The weather has been pretty bad in the parts of the country where most people live.
I would personally buy jelly splash from wooga for 20 bucks but I would not spend anything in-game as it seems like cheating to me.
I read that the browser autocompletion plugins from KeePass work with KeePassX, but I've never tested it.
Never reset my password
Cryptanalysis on “Secure untraceable off-line electronic cash system”
http://www.copyright.gov/help/faq/faq-general.html

When is my work protected?
Your work is under copyright protection the moment it is created and fixed in a tangible form that it is perceptible either directly or with the aid of a machine or device.

Do I have to register with your office to be protected?
No. In general, registration is voluntary. Copyright exists from the moment the work is created. You will have to register, however, if you wish to bring a lawsuit for infringement of a U.S. work. See Circular 1, Copyright Basics, section “Copyright Registration.”

If I create a story it is automatically copyrighted (unless I specifically license it differently) however if I wanna sue, my copyright must be registered.
Screen mirroring on Apple TV works well, assuming, of course, that you're on a Mac and the OS lines up.
When I converted my book to Epub and Mobi I just focused on embedding watermarks/serial numbers so I can identify where the leak is if it leaks. However, I trust the people that bought my book to understand how much effort I put into it and that if they would share it with someone else; it would really hurt my feelings. However, I would never prevent them from putting the book on all their different devices.
Google barge must be moved, state says
Ebook DRM is such a silly idea. Even absent vulnerabilities in the software, it's trivial to screenscrape & OCR the text.
Haha, completely true. Still it's not as explicit as it could be. Am I being nitpicky? Sure, but the word "graphical" only appears in the context of the IJulia notebook. Again if you want to really sell this to scientist, really explain the graphical stuff since plotting is an essential part of doing computational mathematics.

It is interesting your example about Matlab. Did you design it with vectorisation in mind? Not to dismiss your coding skills, but I've seen a lot of poorly-designed Matlab code that just doesn't exploit the Matlab language. The office mate I mentioned above was one of them. I took a look at his code once and vectorised it and something that was taking 10 minutes took 30 seconds.

I am definitely going to use it on future projects. Since right now I'm finishing up stuff it wouldn't make sense to re-write all my Matlab processing routines into Julia. I think a good specifically designed open-source version of Matlab is needed. Yes I know about Octave but I've never seen anyone really use Octave since it never seems to work for more complicated things.
Its not. Work Git in a simple workflow. Start with adding, amending, rebasing and stashing. Additionally incorporate it into your workflow.
Emphasis on the leverage part. Interest rates matter, a lot.
US ready to return to moon
The only problems I have with KeePass are it is Windows-first (though I know there are third part native clients for Linux, OS X, Android etc) and that browser integration is not comparable to something like LastPass. I do want to get away from LastPass as my trust in the cloud (especially US based cloud services) took a dive after Snowdon.
I tab cast in Linux fine.. needed the latest build of Chrome at the time currently running 27.0.1453.12 dev.
I guess this is kind of nice because I won't have to worry about people connecting to my <insert non-technologically adept person>'s open or poorly secured WiFi and start playing porn as a joke.

But you can still stream a Chrome tab, so... maybe they are not really preventing anything except good audio sync.
> 3. "You just don't understand Git's model" Well many programmers barely understand what a compiler does yet they are capable of writing software.

I really do think this is the issue. I've been using git for about a year, but I was never confused about what it was doing because I understood it. I eagerly watched the developed back when the whole Bitkeeper thing came to a head. Not only did I see the start, I saw the situation it was born in.

Git is a uni-directional acyclic graph for tracking patches.

Git was designed around the model the Linux kernel had used, sending patch sets around. You merge people's patch sets in, you re-base an existing patch set on the current development, you figure out what the difference is.

Since Git tracks all those patches (which everyone calls commits), it has a full history of them. That history is a simple graph that always moves forward.

The distributed stuff (like origins, remotes, etc) is just a way of formalizing all the "look at my tree" stuff that the kernel guys did.

The basic model really is quite simple (the command line certainly has a few warts), the distributed stuff makes a fair amount of sense, and the patches aspect fits in really well.

I think the problem is that most people come to it from the CVS/SVN model. Commits in those systems are more permanent, where as the patches floating around the LKML were always more ephemeral; you could try to apply them at any point if you could fix the merge issues. I actually wonder if borrowing so much of the existing version control system vocabulary made things worse.

Commits are patches. 'Staging' is the stuff you haven't send to the mailing list yet. Branches are long series of patches. Merging is accepting patches, and re-basing is apply a patch set against a different starting point.

If you go straight from "This is what CVS does" to "This is what Git does", you miss why Git works like that. Whenever your mental model doesn't match reality (in this case, how Git operates) you end up with frustration and confusion.
Isotopes of specific atoms have a different biochemical targetting and effect than EM radiation. Iodine is concentrated in the thyroid, strontium makes its way to the bone (close to hematopoetic stem cells), etc.
I would try Keepass Droid[1]. I used a similar setup in the past and didn't have issues opening.

Personally, I don't like the idea of browser plugins and I'm perfectly happy using copy and paste.

[1]https://play.google.com/store/apps/details?id=com.android.ke...
It's curious that the PC model of selling the customers relatively modular systems is rapidly falling by the wayside in favour of highly integrated systems, which at their logical extremes are completely unmodifiable. We've crossed the point at which system integration outside of the SoC is going to get less valuable very fast.

PCs are clearly headed this way too, but it means economies of scale for particular configurations are going to be much harder to come by.
For those looking for something ultra lightweight, I highly recommend pwdhash (http://pwdhash.com). It's not a password manager, it's just an open source hashing algorithm that protects you from sites storing your password poorly. Instead of depending on them to store your password in a one-way hash, it does it on your end before sending the password to the site.

The algorithm is very roughly base64encode(hash(password + domain)), and then truncated to match your original password length.

The form on the site is just a demo (and backup if you need to use it outside of your own browser). What you really want is the extension (for most major browsers). You can type in the same strong password to every site and the extension will always hash it to the site specific password so you don't have to worry about them storing it poorly. You can also use unique master passwords for certain sites, if you so choose.
Best one out there IMO: https://outpost.travel They aggregate a huge chunk of them.
i've used these guys before. Seems pretty good

https://outpost.travel/
Git is hard until you learn more about it. Just like programming. And using servers. And everything we do that makes us worth hiring.
I guess they're going to disable using Chrome with Chromecast.
Third prominent banker found dead in six days
I still think the absolute best way to learn git is to watch the talk Linus gave at Google some years back - http://www.youtube.com/watch?v=4XpnKHJAok8 - just understanding the underlying concepts makes the rest of it easy to grasp.
You could also say that newlines always terminate statements unless a continuation character is used. That's a trivial policy that works very well in practice.
A while back I set off half a day to setup KeePass, not that setting up KeePass takes that long - but generating random passwords for all the sites that I use did. KeePass is great, there's an app for Windows Phone that is great and there is a third party plugin for Chrome that will both enter and help me save passwords when the vault is open.

Great software, everyone should be using password vaults.
You can get one for about $14 CAD extra at Amazon.ca: http://www.amazon.ca/Google-Chromecast-Streaming-Media-Playe...
98% of the WTFs in Git are attributable to the poor command line interface, with badly named commands and forgettable option switches; the underlying workflow is simple. It's only palatable after you make some aliases.
Accounting for Cryptocurrency
Perhaps the question should not be why is Git so hard compared to SVN. A better question is, why is Git so hard compared to Mercurial. For me the problem is not the complexity of the model -- the value prospect of a DVCS is clear. The problem is the complexity of the interface.
We do this! Check out http://www.tripping.com/

Tripping is the top metasearch site for vacation rentals with over 1 million homes worldwide. We also have the richest data set in the industry, so it'll be fun to see how our data compares with BeyondStays.
You pricing model is a bit strange. Say I only have one product to sell at a farmer's market. Your subscription model will have me paying $100 a month for one label. Which if I only have one, means that I will pay for one month. It will cost $100 for the label. I feel that could be an issue with this type of market.
It's funny, when I was learning Git, it was the first source control system I'd ever used, but most of the tutorials were for people switching. So all the (justified) emphasis to forget all I know about VCSs was just baffling for me. And with no baggage, the basic mechanics seemed perfectly sensible.
As of 2.23 via Debian yes: http://i.imgur.com/vCKvoZF.png
Perhaps my question wasn't clear, I'll rephrase.

ID is a specific theory which you either support or you don't.

When does a person specifically support 'climate denial'?

If I say that the observed sensitivity is less than the forecast sensitivity from models, am I in denial?

If I note that the warming period from around 1979-2000 has paused, am I in denial?

If I state that the regulatory frameworks suggested and implemented have failed, am I in denial?

If I make statements that project historical climate change shows large variations, am I in denial?

The reason I ask this is there seems to be a drive to lump people into a category called 'denier', and I'm uncertain was to what that boundary is, as defined by the people who use it.
Or worse...

There is a certain series of books, that several installments are only e-books, and the only place you could buy them in Brazil was from Fictionwise.

Except Barnes & Noble bought Fictionwise and closed them down, and left a faq on Fictionwise site saying that you cannot even download the books you bought on that site if you are not in the US...

Meaning, that I NEED to pirate books. ZERO stores sell it to Brazil, and ALL of them have DRM. The only way to get the book, is find a illegal copy (because even if you bought legally in the US, the DRM would not allow you to read it in Brazil anyway)
Where in the U.S. will you find the most “pleasant” days in a year?
If nothing else, you can at least see what a Google talk with Linus making more light-hearted remarks looks like, compared to the LKML-related posts discussed months ago.
I agree this might be nice for certain apps, say the Youtube app, where the whole purpose of the app is to show video to the user.

I write a bunch of apps right now that have the ability to show video has one of the many functions of the app. Having to put an icon like this on every screen would take up a lot of screen real estate and I think confuse a lot of our users.
What a fascinating story. Thank you for sharing it.

I totally hear you on fact that it was hard to see at the time, but obvious now. You want to believe, which completely messes with your mind.
Unfairly down voted. Although I understand no one wants to hear bad news. Let's do this: meet me here in May/June and we'll see if my "prediction" of the effect of continued tapering is somewhat accurate. Here's the crux of it:

1) More layoffs in different sectors of the economy

2) Less VC funds to go around

3) Main street feeling the brunt of it
I agree partially.

CVS and SVN lasted so long because a lot of people don't need the complexity of a DVCS model. I think there would be a lot less hate for git if it made it easier for people to remain ignorant of the DVCS magic until they said, "Boy, I wish I could..."
But you just need to lower the temperature another 20-40 degrees. It would still take some energy but since youre starting at such a low temp It would seem it would save a lot of energy.
I think path dependence is plenty to force us into behavioral patterns where alternatives aren't more than marginally better. There may be ways in which infix is genuinely better (I'd conjecture perhaps flexibility of ordering permitting more communication, in terms of emphasis and structure, in the same formula), but I would stand strongly by the notion that the primary reason we respond that it's "nice" is familiarity. This is particularly recalling the trouble some of my peers had with order of operations, but I think if it was flipped and we'd spent a decade dealing with prefix notation before being confronted with infix, while we might find things with prefix notation to struggle with as children we would find prefix "nice" having struggled.

I think looking at pros and cons (in the abstract and in people's heads) of prefix vs. suffix could be interesting. What I like about suffix is that you can treat it as a stack. What I like about prefix is that I know what kind of node I'm building as I consider the arguments. I've not done enough of either to have much opinion on which matters more (some lisp, some rpn calculators, but not enough). I certainly wasn't agitating for prefix (in particular) above.
Can the president not declare emergency and bypass the laws? The laws may not help much
"No nudity" is a lot more strict than just "no porn". Does that mean that, for example, you could not make a Flickr app that lets you slideshow your photostream on your TV because Flickr allows artistic nudity? Or could you, but you'd have to restrict it to only show photos that are marked as 'Safe' in the safety filter? What about similar sites that don't have multiple content safety categories?
The AMD card I use is a 6870.
US wants cars to find each other through airwaves and warn drivers
Would be nice if facebook, google, ISPs and cell phone providers refused to do business with employees of the white house, congress, NSA and FBI.

Shut down their social networking and email accounts, their cell phones and their home TV and internet access.
"cloud" concepts that were published in the 70's

Not only published, I did use cloud computing in the 70's - we called it time sharing. And our keyval, schemaless databases obviously couldn't be called noSQL before the advent of SQL!
Git has troubles under Windows. If you want a simple dvcs, use Mercurial. It's well supported.
The changes probably more to do with the replacement of laptops/desktops with smartphones/tablets. Joe Sixpack doesn't have as much use for Wintel as he did in 1998.
What I like about mercurial, and especially the TortiseHG interface to it, is that there are a TON of plugins/addons that give you a LOT of power when you need it.

I've needed to strip changesets once in the 2 years of using it, and rebase once. I don't get why these are considered core functionality for git, but maybe I just don't get the workflow.
Not if its a 24 hour clock!

I'll show myself out. >.<
Their concern is more likely that it will bring Chromecast to an end
Is it really hard? Anybody can use git.
If people are bound by a constitution, created by the best minds of the day, which specify a government of limited powers not amenable to democratic expansion, then what is that but rule by philosopher kings?

Note that the U.S. Constitutional scheme is not one of minarchist government. The powers of the federal government are limited to those enumerated, but the scheme presupposes the existence of state governments, whose powers are nearly unlimited.[1] Moreover, the Constitution guarantees that these state governments will have republican form.

[1] More or less, the states were considered to have inherited the sovereign powers of the British Parliament, which were limited only by unwritten British constitution (i.e. the historical rights of Englishmen).
Wow. I use Mercurial so much, that I forget that some people have no idea about it at all.

No, hg bookmarks are not a plugin, although they were like four years ago. Hg push has this to say about bookmarks:

If -B/--bookmark is used, the specified bookmarked revision, its ancestors, and the bookmark will be pushed to the remote repository.

That's all it has to say. If you do "hg help bookmarks", you'll get more options about bookmarks, but they're not immediately relevant to pushing.
Or what if you had an app that guided folks through self-exams for testicular or breast cancer?
and iOS 7 only. But I guess there aren't many others out there whose iDevices don't support the upgrade.
The current DRM was broken years ago, so I doubt that any leak of private information necessitated a change.
Attempting to Code the Human Brain
What sort of things do you find lacking in the editors you have tried?
Google’s Stock Split Means More Control for Larry and Sergey
Plenty of covers are just as good as the original some more famous.

http://www.businessinsider.com/17-cover-songs-better-than-th...

http://mentalfloss.com/article/53336/20-songs-you-might-not-...
Ah no. As I stated in the post, in the second sentence: "Git is not hard"

Question: Why the heck is Git so hard? Answer: Git is not hard.

The article is a false premise.
I make no claims about anything - I merely read an interpret the published results.

The reason 'healers' are wrong about mental illness is because their hyphotheses are either untested, or proven to be wrong. Not because lots of researchers agree with the opposite.

The 'ordinariness' of a person is immaterial - Einstein was a patent clerk who had a book published refuting his views by 100 experts. He was still right.

The point I am making here is that you should never argue a point by consensus, or by authority, for that matter. You should argue a point based on the results of testing a hypothesis and finding it true or false.

Scientists of any discipline do not become automatically right because they don a white cloak and publish in a journal - not when one does it, not when an entire industry does it. It is a fundamental mistake to believe in an argument from authority or an argument from consensus. Quite frequently, authorities do get it right (precisely because they have studied it for a long time), and most of the time, they all agree with each other (forming a consensus). But these things flow from the fact that something is right (and observable, and reproduceable) - not the other way around.

I say this to try and elevate the level of debate quite apart from climate science, or GMO, or any of the other fashionable arguments.