skysight-inc/HackerNews huggingface dataset:
Engineers are often beaten into a "no, because" mentality by managers who only hear the "yes" or the "no" and not the universe of constraints under which that conclusion is given. Being a "yes, if" person can be a recipe for disaster unless you really trust the people you're working with to be able to understand the challenges that need to first be overcome. Let's be real: the overwhelming majority of business people are not as brilliant as Walt Disney.

In my opinion, a better approach for an engineer in typical real world conditions is to be a problem solver while controlling the message. "Yes, if" gives up control of the message. Instead of saying "yes" rephrase and reformulate the idea into your own words while adding the necessary constraints. It's a small difference, but it allows you to take full ownership and control of what you're signing up for.
Exactly my thought reading them. The original comment laid it all out and then the troops of people who just don't get it decided to parade around their misunderstanding.
It's historically more romantic to kill Hitler than any other dictator.
LightTable is truly terrible. Adobe beat that team with Brackets without even really trying, and all of the gimmicks it promised have been available in vim and subl for a while. They should do something else with their time.
The impact of a Google penalty (Rap Genius)
I'm using bzr on a large scale project and have not experienced any problems. A full fresh branch does take a while to complete but I find it acceptable as we're not branching the full repo from the server that often. Usually its local branches.
When using git on a similar scale project we found that we spent a lot more time managing the source control system than we ought to. Source control should be something you rarely worry about and requires no 'management' other then regular usage. Git was not that. Git required effort.
PHP Weekly - New Year edition
The irony of this thing asking to post on fb/twitter then create yet another login is not lost on me.
Why I can’t call myself a gamer anymore
I like the concept but it still doesnt the solve the problem:

The concept is that if it were accepted by browsers, devs wont have to struggle with squatters for domain names. So instead we register the hash for a word or phrase we want to use and us that as the domain.

BUT. nothing stops the squatters doing the same thing on this new concept. the squatters will just register the hash leaving you in the same problem as before
It depends on what do you mean by "bugged". I don't use KDE, but I could probably help you figure out what's wrong. My email should be in my profile.
I'm not a lawyer, but I believe that cases like the ACLU v. NSA will be able to strike down programs like this. But you're correct, unless Congress is moved to do something about it (which, given their track record, seems unlikely), we'll have to wait until the next election for a mentality shift.
Cleanup your social media apps? How about delete your Facebook account to start 2014. Facebook is so 2010... I deleted my account years ago.
I disagree wrt Github. A lot of projects I was involved in wound up switching from git to mercurial because it was too difficult to manage git master repos on a server compared to Mercurial. Github solved this neatly, and the issue system has allowed my last two companies to switch from Mercurial+FogBugz|Trac to Github. That's useful consolidation and lower admin overhead.
This is excellent trolling material because you can argue in both directions: It proves proprietary software can't be trusted; and at the same time it proves Open Source is all about free knockoffs of innovations made in proprietary software.
The only "downside" that I see at the moment is that it doesn't recognize apps that are installed in another way. Given that I've installed most of the software that I need already it makes Cask much less useful to me. If there was some way to let Cask scan your system and know that I've already installed google-chrome and adium that would be cool.

