skysight-inc/HackerNews huggingface dataset:
My .vimrc is the following:
<quote>set number</quote>
Which shows the line number no matter what in a vi editor.

Jumping to a loop on the screen is as easy as viewing the line the loop is on, then hitting colon+line number (e.g. ":68"). This might be what you're referring to with a "hard jump".

I also use the "number+command" shortcuts quite a bit. If you want to jump up/down 20 lines (or 2000), then "2000k" or "2000j" will move the cursor up 2000 lines or down 2000 lines. Also a hard jump.

But to find an occurrence of a word at the end of the file, the typical search sequence is the following:
1) :$ - this jumps to the end of the file ($ is a common regex meaning 'end of', the same way that '^' means beginning of)
2) ?word - this does a backwards search for the word. this is at the bottom of the file, searching upwards
3) n - this jumps to the next occurrence of the word

So thats like 5 keystrokes not including typing in the word. Jumping around and viewing files really is neat with vi/vim.
It's a habit some people have. When I'm really trying to get a lot of programming down I am trying to shut out distractions so I can focus on what I'm doing. For me this means having everything just so, my monitors a certain way, programs laid on it a certain way, headphones on, music loud, some sort of snack and drink right next to me. Anything that seems off bothers me and I'm sure I do some weird things physically while I'm programming, likely move around to the music I'm listening to, but I don't really think about it. Thats just what I do when I'm trying to shut everything out. People who shake their leg likely aren't thinking about it, it just happens.
It seems to me there's some disconnect here, as I don't understand how your comment has bearing on mine.

My point was that, given experiences that do not align with prior knowledge, it's no one's responsibility but their own to understand the basis of that misalignment. They can take a shortcut and jump to a conclusion, or they can take a longer, costlier route and seek more information.

The first part of your comment supports me. I'm not sure what exactly about NLP (which I'd never heard of before your comment, and just skimmed on Wikipedia, so I might be missing the cultural context you are referring to) that I should apply the "argument" that one is responsible for his own learning, and that jumping to conclusions (as I characterize the OP to have done, by asserting that the 5 "Agile" projects he worked on must, for some reason, be representative of Agile) will leave you frustrated in the long-term.

I understand there is a social aspect to learning, and that we can all be victims of herd mentality. The question is do we interpret such a situation as one of abuse (where we look for fault), or as one of misunderstanding (where we look for deeper understanding).
Simple DAB Digital Radio transmitter
Literally just read http://www.fastcolabs.com/3007250/open-company/boxs-65-year-... from HN and saw mention of "Maze Wars" for the first time ever...Then an hour later, a Chrome Project with mobile controller pops up. I love the future.
It tells me to use chrome while I am on chrome...
Dupe: https://news.ycombinator.com/item?id=5406302
Symantec finds Linux wiper malware used in S. Korean attacks
I never smoked and still doing that sometimes. Think it's just a habit and it has nothing to do with engeneers. My dad does it too, but isn't an engeneer.
I'm having the same issue.
Is there any url we could use to share a specific website?
That is my reading too. Still misunderstanding does not make something a lie.
Also, if you want to talk via Skype, email me.
I'd love to see someone summarize these, just a couple paragraphs hitting the key points, and URLs/libraries mentioned.
I am not keeping an eye on Twitter, but I can only imagine the tone and content of certain responses is beyond base (hence, part of the reason I actually don't really "do" Twitter). No one, ever, should be subject to the level of vitriol sometimes on display there.

However, she chose to make this public. That was an overt action, and she (as a semi-public pseudo-PR person with over a thousand twitter followers) should know how the internets can operate. This is compounded by the fact that the action she took was completely unnecessary.

She has my sympathy by virtue of the fact that no one should be subject to the lowest common denominator hate mongering that sometimes rears its ugly head (in society / the internet / etc). However, based on her actions I can sincerely say I do not applaud or condone her, and quite frankly think very little of her handling of this entire situation.
There's alternatives to all of the Google services, although some will be harder to replace in the short term than others.

In terms of usefulness, Reader, as an information sieve, is a tool that saved me hours a week. If Google had offered a paid version to keep Reader going instead of shutting Reader down, I would have paid. Now I don't trust any "free" service they offer to be there in the long term. I guess Google "free" isn't "free". Explains why both OSS and commercial software(with long term agreements) are better choices.
Engineers usually drink a lot of coffee / tea, thus are hyperactive lots of the time. A lot of them are nervous, have a tick, find it relaxing. Sitting in the same position for hours on end also does not help.
>and honestly, looking at the stats Android is crushing iOS flat.

As an Android user, I think you've misanalyzed the stats:

- Despite being a far smaller population, iOS users represent a majority of mobile internet users

- Despite being a far smaller population, iOS users represent a majority of mobile spending on apps

I don't know what Android you're using, but my Android still has over half of it's entire install base (IE, more than all iPhone's out there) using Android 2.x or less and will never be updated.

