skysight-inc/HackerNews huggingface dataset:
I've tried just about every editor under the sun. I keep coming back to emacs. It Just Works, it's flexible, it's configurable, it doesn't impose any particular workflow on you, and it's basically everywhere that I need it -- terminals, GUIs, unix, linux, OSX.

I most recently tried sublime text, and it was okay, but it fell over in some pretty serious ways with basic stuff. Like indenting -- I'd have to go back and find the problem again, but there was a ridiculous indentation problem that was a deal-breaker, and the response from the ST community was, essentially: "I don't know anyone who indents that way, so we're not going to support it."

OK then. Back to emacs. It Just Works.
Full Circle Magazine – issue 82
As in other editors the key-bindings are completely customizable. E.G. I rarely use the arrow keys. I use WASD and UIOJKL crosses for different levels of navigation of code and projects. Intuitive? No. But very handy once you get used to it.

I agree with the language support. There might be better editors for every single language. But overall its the editor I like most of all I tested and used.

I don't know LISP very well and can't compare the speed to others. Yet emacs feels snappier than all the modern editors I've used. Probably just because it doesn't use fading effects and such nonsense.

And I'm not some beardy programmer from the punch card ages. Hell, the editor is older than me. But I do configure the shit out of tools I use every day. On that road, I haven't come to any limits in emacs.

I would never recommend it for a newcomer nor to people that want out of the box solutions for a specific domain.
I have 2 monitors, but they aren't the same size. I aim for the bottom corner, since I have the tops of each monitor aligned. Works great.
But how many do they have per square mile?
You mean to get rid of the annoyingly distracting video?
Frankly, I don't think you're making your point, but swang made it below in another part of the discussion:

"And surprise surprise, people who used one of the more technical communications medium back in the 90s end up being technical people when they grew up."

I think that's your actual point: Smart technical young people became smart technical adults, and the hindsight of whats app could have been any number of channels, just as many of the members were parts of many "crews" or channels. Unlike most channels though, as you point out, they met up in real life, generally in august in vegas. :-)
Bonus points if you can tie <editor> to the NSA or Bitcoin.
>As someone who came from a working class background, college has enabled me to move up multiple socio-economic classes.