Quite a few of the apps I use (iTerm2, ST3, Chrome, Adium, etc.) update themselves periodically. I wonder how Cask deals with that?
0 have access to my facebook, how disappointingly satisfying.
Like this: http://en.wikipedia.org/wiki/Chris_Benoit_double-murder_and_...
Here's my problem with the implied attack on skeptics: sure you can point to the cases when the skeptics are wrong, but for every poo-pooing of what turns out to be a tremendous invention, there are 99 cases where skepticism averts disastrously misconceived projects. There is tremendous economic value that is preserved by people who say no. People like to use the example of Jobs launching a tablet in the face of skeptics, but this doesn't give Jobs enough credit. Apple is tremendously skeptical. A huge part of their success is the products they don't launch.
I remember the local "pioneers home" (what's the translation of "пионерски дом" actaully?) not having floppy disc controllers for their Pravetz 82 machines. So we had to type small BASIC games found in magazines in order to play. Typing to play ratio was usually 1/1.

Good luck with the project!
I remember the days when there was an eject button there. And any quick press made your macbook sing the song of its people. In 10.4.9 I believe Apple created the delay.
"best" in this context is obviously hugely subjective, but I'm disappointed that it's just a list of flagship offerings from the biggest manufacturers. No apparent consideration for more esoteric and interesting definitions of "best" that could include handsets such as the Photon Q (has a slideout hardware keyboard), Yotaphone (has a second e-ink display for ebook style 'always on' things), or Moto G (insanely cheap for a smartphone).

The Android ecosystem is so much bigger than the marketing budgets of Samsung and Sony might like to imply.
All of which are optional it seems.
Release of 2nd Edition of the Elements of Statistical Learning
It's a bummer to think of all of the real-life dollars that have been sunk into Bzr's development, which I'm sure makes a decision like this harder. That said, isn't this what forking is for? The people who want Git support should code and maintain it themselves.
Compared to the decision (and ability) to contribute to Emacs, the choice of DVCS seems to be rather unimportant.
At the end of http://antimatter15.github.io/ocrad.js/demo.html, "When you include the training data, Tesseract is actually kind of massive — A functional Emscripten port would probably be at least 30 times the size of OCRAD.js!"
https://twitter.com/TheAverageShark
I never thought I'd see ATS referenced on HN...
for me it's the easy branching and rebasing that make git the winner. That's in spite of the inconsistent cli.

If Hg were as good at branching and rebasing, I'd reconsider it.

btw, anyone know of a python command line client for git? I just keep finding stuff for programmatically using git and that's not what I want.
Even SF authors and thinkers familiar with computer technology missed the possibility of a truly open and universally accessible networked platform. The closest I'm aware of was Jerry Pournelle's prediction that people would subscribe to 'Information Utilities'. I suppose you could argue that Google and Facebook are information utilities of a kind, but not at all in the way that he described them.

Another technology I'm not really aware of any SF authors or futurists predicting in any meaningful way is autonomous aerial drones. It now looks like these things will eventually be everywhere handling postal deliveries, emergency response and surveillance.

If you'd asked a cross section of computer technologists in the 70s how long they thought Moore's Law would last, I wonder what they'd have said.
I look up to Reid Hoffman, Jobs, Drew Houston, Zuckerberg, Marissa Mayer - founder/product people who put so much love into their products that you can feel it. In order to build like that you have to be so immersed into the problem and so painfully aware of its every nook and cranny it hurts. Those guys translated real-life human processes into frictionless online experiences so good, they save lifetimes worth of hours for society daily. That is what I want to do when I grow up (but do it for the execution process). The process of taking a pursuit from an idea to a fulfilled or fundable project with the right team, mentors, and exposure anywhere on the planet in the matter of hours or just a few days.

I haven't tried to raise VC money yet. Self-funding for now. I want to build a product so good its numbers cannot be ignored. Currently trying to get access to advisors who have been there before me with similar problems.

And I genuinely hope this doesn't prove true: ( http://www.bostonglobe.com/magazine/2013/11/02/how-female-en... )
Wow, that was a bad move. I'd make it a triple press to turn off if it was demanded that it be a normal key.

That's really too bad it's just a plain key like that. On my windows keyboard, I miss the backspace key all the time and it has an eject above there which makes a lot of drive noise even when the slot is empty, but I'd scream bloody murder if it actually slept. (the crapware my employer puts on my laptop makes it painfully slow to sleep and wake or do anything else really).
Confirming that, Bitbucket added git support because they saw Mercurial as not competitive with Git.
There's a lot of girls in the IT over here. When I think about it - most of the QAs that I know are female :-)
Clapper was also in the unfortunate position of being legally required to lie: Refusing the respond, or deferring his response to a closed session, would have been evidence enough that such a program existed.

Anything other than a simple, direct denial would have been 'leaking' information about the possibility of such a program existing, which is expressly against the law as well.
> Remember the netbook craze? They put linux on there, but they didn't start to sell in volume until they replaced it with windows.

Those were gimp versions (distributions) of Linux though. We haven't seen what happens with a properly supported straight-up Ubuntu or such full-featured desktop.
It's intended for recognizing typeset characters, not handwriting.

So why did they provide an interface that lets you scribble? I dunno. For fun, I guess.

(Though the author does say "Ocrad does seem to vastly outperform GOCR when it comes to letter sketches on a canvas, so that's the one I'm focusing on here." which suggests that recognizing hand-drawn letters is something the author's interested in.)
> I wished people would use software based on merits, not on popularity.

this. so much. but "social and signaling effects" and "mindshare war" instead. sigh. what /is/ true, though, is the quote from the linked article:

"All problems in computer science can be solved by another level of indirection... Except for the problem of too many layers of indirection."

anyway, in an attempt to return from the hopelessly abstract and say something cogent about hip technologies and the article at hand, umm... i wonder how bzr runs on pypi?
M-x package-refresh-contents

M-x package-install

<package name>

That's with a blank .emacs file on Emacs 24 on a brand new user account I created just to test that for you.

EDIT:
(ofc the auto-installing my favourite packages stuff is elisp I wrote)
What is Facebook?

On another note I have 132 text files with passwords in. The whole security thing isn't going to get easier.
(package-initialize)

Wow, now you have access to the package manager.

Emacs is meant to be customized heavily by its users and the language to do so is Elisp. If you are afraid of that then I don't know what to tell you.

You are quick to condemn all Lisps with an assertion that doesn't make sense to me.
Show HN: I learned basic data mining over christmas and build a news aggregator
I may have an idea for you. Shoot me an email, it's in my profile.
How could I know? It was the me from the other timeline.

I don't know why HN shows comments from the alternate timelines, I'd file a bug for that if they had a bugtracker.
Exactly. If we are going to hypothesize about time travelers then we have to accept that any significant reason to time travel has already happened. Futhermore it has happened more times than we are aware of to create our specific timeline.

Maybe Hitler was a time traveler himself.
The presentation is almost completely illegible
I'd prefer to take the term back than to give it up, personally. Gaming culture used to be better than this, and if we can kick the fratcore back to the fringes whence they came, it can be better again.
is this open source? What tech stack did you use? How much time did it take to code up?
Mid 13 MacBook Air 11" ignores a short tap and turns off instantly at a longer press. I wonder if it's a machine thing or if it's a typing style thing?
The only famous person that I can suspect of being a time traveler is Warren Buffet. It would make so much sense.
There are a few things I don't like about this homebrew-cask. My biggest issue currently, now that the installation path can be specified as /Applications instead of ~/Applications[0], is that it makes a symbolic link from its install location to the Applications folder. Since the standard for GUI applications on OS X is to have some built in update system, I just want the applications to be copied to my install location and left alone. This means it would only automate the install process which I think would be better then managing their lifecycle.

[0]: https://github.com/phinze/homebrew-cask/blob/master/USAGE.md...
Imagine a society where those in charge, all the way up to the President, were just as afraid of prosecution and life sentences for violating the law/Constitution as peons at the bottom like Snowden.
I've used Cask for a few months now and it's been great as promised. Developers are responsive and accepted my formula additions quickly.

So glad to see it on HN; can't recommend it enough.
"I think the idea of things being broken for a bit while you refactor implies that you haven't checked the code in..."

This makes me cringe. I think it means that the code hasn't been merged with the main branch, or to the release branch, or that the feature flags which turn on the new code haven't yet been set to turn it on by default yet.
2014: The Year of Results & IPOs?
> rewrite emacs from scratch

You obviously have no idea of how huge undertaking would this be. You are free to write your new editor and call it Fnbdt.
Does HN now stand for Hipster News?
I go into configuring postgres for my automation book. You can also check out the source code to see how my script set ups postgres.

http://www.amazon.com/Deploy-Rails-BlueBook-2014-Edition-ebo...

https://github.com/jbwyatt4/railsbluebook2014/blob/master/co...

Just remember to login as the postgres user in Linux.
I don't understand, what's wrong with package-list-packages? It has concise descriptions, MELPA is kept very well updated, and and installing plugins is a breeze, no elisp configuration is necessary for like 90% of the packages you install.
In later revisions they added a stronger spring underneath the button to prevent unintended resets. I had a II+ with it back in high school (48k RAM, dual floppy drives, 80-column card -- I was the envy of all my friends!)

I'm wondering if a plastic fence around the button can be made to act as a guard. Or perhaps a modern equivalent of your uncle's bottle-cap, with a small hole where you could insert the tip of a house key or a pen to activate the button.
>> I don't see a date on this essay

This is a tangent, but: everyone, please ensure that every article you put online has a date. Especially if it's technical.

I don't want to find it 6 years later and be misled.
Interesting - thanks. I was hoping for more results, but with this falling rapidly off the "newest" page, and with only one upvote, I guess we won't get (m)any more insights.

Edit: Last minute surge and we're on the front page! Amazing - thanks to those who voted - I'm waiting to see if we get any more answers ...
I never claimed it was secure, or private, or whatever. Just that the functionality of Snapchat embodies what the author was saying.
Just not the same. Adding functionality to Eclipse is a "project". In Emacs, it's just some code and an eval-last-sexp away.
"Computing power" is not a currency - you can't store value in it, it's transient and consumed as soon as it's produced.

The time-computing-cost output of a given computer decreases with each new model released. Each new model of CPU does more calculations using less power, or does more calculations over a previously unobtainable timespan.

Your computer, sitting in front of you, does the same, but the amount you spent on it, it now does less.

Computers are massively inflationary - it's why people only buy them when they absolutely need them. It's why you have 1, not 20 as an investment. It's why the second hand market for PCs is terrible - because they're worth far less each month after you buy them then they are new from a manufacturer who is constantly producing more.

And of course more importantly to all of this: computers have value! They do things! They produce value for people by owning them. "Money" does not. Just having it does absolutely nothing!
I check which apps have Facebook permissions and remove them all the time so 13 didn't surprise me (I wanted those 13 to have permissions). Twitter was more of a surprise with 45 - 41 of which can 'act on my behalf.

Edit:

Please change the title of this post (at time of writing it is: "92 Facebook Apps Have Access To My Account"). The service checks permissions for around 10 different sites - not just Facebook.
Great breakdown
And what's the alternate solution? Growing babies in pods so the machines can harvest their energy while they live in a complex simulation? Hey, wait a minute, that sounds awfully familiar...
The Most Dangerous Man In America:
https://archive.org/details/TheMostDangerousManInAmerica

I will watch it now.
Ten (edit: even five!) years ago I'd agree with you. Back then a source control system was a piece of software you used for keeping a versioned history of your work and to enable you to collaborate with coworkers or friends. It was a tool.

Now? It's A Big Deal to a lot of younger developers. It is almost totemic. If it's not Git and (ideally) Github then.. it isn't worth hacking on?
What would happen to your income if you were hurt & unable to type for a year?
Should banks really be afraid of bitcoin and bitcoin startups?
WorldOneInteractive+Sermo-How Technology is Making Global Healthcare Better
This XWidgets project for Emacs has a rather unfortunate name, given that there is already a well-known GUI toolkit named wxWidgets.
Satoshi is a time traveller...
SEEKING FREELANCER DC/MD/VA AREA

I'm going to be offering programming and or database courses (evenings and possibly weekends) and I'm looking for talented folks to teach them.

I'm most interested in Django but I'm willing to entertain other ideas for courses depending on your expertise.

I'd prefer people who have some experience teaching or speaking.

Hourly pay should be pretty high since the classes are only a few hours.

Email me at courses@blendedtechnologies.com
I knew a lot of people who learned English from watching fan translated anime. They had perfect written English, but I don't know about spoken.
NgUrlBind: Easily bind AngularJS scope properties to the URL
12 tips to toughen up your new Android device
Linux has something like 60% of the mobile market already.

I'm perfectly serious, the cognitive dissonance that fact causes in Linux desktop enthusiasts is very revealing. If 'Linux' ever gets anywhere on the desktop, it will be one 'distro' (I prefer to call them Operating Systems) running one desktop environment with one primary application development framework that does so. That's because that fact that Linux has anything to do with Android, or FirefoxOS, or Ubuntu Mobile is basically irrelevant.

What actually matters is the UI layer and the development framework. That's why the fragmentation in Linux distros has killed any chance of Linux taking over the desktop. It's because the things that actually matter - desktop frameworks and development environments - are where the main fragmentation lies. For desktop dominance it's that desktop layer that has to be as unified, robust and compatible as possible.
I'm a little surprised it's not GPS-based, with prices on GPS modules these days easily below $20. Make it powered by water movement and you can have receivers nearby to pick up the signals, so that you can see exactly which sharks are where, how fast they're moving, their depth, etc. The signals just have to be strong enough to be receivable when the shark is reasonably near, any since any that are farther away are of less concern. Even better if they show them on a big screen at the beach.
Drive Me - Autonomous driving project by Volvo
I focus by ceasing all communication with the rest of the world. Logging out of your social media accounts and closing anything else that isn't relevant to what I am trying to focus on is a wonderful approach.
The comments on this article read like the Apple forums, 'I can't replicate it, so you must be doing it wrong.' Just because it's not happening to me doesn't mean it's not an issue.

Fact of the matter is that the laws of unintended consequences are at play here. Apple took a button which was perfectly fine being separate and on its own and made it part of the standard keyboard. Then they took away a confirmation dialog that would have prevented it from automatically switching power modes.

This wasn't a problem, now it is, and Apple refuses to acknowledge the problem. It doesn't matter if YOU don't have this problem, some people do.

I am really hoping the past week of low quality HN commentary is simply a by-product of the weekend folks having extended breaks...
Peter Woit also has some material on this :)

http://www.math.columbia.edu/~woit/wordpress/?s=boltzmann+br...

as does Luboš Motl:
Boltzmann brains: popular misconceptions http://motls.blogspot.de/2008/08/boltzmann-brains-trivial-mi...
You can delete your Google+ account without deleting your Google account [1].

[1] https://support.google.com/plus/answer/1044503?hl=en
Or we are the future as it's happening so its up to us to figure it out.
What would you suggest as the title of this post?
It's beautiful for how it captures the essence of all message board fights.
What does this replay have to do with my comment?

Why has my comment been down voted? The point of the post is social media apps cause a privacy concern. What about Facebook itself? This is like go remove a couple of small cancerous tumors but let's not treat the lung cancer.
Robert Scoble - Tonight I'm glad I'm not running a tech media...
Try https://github.com/LazarSoft/jsqrcode...
The impression I have is that bzr is just another roadblock between a potentially interested novice and a patch accepted into the Emacs source.

(It's not by far the largest one, though, and while I think esr has a point, I also think it'd be of help for some of the current Emacs developers to publish a "How to start hacking Emacs" document, for the benefit of people like me who would love to contribute but who have absolutely no idea where or how to start.)
How a Cabal Keeps Generics Scarce
I think the idea is that they would go back to stop the 9/11 attacks, and then on the day prior would look up "flight 11, flight 175, flight 77, flight 93" in google (maybe in separate searches) to see exactly when/where they took off. They wouldn't mean to leave the clue, but no one should have any reason to connect those 4 flights together until the next day.
Props to you for owning up to being a sexist. I am too. Pretty much everyone has sexist and racist biases. It's the sea we swim in. I wish more people would face up to it like you. Some conversations would be easier if people didn't get their feelings so hurt by being called sexist.