Keeping (hundreds of) millions of devices stuck on old operating systems is not "winning" anything except install base numbers.

As an Android user-- where's Mailbox? Where's Vine? Where's any of the cool new apps that iOS users got months ago? (Heck, I have a Note II -- where's Android 4.2? How long do I have to wait to get a normal update! How long do I have to wait to even get an announcement that the update is coming?)

Android isn't "winning" anything outright except for the budget smartphone market. I'd love if it did win -- I want the good apps first!
Aren't the files already cached in memory by the time the C++ compilation happens?
Wouldn't flushing memory provide a better measure?
For anyone interested in optimizing S3 performance, I recommend Jim Sorenson's "Building Scalable Applications on Amazon S3" from re:Invent.

http://www.slideshare.net/AmazonWebServices/building-scalabl...

http://www.youtube.com/watch?v=YYnVRYbUR6A
First, you seem to have immediately disciunted standard usernames, which have flaws, but are not "fundentally flawed". Second, you seem to assume that the primary key has to be something the user even knows; I do not. My Facebook account has a number: that number will never change, no matter what I do to my email addresses or even if my Facebook username changes; that number, and that number alone, defines my account. I will be honest and say I actually did have that number memorized a long time ago, but for years now I have not known it, nor would 99.999% of Facebook users. The same is true of Google's account infrastructure (which even has much much longer numbers). When you use OpenID, you get back an opaque string, which can be arbitrarily complex and encode whatever is required by the federated identity provider. There simply are not fixed identity nodes for people: you have to make them.
So, people that are uncomfortable with direct confrontation are only allowed to 'sit down and shut up?'
Can you expand on 'won't work?' Did you / can you file a ticket? Rails 4.0 should work on Ruby 1.9.3, though we do recommend 2.0.
Goals – Keep Them Secret or Share Them With The World?
Only if people reply to it before it's deleted. And it'll be downvoted into oblivion anyway, so I'm not sure if it's much of an issue.
None of the other browsers have any plans of implementing support for Dart. I don't see any point in getting excited about yet another language which compiles to javascript.

Everyone wants to replace Javascript, but this seems to be another opportunity for reposting the worse is better article.
What she did was to make a mountain out of a molehill by playing Internet vigilante. I could have understood her attitude if she had found herself to be the object of sex(ist) jokes, but taking offense because two guys, who apparently are paying no attention to her, are sharing a not-so-funny vaguely sexual joke, does not warrant the Internet equivalent of burning them at the stake.

Comparing her to a reporter is disingenuous. That's hardly a fair and balanced piece she has written. More importantly, if my newspaper started behaving like the Sexual Temperance Society, I would promptly cancel my subscription.
Yes, that's what I've been dreaming of ever since I first saw a smartphone. I'm very surprised it isn't as obvious to other people how cool it would be. The smartphone is the perfect game controller.

For example a strategy game played on a TV together with friends where each phone is not only used for controls but also showing (private) game data and more!
I completely agree with you. In my opinion, she came across as a cyberbully. And its not the first time, apparently. In 2009, she was accused of hacking someone's website who was running for political office. She apparently discovered that by looking at the cached version of the site, she obtained the ip address of the site and was able to look through the directory and found a database file. While she did not repost that database file to the public, she was able to take a screenshot of it and post that to the public. She apparently likes to be pro-active and not let things go through the proper channels. Once again, I say she is a cyberbully.
It depends what you're interested in. I found these two the most interesting:

http://pyvideo.org/video/1796/simplecv-computer-vision-using...

http://ivory.idyll.org/blog/2013-pycon-awesome-big-data-algo... (No video posted yet?)
Crack kills.

Metals are able to deform plastically. A metallic bond is not so directional, and you typically thing of all the molecules in a metal as a big blob with a cloud of electrons that can freely move about (also the reason for good electrical conductivity).

There are "elastic" and "plastic" deformations. Think about bending a paperclip. Use it gently, and you can open it up and get it to squeeze a few papers together. Pull it off and it returns to its original shape. That's elastic. Now open it wider or bend it into another shape, and it will no longer return to the original shape. That's a plastic deformation.

Metals can deform plastically which means layers of atoms are sliding past one another in waves. Sometimes these waves are stopped by various irregularities in the crystal lattice. The waves start to pile up, preventing further plastic deformation. Keep bending that paperclip back and forth; it will eventually snap. But in the meantime, it absorbed a fair amount of energy. That's "toughness".

In a ceramic, the electrons are not free to move about. If a crack develops, it doesn't take much for there to be terrific stress at the tip of the crack (much like a lever and fulcrum). The crack propagates through the material, and you have catastrophic failure.

There are various ways to increase the toughness of ceramics. I'm not all that familiar with them, but a common one is Yttria-stabilized zirconia. That's zirconium oxide with added yttrium. Under stress from a crack, the material can undergo a phase transformation (from one crystal structure to another; not solid to liquid or anything like that). A phase transformation absorbs energy (just like boiling water into steam does) which may be enough to stop the crack from propagating. My ceramics professor had a YSZ hammer that was gifted to him by Coors ceramics (same family as the beer company). YSZ is not transparent however.

http://en.wikipedia.org/wiki/Yttria-stabilized_zirconia
I'd suggest to find someone who needs to solve a problem (like simple webapp, or ecommerce store or represent their business with nice looking portal - whatever).
Then, when you'll have a task at hand - start looking for tools to accomplish that. Not before that - otherwise you'll learn tools that are useless to you.
Django is not a bad choice to learn python and actually create something useful.
Interesting. It might also be useful to see latencies between regions (or even availability zones).
They could have sent that guy to volunteer at a woman's shelter

"Hey women who were abused! We'd like this guy who thinks dick jokes are OK in professional contexts to come and help all those rape and violence victims you have. That's cool, right?" Yeah. not going to happen. Think your suggestions through.

We don't know the full situtation, perhaps all these responses have already been done? Maybe there are other reasons at play aswell?
Sendgrid.com is down
Sendgrid down - Adria Richards backlash?

If so, things just got a lot more unfortunate.

http://status.sendgrid.com/
Good decision. I have been in Taiwan before and want to move there in December.
Why creative teams today need a design review tool.
Unbelievable, my eyeballs were bursting out of their sockets when I saw this... Thank you Google for showing the way!
Sure, but the Facebook login is just "any e-mail address"; it doesn't really mean something for your account. You can add more e-mail addresses to your account, and all of them are allowed to be used to log in; the same, incidentally, is true of Google accounts.
Show HN: quickly share UML diagrams
I've found selling on Amazon to be a good alternative for most mainstream, easily shippable items. You don't have to fool with writing your catchy description and worry about auction timing, reserve prices, etc. And I'd guess the fees are lower?

