skysight-inc/HackerNews huggingface dataset:
I'm not sure to get the point. If you are relying on a tool to reach your end goal, you should be as familiar as needed for your purpose. I think the more you will rely on the tool, the more you should know it's inner workings.

For your filesystem analogy, if your Python app uses the filesystem as a storage layer you should be clear about the features you expect. When a DOS user will come telling you his data is not stored, you'll have to explain you use long filenames with non compatible characters. And perhaps symlinks for your folders, or access control for user management. And suddenly "just store my data" is not good enough, you'll have to care how and with what limitations.

For any abstraction you heavily rely on, eventually you'll have to understand where it leaks.
175,000 People Sign Petition Against YT Comments (Is it really THAT bad?)
What is "git prompt" and how do I turn it on? A quick search didn't reveal anything.
His arguments are amazingly unconvincing, and he attempts to sweep by far the most important point for most people—whether or not Gmail is a good mail client or not—away with random hand-waving: "Meanwhile, its interface is as stale and frustrating as ever". Er, no, David, it's not (and never was).

Where does ZDNET find these bozos?

As far as I can tell, this is ZDNET hastily attempting to get some clicks by pandering to the youtube rage-quitting brigade.

Business as usual for them I suppose, but why do people post this crap to HN?
Miami's tech start-up scene is heating up
You are right. The proper acronym is ECG.

I guess you've never had a polysomnography. There are electrodes placed on the scalp, chest and leg.
In a sense, if you only care about net profit, where you can always reinvest gross profits to drive the net to zero.

Analysts estimate Amazon Web Services will have $3.8 billion in revenue in 2013, with a 100% gross margin. It's big enough that it's raising the gross margin of the whole company.
I've been downmodded heavily elsewhere onsite for suggesting that HNers love to hate google because of hipster mentality, so that clearly can't be it...
The same as anyone else in Bitcoin, I think. Obviously I want to maximize the market capitalization of my product. If I keep the bitcoin, I risk devaluation, whereas if I cash it out, I risk losing out on potentially huge market gains. I want to encourage the market, in any case.
There is a strong trend of anti-Google stories, not just on HN, but all over the web.

Why? Is it just trendy to dislike Google? What are the alternatives to Google services? I am curious, I am not ready to dump Google, but I have been diversifying the services I use. Started using Outlook and Skydrive.
BTW I have my own story about this.

I actually have two Google accounts, my "real" one and the one I use to joke around on video game clips on YouTube. When Google strongarmed the second one into g+, I knew that even if I decided I wanted g+ for some reason, I would never, ever, ever want a g+ page on that YouTube account.

So imagine my surprise when I received an email beginning:

"This email was sent to you because you indicated that you'd like to receive Google+ Pages performance suggestions and updates"

Go to Hell, Google. I asked for no such thing, and if you somehow tricked me into accidentally not opting out of any such thing, you can still go to Hell. So if anyone says g+ tricked them into something, I'm going to believe them barring hard evidence to the contrary.
Pastor: Religious faith can prove quantum physics and gravity, igloos for sale at 10.
It's simpler than that -- bread and circuses.

http://en.wikipedia.org/wiki/Bread_and_circuses

Calling it Hell detracts from the pragmatism of bread and circuses -- we are quite happy to compromise logic, ethics, and even our own personal feelings.

Or, more interestingly, artificially creating public approval through diversion, distraction, and the satisfaction of immediate and shallow desires.
Ask HN: How do I check if someone stole my source code?
Is there a website or some way to see if someone else is using the code I use for my site?

Thanks
Doesn't the large number of people saying "use the reflog" indicate that amongst git users, they know that it exists?
Even aussies can't make nice slides...

http://static.guim.co.uk/sys-images/Guardian/Pix/pictures/20...
GMail keyboard shortcuts FTW! Love em.
j-j-j-enter-v-"Fo"-enter

=
Move down 3 items, open email, move to "Follow up" folder