I'm really happy someone brought this up. Where I went to school, the average student just ended up working in their parents/relatives' car wash, nail salon, or sandwich store, those that didn't fall into the grips of drugs and gangs. Even into high school, a few of us didn't even have an internet connection. Though I used to code a lot as a kid, I never thought of coding as something of inherent value because I never saw anyone around me go into a job that involves coding or even math/science as a skill. Forget working at a startup as a teenager! To me, the folks at Google and Apple (Facebook didn't really exist yet) wore white labcoats and tweaked giant machines and took notes on their notebooks. I was just a kid who could visualize math and physics better than his peers.

It wasn't until I went to college that I realized that I might end up working for a company like that or making a difference in the world of technology. And it's college I thank for giving me the self-confidence and technical ability to work in the world of tech.

College isn't useful for social mobility? Bullshit.
Printers.

http://www.theonion.com/articles/new-apple-ceo-tim-cook-im-t...
Recruiters guide for new Coders
I disagree. I think this post says it better than I can - http://signalvnoise.com/posts/1643-failure-is-overrated-a-re...

Someone who's failed has now learned 1 way not to fail. Someone who's been successful multiple times has learned the principles and what to do to win, which is much more important.
My first own post to HN, go easy on me! Thought I'd try to give a bit of balanced advice for juniors :)
I would orginize around markets then problems then solutions.
Burner (http://burnerapp.com) -- Los Angeles, CA

We are a venture-backed company looking for strong mobile and server engineers who care about privacy and our mission to help users take control of their mobile identity.

For details on our open hires, please see http://web.burnerapp.com/careers/, but we always welcome people with interesting backgrounds who aren't an exact match for our posted roles.

Email jobs@adhoclabs.co
It should probably be something like

red.leading = blue.trailing

to handle RTL scenarios
"Compared to the almost 0 opportunity so many would have had otherwise."

There's no such comparison to be made. Those people who expended that much effort going to college only to flunk out could have expended that same effort doing something else. Most of them might have failed at that too, but a few might have succeeded. At least none of them would have been saddled with tons of student-loan debt. "College or immediate and irrevocable failure" is the myth that for-profit-college hucksters love to promote, and I'm sure they'd be glad to see that it's working.

The problem is not that college exists as a possible route to prosperity for poor people. The problem is that it's presented - including by comments like yours - as the only route. Instead of comparing college to nothing at all, we should be comparing the real odds of achieving success via college vs. the odds of achieving it by other means. If we're morally compelled to consider the 1/5 or 1/10 who benefited from going to college, we are also morally compelled to consider the 4/5 or 9/10 for whom it failed and left them worse off financially.
35k officers / 468 square miles ~= 75 officers per square mile.
Sparrow. It's abandoned and no longer supported now that Google bought it out, but it's still great for the time being.
Thanks for that. As noble as I believe the aims, knowing that it's funding Demand Progress has saved me from making a donation I would have otherwise regretted.
a question, in Germany there are coops between gov and industry to have both vocational and college programs result in 2 year and 4 year degrees.

An example is Siemens, if you get into a training program at Siemens you will if you complete it end up with a 2 year tech degree or a 4 year college degree complete with several years of on the job training paid both by the German gov and Siemens.

IS there any movement towards such a partnership between industry and the gov in the US towards education?
The SEC is lucky the kid was snotty enough not to hang himself, though it sounds like they were not satisfied with the shame inflicted.

As simplistic as the mother's complaints are, had the SEC called her and explained what pump-and-dump is and why adults who understand what it is go to prison for doing it, they could have saved everyone a lot of grief and money.
There is a difference between "emergent behavior that looks remarkably like a huge conspiracy but really isn't", and "huge conspiracy." Either way, the trend is real.
Apparently emacs is excellent in defend-mode.
Hello.
The keybindings file I use in OS X for simulating some Emacs behaviour, was too long to be saved as a comment. Below are references for how to make Emacs like shortcuts that works through the whole OS X, at least through all programs that uses the Cocoa Text System. Xcode got its own system. BBEdit uses its own, and at least the Omnifocus programs I use, also use their own.

*
* References:
* https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/EventOverview/TextDefaultsBindings/TextDefaultsBindings.html
* Above is Apples Documentation on the subject which is Mandatory reading!
*
* Mandatory reading as well: http://www.hcs.harvard.edu/~jrus/Site/system-bindings.html
* This page lists Apple's keybindings and standard keyboard functionaliaty to a further extent than Apple's documentation further above.
*
* A Must read concerning customizing the cocoa text system: http://www.hcs.harvard.edu/~jrus/site/cocoa-text.html
*
* *Very Useful Page* when you want to make your own bindings: http://www.hcs.harvard.edu/~jrus/site/KeyBindings/Windows%20Bindings.dict
*
*
*
* http://www.cocoawithlove.com/2009/12/multiple-copy-buffers-cursor-and-tab.html
* Above mostly for how to utilize the kill-ring, which doesn't work well with the setup here,
* and it is focused towards XCode, which has it separate keybindings file, but works after the
* same principles. Beware: XCode uses a string list, instead of array. It is important to
* keep the space after the comma!
* "select:", "do someth:"
*
* http://wttools.sourceforge.net/emacs-stuff/emacs-keybindings.html
* Above is a keybindings table, which is of use only to see the keyboard shortcuts.
* The commands we use on OS X is not named equivalently to Emacs.
Ask HN: What Linux distro do you use for work, and why?
Since SAS is a relatively simple language

SAS isn't a language. It's a suite of (semi-integrated) products featuring numerous languages. Key among these are the SAS DATA step (analogous to awk), the SAS Macro language (which shares terms but is in fact distinct), a number of other global languages, a number of domain-specific languages (TABULATE, LOGISTIC, GRAPH, etc.), and some proprietary implementations of general standards (SAS SQL).

The best model for mapping from SAS to R is not to try to support all of SAS's functionality within R, but to use multiple tools. When UNIX was first created, with the awk and S languages ('R' is iterated 'S', Splus is the proprietary extension of S), awk was seen as the data pre-processor for S. Today you'd likely use R (statistical analyses, graphics, matrix language), awk, Perl, Python, Ruby, or C (general programming / data manipulation), a database tool such as sqlite or Postgresql (both of which have their own considerable analysis capabilities), and other tools as appropriate.

Trying to do everything in a single tool is a domain/application mismatch.
The Wikileaks cables that anticipated the Russian invasion of Crimea
Elementary OS, just because it's Debian/Ubuntu based so it's nice and easy to use, but it's also fairly light-weight. I think because it's quite a nice looking distro as well, it just makes work a bit more of a pleasure. I feel sorry for the others still using Windows 7!
Love the idea of a stop and frisk app: http://www.nyclu.org/app A more general "I'm being forced to do something against my will" app would be real handy, I think, especially on the 2nd or 3rd generation of google glass.
The way I've typically worked is static pages are allowed to be done in IB, but everything else is done in code. The reasoning is that doing things in code makes for much easier diffs and merges and also allows you to easily edit code in things outside of XCode (I personally prefer AppCode). Doing things in code makes thing a lot more explicit and can be setup so that the view code doesn't have to interfere and floor the view controller's code. The main problem is there are lots of things you can do in code that IB can't do, but not much (if anything) the other way around. You should always be able to write your views using pure code.
This is also what the math-related Stack Exchange sites use. (Ex: Math SE, Crypto SE, Physics SE, ...). For example, see the home page of the Math SE: http://math.stackexchange.com/
It sort depends on how much material is needed for each unit area of panels. Bromine is apparently abundant in the oceans and annual production is ~half a million tonnes (wikipedia!).

On the other hand, 5% of England is billions of square meters. http://www.wolframalpha.com/input/?i=5%25+of+the+area+of+Eng...
> We do not tell you the company name for a few reasons

Has anyone ever tried testing whether the downsides of revealing the company name (except in case 3) really do outweigh the potential upsides?

I'd like to say that I would respond to more recruiters if they offered concrete information about the opportunities. It's really hard to decide if I want to invest time in a relationship with a recruiter based on... well, nothing.
I get a 403 error
Hans Reiser still wins this competition though :)
Why not Aquamacs?
The Debian version might be mine.

https://rednerd.com/2013/12/07/portal-for-debian/

As is mentioned above, I think the way to do this in a VM is to emulate OpenWRT in qemu.
> I'm using "genuine" correctly (it has meant "authentic" at least as far back as the 17th century) ...

Yes, you did use it correctly, but in a context that leads the reader to wonder whether you're referring to the belief itself, or to its holder's sincerity in holding it.

> Simply put: you are not the authoritative body of the English language.

Point to any of my words that give you that idea. Can't do that? My point is not correct usage, it is effective communication. With respect to that, there are no authorities except the outcome.
Welcome to the Police State.

Avoid contact with the Police at all costs, otherwise you are going to have a bad time.

Justice means nothing, quotas mean everything.
I have an 8" Dell Venue Pro, and it's pretty nice. It was cheap as hell, and the only issue I have with it is that the screen is too small for the resolution. Anyway, it's great for consuming media but not so great for creating anything.

I have a feeling the 11" Venue Pro would be the same way. The Windows touch keyboard is really awkward, it's hard to select small things like browser buttons, and there aren't a lot of apps. But hey, it's pretty cheap, and it's great for watching Netflix or preparing a simple document.
I think you read a different article than I did. He wasn't whining, he wasn't saying the rules didn't apply to him. He was just saying what you should do if you are in that situation.
> That raises the question, is it unethical to lie to a machine?

This is a fascinating question. I suppose many people would say that it is ok to lie to a machine because it is not sentient. Putting aside the possibility of sentient machines, someone still programmed the machine to ask the question. So by lying to the machine are you not lying to the person who programmed it?
"you can do more things quickly at first with these tools, but at the expense of introducing portability and maintenance overheads"

I totally agree with this. When I first started working on my product (http://gitsense.com), I decided to use extjs and it did the job in the beginning. However, as I got better with JavaScript and became more design savvy, I found extjs to be an anchor. Getting it to work the way I wanted, basically required overriding everything and it was at that point that I decided I was better off going my own route.

Now I'm sitting at around 180,000 lines of custom JavaScript code. I still have some extjs code, but 98% of my current JavaScript code is custom. And it should last as long as my product does.
Its annoying when recruiters email you especially when the job description doesn't quite match your expertise but they think all 'backend roles' mean the same and you are a perfect match!

The best people to connect talent to job roles are the ones who work in the same field. aka Referrals!

With that in mind we are creating a platform where you can can bring right opportunities to talented folks you admire and earn a referral bonus for it (instead of the recruiters getting rewarded for spam)

Checkout the initial version of http://referralhire.com
(replied a level above)
I doubt the performance of DOM manipulation, so I open a large file, and Atom raise error: "Uncaught Error: Atom can only handle files < 2MB, for now."
Chernobyl definitely had concerns with groundwater contamination. There were significant amounts of strontium within the exclusion zone, and the core had melted down into the earth, although I don't think it reached the water table. However, from everything I can find, the migration through the soil tended to be extremely slow, making it a fairly local phenomenon. In the end, cleanup efforts were abandoned since they had low impact on human health or radioactivity outside of the exclusion zone, and were worse for the environment than simply leaving things.

Unfortunately, I no longer have access to the journal subscriptions, so I don't have the full text of this, but I think this is the paper you want to read for an overview: http://onlinelibrary.wiley.com/doi/10.1029/96WR03963/abstrac...

The conditions are very different at Fukushima, mainly due to the proximity to the ocean, so I can't really give an educated summary of the challenges with that. One thing that you have to keep in mind, though, is that water is an excellent radiation absorber, and it's actually safe to go diving in active reactor pools as long as you're more than a couple of meters away from the core. I'd expect that the radiation in the ocean would disperse quickly and harmlessly.

https://what-if.xkcd.com/29/
If the CEO of MtGox Mark Karpeles is under gag order and he is on IRC, couldn't people confirm this by asking him while he is actively discussing some other topic on the channel, to publicly deny that he is under some sort of gag order. If he continues discussing other topics, without denying the gag order, it is an easy way for him to passively communicate that he is under such order without actually breaking the order.
“At Fukushima you have wrecked infrastructure, three melted cores, and you have some core on the floor, ex-vessel,” Barrett says. Nothing like Fukushima, he declares, has ever happened before.

I distinctly remember the HN conversation at the time. The pro-nuclear crowd was arguing, as it was happening, that this could never occur. The cores would never breach the containment vessels, they said. Guess you folks got that one wrong.

I bring this up only because a lot of pro-nuclear arguments comes down to bold assertions from experts that certain things could never happen. Yet, here we are. A big helping of modesty seems like a good thing in this field.
It works fine with two monitors. There's a "sticky" spot in shared corners that makes opening the sidebars easy: http://blogs.msdn.com/b/b8/archive/2012/05/21/enhancing-wind...
A Rant About Usenet (1998)
I have my keybindings work everywhere, in Spotlight, I can captialize, or lower case words everywhere, and such, I have and extra yank/kill buffer apart from the paste board. It is not about the editor really, it is more about the whole user interface, and I use BBedit for editing, which doesn't use it. But sometimes, it feels very good to just use TextEdit, and have a multi-window environment for writing small texts, and to set a mark and such, when the text grows longer. All that kind of stuff that I feel making the work more fun. :)
Only in the valley...
> but in a context that leads the reader to wonder whether you're referring to the belief itself, or to its holder's sincerity in holding it.

That's been my point this entire time. You appear to be the only reader who was confused, and it seems to be due to some rather bizarre ideas you have about the English language. I am confident that my original comment would serve as effective communication to the overwhelming majority of native English speakers. The intended audience of my comment did not include advocates of prescriptive linguistics, which is fine, because vanishingly few of those exist, and the ones who do spend most of their time attempting to argue that everyone else doesn't know how to effectively communicate.
The problem with R is that it's just not a very good programming language. It's great for interactive analysis, but dismal for building higher level abstractions. It's like the PHP or MySQL of the data analysis world. Data types get magically converted all over the place, the global namespace is just a giant playground for every module to pollute, it has something like 5 different object systems all with subtle differences. All the defaults that are set for the convenience of interactive use undermine any kind of reliable use for building on as a platform (for example, the "simplification" concept where a 1 column data frame often magically turns into a vector).

I've forced myself to use R intensively for a couple of years now, but I must say it's still a relief every time I bail out and get back to a "real" programming language.
As someone who spent about a year getting used to VIM, I can actually document the progress of Stockholm Syndrome in my own chat history.

The first few weeks are filled with things like "Why is (d)elete cut?! I want to delete it, not put it in the buffer! And why do I have to push 'd' twice? This is stupid." or "Who thinks (w)rite makes more sense than (s)ave?"

But then over time, I started internalizing the commands and whenever someone else would echo the same complaints back to me, I'd usually find myself responding "Well, vim is pretty old, so you have to forgive it for not being up on modern terminology. If you just remember the keywords, it usually helps a bit. Plus a good configuration makes it a lot easier to use!"

Now I'm at a point where I find myself hitting ":wq" more often than not regardless of whether I'm actually in vim... and I started looking up ways to use vim keybindings in Sublime Text.
I built http://www.zonino.co.uk with some pals to try and scrape all the jobs available at tech startups in London. Works reasonably well and doesn't look awful. We don't scrape HN for jobs and right now we only have London companies. We're not making any money from it... is it the kind of thing you've got in mind?
From the article linked by danmaz74, the most commonly studied chemical is CH3NH3PbI3, so lead and iodine are a significant portion. But it's a thin layer on a substrate like titanium dioxide or zinc oxide. They don't say exactly how thin, except to say it's less than several micrometers including the substrate. I'd really like to see numbers on how much of each element would be needed per gigawatt, and compare to what's available.

Anyone who doubts that your battery calculation was correct should read "A Nation-Sized Battery" by Tom Murphy, a physics professor at University of California. His other blog entries do a fine job with similar calculations for other energy technologies.

https://physics.ucsd.edu/do-the-math/2011/08/nation-sized-ba...
They stopped him before checking for a suit??? Bastards.