Do you guys agree? Are there other good alternatives?
If you learn how to do the same things in emacs, about 90% of it carries over to the native text widgets in OS X and Linux.
HR startup looking for staff itself
Does eBay actually think they have any juice to compete with Amazon when Amazon offers warehousing and tons of other vendor services? Sounds more like the last gasps of AOL when they were trying to deliver pretend Internet.
Frankly, I think you are a cyberbully.
Human Scale Problems
The key here is "sometimes" versus "all". In my estimation, Yandex gave nothing but spammy or scammy looking links, and certainly nothing worthwhile. So, I decided to futz with them.
Startnaut - the story of a founder told as it happens
nothing to do with being an engineer. My dad does it and he is not an engineer. I guess it is just a habit.
I think that might be more of a problem with translation? I read it more as 'the smaller cons might prefer not to have women attend', not that they would ban them. But German is not my native language, so can't say for sure.

Original German: Womöglich werden kleinere Cons lieber gar keine Frauen mehr reinlassen
Growing an ops team from 1 founder
"Find the thing you're most passionate about, then do it on nights and weekends"
I'd like to recommend a good book for this kind of journey:

Total Freedom: The Essential Krishnamurti

www.amazon.com/gp/aw/d/0060648805/ref=redir_mdp_mobile
Funny - I haven't smoked in months and I've noticed myself doing more leg shaking now.
> I am not arguing that they WERE making sex jokes, or that it rose to the level of a firing offense, just that "she could have asked us to stop" is not a good argument.

What was the appropriate response, then? I honestly think assertive and honest feedback is often the most effective way to curb unwanted behavior.

> But I think one of the important points here is that women should not NEED to turn around and ask the guys to stop making sex jokes.