When you have lots of folders drag n drop is totally useless compared to this.
and where is snakegame() defined?
If any of your accounts get compromised, a simple su to the account with a weak password will give them everything. It's a big improvement, but the weak password is still a vulnerability.
I thought this was some sort of parody.

A fake ad that pretends a laptop is just an external screen and keyboard accessory for your smartphone.
Depends on what you're using it for. For Gumbo I found that it was more like 50-120%, i.e. for a good portion of time I was spending something like 50% of my work time plus nights & weekends on my 20% project. I was lucky to have a supportive manager, where after I showed him what I was hoping to do and some feedback from coworkers that believed it was very necessary, let me spend some of my regular time on it.

I have friends that do things like teach Lego Mindstorms to 5th graders though, and that by definition is bounded to 20% of your actual time and won't overfill the workday.
Outlook, that was worth a good chuckle.
Yes, awareness. I was reading 2+ hours a day of HN at my previous work. I was still more productive than most of my co-workers and was able to introduce useful tools, solutions and practices. One of my fellow developers asked, "How do you find out about all these stuff?"

So yeah, how do we find out about all these stuff otherwise?
The specific experience I have is being able to revert a merge painlessly with a single operation out of the box. This was unreasonably challenging with git. AFAIK there is no command for this out of the box and my research led me to believe I could only fix it for future commits by making other changes. That's not acceptable and utterly destroyed my confidence in every other feature. Why in as source control solution would you ever implement a feature which makes changes unrevertable by default? Its also a great example of the implementation impacts ng the user when it shouldn't - the only reason I need to know anything beyond what command to use here is poor design.

My problem is not from applying svn logic to git... Its from not knowing it well enough and expecting convenient defaults out of the box. Just using Mercurial solves this for me.
Well if you're not paying for it, it's still 100% profit :)
HN has been a blessing for me. It has taught me so much about startups/consulting and everything related. And the comments section is tremendously valuable. As an avid forum reader (self-proclaimed) I have the experience of knowing how to comb through the comments and be able to quickly extract what's important. Only a fool reads everything and interprets it on face value.

Sometimes in the comments what's written isn't important, but the thought process behind that writing could really help excel one's career (if one's able to discern it). I have to pay homage to the tremendously experienced consultants here, in which I've learned so much from, and has helped my career unequivocally.
A Gooey Cure for Crack-Prone High-Capacity Batteries
9 years of Tornados in US animated over 90secs.
That's the case with most people. I don't know any body around me who has gone anything beyond blinking LED's.

The main reason is any thing you can likely do on your RasPi you can also do on your Laptop. The need for a small form factor devices in production use cases always exists. But any kind of mass production requires serious application of effort to bring the price, stability and quality to a optimum point. And its an effort that spans months if you work full time.

That's too much for the ordinary web developers level of patience who expects to launch a fully functioning product over a weekend.
Outlook interface is the worst. I have been using it because my school is using it. Every two months or so I see new frontend changes. The style/font/color jesus christ. No. Just no. As much as I dislike some of the recent changes in the gmail interface, overall Gmail is still quite usable.

And if one doesn't trust Gmail then why would one trust Outlook or Yahoo Mail?

The one thing I complain the most about GDrive is only one account is allowed to log in and use google drive. I just don't understand why Google engineers haven't fix this issue.
To use bookmarks, I have to convince the whole team to use bookmarks. Why not convince them to switch to git instead? I use Mercurial plugins to give me commands that make my life better, like `pull --rebase`, `shelve` and `strip`, but getting coworkers on the bandwagon requires explaining which extensions to install instead of pointing to the man page for the appropriate command.

My git workflow is probably replicable in Mercurial, but git does it by default.
Poll: What's your target price for 1 BTC?
Since BTC the new high of $575.21111 on Mt. Gox what's your thoughts of a target price for BTC?
$0-9
$10-49
$50-99
$100-499
$500-1,000
$1,000-9,999
$10,000-24,000
$25,000-$49,000
$50,000-$100,000
$100,000-999,999
$1,000,000+
From one of those googlers with children: I have to say I read a bit of the classic "people with children aren't like us" here - likely not intentional, but you may want to reread what you write more carefully for subtext.
I don't know if you served or if you were just alluding to it but your last point got me thinking:

In the Army, I lived the most barebones kind of lifestyle and did a job that often put my family through hell but was buoyed by the feeling that I was part of the most noble of professions. In this industry, I've provided incredible privilege, comfort, and stability for my family but have always felt that this industry principally serves those who are a part of it.
Yup. It's called 'fields': http://perldoc.perl.org/fields.html

I echo what they said in that post, though: don't prematurely optimize. If you find you have tons of objects and need the RAM or you're actually paying a premium for hash accesses, then fields can save you some effort... but if you've a small use case, don't bother.
Does he have a history of bad results? I'd have a pretty strong reaction to potential investors suggesting I replace a capable employee, but it sounds like you're ready to ditch him at a moment's notice.

If he has a history of inconsistency, you don't need potential investors to tell you that. If he has proven capable, I'd be concerned about your concept of loyalty.
Foundation separates out its pieces nicely into distinct SASS files, so that users can use one or more pieces with their own customization. Please do the same!
Alternate question:

Is there room for a 3rd-party Gmail web client, in the same way that Mailbox is a 3rd-party Gmail iOS client?
Doesn't generally work with modern FS's that use more "clever" allocation schemes.
I chose words that were too strong. The core of my problem is the amount of learning and configuration required to revert a merge. Its too much. The poor choice of defaults and requirement that I fiddle with implementation details shakes my confidence in the whole of git. I'm sure its aslwasys eventually recoverable but that's far away from practical to me vs just using mercurial which I find easy to use and has sensible defaults
Care to be specific?

I'd accept a value judgement, but I'd be very curious as to what you do or don't like in particular.
More precisely, Bitcoin mining is dominated by specialized hardware (ASICs), so non-specialized computers have almost zero impact or revenue potential in the Bitcoin network. Litecoin and Primecoin are less ASIC-friendly, so ordinary computers stand a better chance at actually finding a block because they don't have the massively overpowered competition.
Awesome. Didn't know about these.

Here's a list for the lazy: https://support.google.com/mail/answer/6594?hl=en
I hope something good eventually comes of this. I wonder if they do in fact destroy your media or do something else with it when you pay for destruction?
I am become a zombie when I eat carbs during my lunch.

If, however, I replace the carb-heavy lunch with a big, fatty steak I feel right as rain throughout the rest of the day.
Target for when? When the entire world is using it, or are you talking about the nearer future?
You bring up some valid questions - thanks. I think you are getting at a few scenarios where, in fact, perforce is better. I like git, by no means is it the best solution for all cases.

if git is great, is it worth changing an enterprise to use it?

There are a ton of factors involved in answering that question. A lengthy blog post could be made trying to answer that.

when the auditors come, I need to list the changes on a server. when its an app, the changes to that app. who, what, when, where, why - reviewer, requestor, approver, author, deployer, etc.etc.etc.

This depends on how git is setup. In the simple model of everyone on a team having push access to one origin server that serves as, effectively, the central repo, and that repo allows force pushes, then yes, this may not satisfy an auditor. As in, anyone on the team can rewrite history. Of course, when the central repo suddenly doesn't match up with all the copies everyone else has, somebody will probably realize that something is amiss.

That said, being a DVCS, it is not hard to setup something where only a few top level people have push access to the what we'll call the authority server, and all commits from everyone else has to flow through these trusted people. Additionally, force pushing can be disabled on the authority server, so no one person can rewrite history (aside from the people who have direct file system access to the authority server).