Most of the time they don't. We're talking about exception handling, here. Just because a situation is less than ideal (i.e. two guys making phallic jokes at a conference) does not automatically validate a DEFCON 4 response.
Any idea why the results are not symmetrical? Upload from Virginia to California is twice as fast as from California to Viriginia (and it's even worse with US <-> Japan).

Are there strategical interests to not have a symmetric link?
I couldn't give negative feedback to a nonpayer fake buyer because I sold the item 2nd chance. That will be my last trip ever to eBay to sell anything.
Geez... why would this have anything to do with "engineers"?

Engineers are not some special creature.
Users using cloud e-mail addresses have addresses that are slightly more stable, but eventually they decode that @hotmail.com looks better than @aol.com, that @yahoo.com looks much better than @hotmail.com, and eventually that @gmail.com looks better than @yahoo.com. When they do this, they change their e-mail addresses, and often just derelict the old one so they don't have to think about it anymore.

Also, to the extent to which this becomes important, it only becomes important too late, as in after you've already used an address or two. I have had the same address now since 1997 when I registered saurik.com, but I did that because I had in the two years prior "learned the hard lesson" that my ISP-provided e-mail address was doomed to be something I'd end up having to move off of, potentially fairly often.
How big is the sound of music?
NASA: Sorry, Voyager 1 Still In Solar System
How to make a weather station with Arduino
I thought everyone did this, nuh? -_-
I think it's a combination of factors, one of which might be that the lymphatic system requires motion to cause it to flow (it has no "pump"). So "fidgeting" feels good.
To be fair, a woman who had been beaten by an abusive husband or whatever might not think a guy who likes dick jokes is such a monster in comparison.
And it's windows-only.
Superman explains why he didn't destroy Russian meteor
pyvideo.org is open source: https://github.com/willkg/richard you can implement that feature and send a pull request
I can confidently say that I would not want to live in this man's world. Making things illegal because they are harmful? Ridiculous on its face.
Why I don't self-publish
Code Sharing for Google Hangouts
No real answer to add, but when I was younger I used to play chess pretty regularly.

At every tournament there would be people shaking their legs like crazy under their tables.
Nice! Working pretty well with FF Nightly + Win7.
SendGrid is down
Ruby delegate.rb secrets
Entrepreneurialism as Edge not Risk
You're missing the point, which is about the speed of JavaScript. No one in the Dart community I read is even talking about getting the Dart VM on other browsers. As far as I'm concerned, it's a development platform. The "Yeah but no other vendors are going to implement the Dart VM" might not be an accurate prediction and has become a hackneyed way to dismiss Dart.
Which shouldn't really come as much of a surprise since dart is a higher-level language. That way the higher-level code can be optimised, and then the output JS can be optimised.
For Australian history from 1788 onwards, The Fatal Shore by Robert Hughes is an excellent read. It also gives a good insight to British attitudes to criminality, of which traces can still be seen today in government policy, etc.
I've noticed that many of us with a hacker mindset (myself included!) have this innate need to optimize / maximize / minimize... For me, this often leads to "all" or "nothing". I have to drink either 6 beers or no beers, eat 6 donuts or no donuts, code all night or not code at all. On one hand, I like it this way. It gives me a chance to harness that energy to accomplish a lot in a short period. On the other hand, sometimes I just wish I were more normal and would love to find a happy medium.

OP is doing the same thing here. Going from (probably) overload to zero. I wish him the best and I'm sure he'll learn a lot about himself.

Hopefully he, I, and a lot of others like us will learn to find a way to thrive somewhere between all and nothing.
text that doesn't have line breaks every 20-100 characters.
Working with Design Patterns in JAVA
How to process email using JavaMail API
You might want to see my updated book "Have You Ever Tried To Sell A Diamond" http://amzn.to/ZA9dhC --Thxs Edward Jay Epstein
More than this, Ubuntu are trying to remove it from their distribution in favour of overlayfs [0]. As mentioned there, the reason is that aufs is not and will not be part of the mainline kernel. Precise 12.04 was going to be without AUFS, but some issues cropped up, keeping it around.

It now looks like overlayfs will make it into the 3.10 mainline kernel [1], so it may be a better choice in the future. I think that the Under the hood stuff on docker's page are implementation details that can change, so a switch to overlayfs when that becomes more suitable could be possible. (Confirmation from the dotClouders present would be apprecaited.)

[0] https://lists.ubuntu.com/archives/ubuntu-devel/2012-February...

[1] http://lwn.net/Articles/542707/
Accidently I've red your cry for help.Maybe I've an option! You ever have tried feetreflexion therapie? Sinds 17years I'm that kind of therapist.Please answer me and I'll be happy to explain you more about the principle from this treatment . I really hoop you wil react . (siannaia@gmail.com Kindest greetings Sianna
I think one of my greatest regrets about being a developer is how difficult it is to remain offline. Certain scenarios, such as maintaining uptime and being aware of security releases, requires almost constant check-in. The best resources and discussion on the profession can't be found in print. And the nature of the work, well, is inextricable from being on a computer
No, it's not a perfect game controller. A convenient one maybe, but not perfect, not even good.

It has the same problem that you would encounter if you tried touch typing on an iphone keyboard. It has no physical feedback so you have no idea if you are pressing the correct button (or any button at all) on the phone screen unless you are actually looking at it. Which means you won't be able to look at the TV screen at the same time.
Pretty much if you buy a diamond you are a victim of a rather successful campaign that De Beers have been running for decades in order to limit the availability of diamonds and create an artificial scarcity.

De Beers should have been investigated for cartel / monopoly practices but they just too well politically and economically connected.

They are bit like the American Rifle Association only on steroids and then some. Rather untouchable.
More the epistemology than the biology. The biology makes some sense on some level -- it's all "just chemistry" at the bottom.
On Adria Richards
Cry me a river. No excuse for being a cyberbully.
Supreme Court sides with book reseller in copyright ruling
or you could write your own app, that consumes the API http://pyvideo.org/api/v1/
Rockets that sent people to moon pulled from ocean, thanks to Jeff Bezos
You made me chuckle. Thanks for that :)
I think leg shaking is mostly harmless, the habits I worry about are:

1) Constant muttering stream of expletives.

2) Unconsciously drumming along on my desk to whichever song I happen to be listening to while waiting for code to compile / servers to start / etc.

I don't think I actually do either very often, but I worry about it. ;)
Google Now is the best thing Google have done yet with the vast swathes of information they collect. Right now, Google Now is the reason to use everything Google.
Waiting for someone to take credit.
I am surprised people comment on this "question" including me. Engineers are strange people.
Yep, quite a few people tell me that. gethglab sounds nice, thanks!
The Three Pillars of Health—Pillar 1: Physical Health