Or, think github - people fork a repo, then submit a pull request. Tons of people can commit to a repo, but most commits flow through a trusted few.

how granular and how far back can i get this with GIT?

If you are asking history, the git history goes back to the very first commit. It is also easy to list the entire history of just one file, and more.

how solid is the nonrepudiation factor with GIT?

As with a couple answers previous, it all depends on how git is deployed in the organization. The answer will vary from none to rather good, depending on the deployment.

for commits - can i see who else might be looking at code? for security

If you've granted access to someone to be able to pull from your repository, then no, you can't see who is looking at what. Anyone with pull access will have access to the entire repo. Want finer grained control here without resorting to multiple repositories? Then git is not the right vcs. This is where something like Perforce will win.

can i protect others from getting the code?

In what way? People who already have some access to the repo? See the above answer. Or Joe Q Public? That is trivial.

--

Basically, the big area where something like Perforce (or even SVN I believe) will win is when you need fine grained control over security. E.g. User A only has access to this subfolder, User B only has access to this other subfolder, etc.
Thanks. I just saw that earlier today elsewhere. Think I may start using it.
Game3 - A framework for THREE.js apps.
the "j" down key behavior seems to have changed last month. It used to switch between pages (on message 25, j would take you to #1 on page 2, or, message 26). It doesn't seem to trigger pagination now. :(
Why Should Engineers and Scientists Be Worried About Color? (1996)
Depending on the format, it's not idempotent. Most such games include some random elements, such as starting positions, "energy cookies" and so on.

But you're right that a more agnostic system makes submission to a server trickier for the server.
He didn't say he was surprised. The general lack of basic self-introspection makes me sad, too.
My choice of worded is quite poor. I know the problem I had was recoverable but the amount of learning involved and bad defaults standing my way put me off git. I get the same functionality from mercurial with a fraction of the effort
> Facebook social plugin

HERETICS
So, what are you going to do about it?

(I am asking honestly, the last time someone I know said something along these lines they just said "Oh my god, that is terrible" then promptly did nothing and just hoped for the best.)
Why you shouldn't be paid to speak at TED
Going away from standard and becoming incompatible. They are becoming very much like Microsoft that way. VOIP had a chance to become as ubiquitous and convenient as email, but the drop of xmpp fot voice and video took us back 10 years.... Same with replacing rss by g+. Google exists because of standards such as http and html, but they are slowly moving away from all standards in the name of locking users.
I have a Kindle Paperwhite, and while it's great and I use it all the time, I feel like there are a couple issues with it that I never see mentioned:

(1) The front light is a really weird ghostly blue. Wit the light, the kindle looks blue; without it, gray. There's nothing "white" about it in my opinion.

(2) Because of the presence of the touch screen (and maybe the light?), the text is pretty recessed under the screen, and you can quite easily see glare that highlights the depth the text is recessed. When I use my kid sisters base-level kindle, I'm always struck by how much more "book like" it is, because the text sits closer to the surface.

The touch is a wash-up -- it makes navigating and looking up text much easier, but it can be annoying for turning pages. Also the overall responsiveness of the system is light-years behind something like an iPad (which is to be expected with an e-ink display, but I also feel like I'm waiting a lot for the Kindle itself).

If it weren't for the super-duper convenience of being able to read in the dark, I would prefer the baseline kindle. (If you're thinking about a kindle vs no ereader at all, the answer is GET AN EREADER -- overall they are amazing devices.)

Postscript:

A couple other small gripes that may be deal-breakers for you, depending on how OCD you are:

(1) Sometimes the screen doesn't turn off for a long time, even after you've 'locked' the kindle, emitting an annoying glow.

(2) You can never turn the light completely off, which can be annoying when the faint glow is distracting while reading in a low-light (but not low enough to want kindle-light) environment.
The increasing price is a reflection of an increasing reservation demand for bitcoin - which is another way of saying bitcoin is increasing in "moneyness". Bitcoin's market capitalization is about 5B right now. Gold's is about 7trillion. On a technical level bitcoin is superior as a money to gold, so I wouldn't be surprised if bitcoin attained some large fraction of gold's market capitalization, eventually. E.g., it would not surprise me if bitcoin, or some other digital currency, increased in market cap to, say, 500B over the long term (i.e., less than 10% of gold's market cap, but 100x higher than it is today), giving it a price of approximately $50,000 per bitcoin.
This is such an outstanding point, like all internet resources there is a wealth of knowledge you can obtain from HN. But you have to condition yourself to differentiate between what is sensational and what is actual fact.

I might get burned for this, but I don't know why people even evangelize posts of this kind. For starters they are off topic. And what is the end goal? At one extreme are you trying to lead an exodus? Do you feel like you're helping people because you're telling people how to effectively use their time? There is such a wide range of types here I don't know how this advice can be applied ubiquitously.

I love HN because I get to see so many great early stage products. I get to hear opinions from all ages that reveal the environment we are in (Young and old developers trying to mesh together, new techniques meet old). I don't really know too many other communities that have what HN has.
Target to buy, or to sell?

I voted $100-499, because MY target price is the price at which I will BUY back in (already sold all my BTC holdings) and that price point I have is in this $100-499 range.
Actually it does rewrite history by default AFAIK. This is how the merges work from the end user perspective.

I've never had trouble reverting a merge in any other context.
[[ is from ksh88 or earlier; {,} is apparently from csh.

(Funny; I could've sworn I used {} in ksh under Solaris but
apparently not!)

Your point stands though, they are bashisms for all intents and purposes on Linux.

As to speed -- well, again, I think if you want speed don't use shell. For startup you're better off redesigning the whole damn thing (cue systemd). Changing shell is like overclocking your cpu when you should be choosing a better algorithm.
> When the entire world is using it

Sure. When it hits it's adoption plateau - whether that's just techies, financial institutions or everyone who would. What's the price you think is "reasonable".
It wasn't simple after you wanted me to log in with a social networking credential. In fact it made our relationship quite complicated. My only regret was that I never got to see your product.
What's 100% of 0?
We had a presentation given to us by the head of school on the last day of term prior to exams. He walked to the front, turned on the projector, and while chatting entered his username and password. He didn't hit enter or tab - instead he entered his username and password in the username field. Out of an auditorium of a few hundred I did a quick scan. No one appeared to have noticed - I'd have expected a few pens to be out. There was a folder on his desktop called "moderated exam papers" or similar. It was amazing.
You can also type a question mark to bring up a list in GMail. Be aware this list can scroll.
I'm going to toss this up here as it looks like a really cool solution to self host. I haven't used it. https://github.com/al3x/sovereign
> Why haven't more video sites emerged with a similar ethos?

Because if they touched commercial music or video at all (even by accident or if it's fair use), they'll be sued into oblivion and/or asked to implement the same level of "content protection" YouTube has today (effectively the same thing because a startup video site wouldn't have the resources for that). Remember, the only reason YouTube exists today in any sort of recognizable form is that they got together with Google's checkbook and Google's lawyers. That gave them the legal ammunition to force some kind of settlement (albeit a deeply flawed and problematic one, between ContentID and non-DMCA takedowns, among other things).

If a YouTube competitor is going to emerge, it's going to come from a big company. That's not impossible, but most (all?) of the likely candidates would bring their own (similar or different) serious flaws to the table. And even then they'd need to develop a "content protection" scheme roughly as good as YouTube's - which would take serious machine learning chops on top of everything else, whittling the list even further.
It's things like this that really make you think; I am no sort of medical professional, but you have to wonder how many hidden costs are due to obesity, and not just for procedures. Sure, losing weight won't cure someone's allergies or cancer, but I'd be curious to see the correlated incidence rates, and I know I stay healthier in "completely unrelated" ways when I weigh less and get regular exercise.