skysight-inc/HackerNews huggingface dataset:
Well, I can explain how I use it. I have my Sublime in legacy mode, which enables some vim like controls. And I benefit from Sublimes super fast text rendering, it's nice fonts and colors, the way it integrates with my desktop environment, how fast it interacts with plugins that spawn popups and analyze my code.

And then every once in a while I need to do some cool text transformation, and it doesn't work, so I launch a terminal, edit the file in Vim and work my magic. Then I exit Vim and continue in Sublime. Ideal? No.. but it's the usability of Sublime with the features of Vim.. every once in a while..
Let it crash isn't about having the program crash, it's about the processes. It's a vocabulary issue for a lot of people, however. In erlang your program consists of multiple concurrent processes (well, that's the intention at least). When an individual process fails (say it's a parser and has been given bad input), the erlang way is to fail and let the supervisor/spawner figure out the corrective action. It's the same question we face when writing in java/c#/etc languages with exception handling. Where do I catch the exception?

A search example. You have several search algorithms given your input. Run all in parallel, if they crash it's fine. If all crash then the search was a bust, but if one succeeds you terminate the remainder and have your answer.
Yeah, I mean it's not like 'more modern' alternatives haven't been created... They just haven't caught on among this group of people because this group of people values functionality and does not give a damn how old something is.

People have made fancy new shells build around things other than bytes through pipes, people have created new replacements for terminal emulators, and people have created fancy GUI document creation systems with fancy instant visual feedback (a.k.a: word processors). Real shells, real terminal emulators, and LaTeX are all still used despite the creation of these meant-to-be replacements.
I've had similar thoughts about Clojure, as I've been using it for back end work rather than Ruby. Clojure has a lot of the same elegance I've come to love in Ruby, all wrapped in yummy functional goodness. Then again, as a dynamic language, it has many of the same shortcomings.

Scala has tried to go down the same route with the Play! framework. I tried it, but frankly, I found Scala very obtuse and difficult. I don't like languages that make me feel like the biggest problem is that I'm stupid, because I know I'm not stupid (by contrast, when I hit ignorance-based problems in Clojure, the solution when discovered makes me feel smarter and makes the language look even lovelier). Scala reminds me uncomfortably of the things I don't like about C++.
That's strange. The patch that allows it to work has only existed for less than a year. Tmux apparently passes file descriptors over unix domain sockets, which isn't supported by Cygwin.
I'll take an invite if you're still dishing them out. Thanks!
Define non-negligible and show us some numbers.

Mining is supposed to be difficult.
But Greenland is 1000km wide at its widest (east-west), which is 1/4 the distance from NY to LA.
Gridseed is shipping. https://bitcointalk.org/index.php?topic=477709.0
If you aren't at least a little nervous during a production push, then somethings wrong, I think.
My understanding is the scrypt currencies use the lowest possible memory factor, which was just stupid.
If the serial numbers are randomly distributed in some finite span, and you have the serial number of three tanks, say:

a: 000001
b: 000101
c: 100000

What is the probability that c is not the highest serial number and that there are 1000 total tanks.

How many tank serial numbers would we need before those probabilities get > 90%, > 95%?
I love and use tux all the time, but for me it doesn't always just work. I regularly run into weird backspace/delete behavior when using tmux with ssh. For example, ssh from ubuntu into rhel and then running tmux will give me a completely different behavior compared to when I tmux in ubuntu and then ssh into rhel. I know that backspace/delete behavior has more to do with the terminal than tmux, but gnome terminal seems to handle it fine outside of tmux.
You didn't equate bombs with violence, if you had you would have a chance of winning your argument. You equated intel to violence.

Edit: Just to be clear so you can't try to weasel out of what you said, troops need to be fed so food is violence. Is that clear to you?
I'm a developer for Ambition, and the product focuses on encouraging competition, but not "zero sum" competition. The salespeople are grouped into teams, so a lot of the fun and motivation comes from wanting your team to do as well as possible.

The success of your team is also not at the expense of the teams you're competing against, at least in terms of real world sales/results. Sure, only one team is going to come out on top of any given matchup, but not because they've had to sabotage the team they're competing against.
I think you miss the point of my rant :P I'm not saying everything should be rewritten (though I do believe everything in C should be rewritten in C's successor which doesn't exist yet), but I'm saying Vim has gone too far in maintaining backwards compatibility, and if it would have improved interoperability, even at the expense of some backwards compatibility.
definitely techendo.co he's always over there commenting on how great of a job we're doing.
I think the two issues are inseparable (for better or for worse). The government required a great deal of power (in violation of the first amendment) to regulate and prevent express advocacy. The court had to strike down the laws as unconstitutional, to avoid allowing the government to put "prior restraints" on the freedom of speech. The only way to avoid this would have been to reach a narrower decision, based on an entirely different basis, but this could not be done once the 'prior restraint' issue had been raised.

I suppose that I simply do not understand why the ruling was so controversial; it does not make sense to me that General Motors could be restrained from publishing certain things, and that General Electric (which owned NBC at the time of CU v. FEC) would be allowed to publish whatever it wanted, because of its media exemption (as was the government's argument).
No, I get the point, but I don't agree with it, at least not to that extent.

> Put effort into presenting your language and I will put effort into going through the material. Give me two shit and that's how much interest you will get from me.

See, I really don't think it's worth courting people who have that attitude. If your motivation is _that_ low, it's probably not for you anyway. At this point, even people who don't have a real need for Erlang/OTP, but who still enjoy learning for the sake of learning, can find great introductory material.
I think a modular base would mean that VimScript could be entirely replaced with a different kind of scripting language. I for one would love to see Ruby or Python take that spot!
What a horrible overreaction: http://www.techendo.co/posts/yc-is-dead
Fitbit stops sales, issues recall over health tracker complaints
Here you go: http://www.nxtcrypto.org/

100% Proof of stake, 1 minute blocks, no mining.
I experienced a very similar situation, resulting in a stress-induced tumor and heavy depression. This experience has completely changed my life and I'm incredibly happy that I got a second chance in life to live a better life. These situations happen because people learn and focus on how to manage the outside world but hardly anyone knows how to manage the inner world. Furthermore, most people don't talk about the stress or their fears and thoughts that torture them, not even with their spouses. The bad thing is that you can easily identify the first signs of depression or burnout and counter it with therapeutic measures, yet so many end up completely burned out.

You don't even have to pay a therapist, our minds can be trained to build extremely powerful therapeutic algorithms to avoid these situations. After my experience I quit my job as a business subordinate and started building a tool to help others manage their inner world better so that they hopefully don't end up where I did. Our approach is heavily scientific (we have two ongoing PhD projects to investigate and test our program) and we have just started out.

I'd be happy to connect with anyone who wants to share their experiences and thoughts on this topic. If you feel like it, drop me a line at: julian@appnroll.com If you are stuck in depression or a burnout and feel like breaking down, please don't hesitate to contact me, too - sometimes you just need to talk to someone. Hang in there!
I repent using the broad brush against NASA. It's a very diverse organization, and above I mean the "big ticket vehicle design" side of NASA. And the core of their problem is that the whole program was basically designed by Congress. I'm sure they're doing their best to deal with the absurd hand they were dealt.

NASA efforts seem to be most sane in inverse proportion to the amount of attention paid to them by Congress. Much of what NASA does is science and small-scale engineering that Congress doesn't know or care about, and that's usually done pretty well and efficiently. But the more visible parts really make up for that in their absurdity.

(Even the more agile parts aren't exactly lean and mean, of course. Project Morpheus, which is running an Armadillo-derived rocket, is a very agile program for NASA, and has more than 25 people full time. Armadillo at its peak was, what, half a dozen?)
Velocimeter
As a user of software - fuck you, and may you never touch anything I use. It's juvenile oo-look-shiny nonsense like this that makes us people who just want to get shit done waste yet another afternoon on patching working stuff after a (forced) update because some wet behind the ears dude decided that everybody before him was a utter moron.

There is a reason people pay for software that just works, and will work for the next few years. It's because they're fed up with being the guinea pigs for architecture astronauts and code purity fetishists.

Also, "that means we only have to upgrade..."

Who is "we" here? You? Of course not, you're too busy chasing the next fad, while the rest of us have to repare shit just to make it do again what it aready did before.
I'm on the Dart team, and we've heard a lot of positive feedback from Rubyists. Come join us on #dartlang or misc@dartlang.org if you have questions. We'd love to hear what someone thinking of migrating from RoR needs.
ha, wasn't me
"Markdown is better. Microsoft Word is better."
Stop comparing oranges to apples. And there's really no "objectively better", it's two different tools with two different uses. Sure, LaTeX could be better, but it's been working on.
It might take $500m to buy the hardware at current prices, but I'm sure you could bribe the ghash.io admins with well under $500m to hire their pool for a few minutes.
Blood tests with one thousandth of the normal amount
It's astounding how accurate they were using only statistical methods:

> Analysis of wheels from two tanks (48 wheels each, 96 wheels total) yielded an estimate of 270 produced in February 1944, substantially more than had previously been suspected.

> German records after the war showed production for the month of February 1944 was 276.
Can't tell if you are actually serious about the above or not, especially path 1.
> I would recommend reading the book "Delusions of Gender"

> to learn how all of those studies have proven flawed/heavily biased

Notice the extreme impression you've gotten from this book. She does not "prove" flaws in all research on this topic, though often her criticisms are valid she chooses areas to criticize and hints that it's representative of all research that show gender differences.

She could have also chosen to criticize studies which attempt to disprove gender differences, which are often just as flawed.
Statistic deficiency.
I'm interested in seeing the racial breakdown here for intro to computer science enrollment, because I would imagine that that is the reason Berkeley is the exception. Something like 40% of the student population is asian [0], and IIRC, in computer science only two races are disproportionately represented per capita, caucasians and asians. For this reason I think Berkeley CS enrollment hardly counts as a data point indicative of a larger trend in CS enrollment.

FWIW, before a flamewar starts, this observation is not to be construed as bigotry, but simply descriptivist.

[0] http://opa.berkeley.edu/statistics/enrollmentdata.html

(I found it interesting that the Berkeley enrollment statistics lump all latinos/hispanics into figure, but break out the individual percentages for each asian subgroup.
Here's the thing

You replace a "dumb heat generator" with a dogcoin miner.

That is: turn down the heating in your place and let the computer heat it up a bit.
4 years ago, I had a feeling something like this would happen. See #4:

https://news.ycombinator.com/item?id=1025798

5 years earlier than I predicted and for a better job. Congratulations, sama.
Wikipedia:Paid editing
Big projects like Python only break compatibility once every few years, and a lot of thought goes into it. I think it's a lack of respect to the authors of Python and perhaps a lack of authority of Guido that packages are not being upgraded to Python 3.

I wonder what would happen, if just a few companies that actively use Python, like Google, would hire a few devs that for a year would only fork and fix Python 2 projects. Wouldn't it just solve the problem? I bet they'd be done within a couple of months too, and they wouldn't even have to be super senior types.
$37 million dollars to waste...
Interesting stuff. Do you have any insights as to why swipes with very long displacements tend to be slower than medium-length swipes?
Scala and Clojure were designed to succeed Java for all the types of problems that people typically use Java for.
if this ever gets off the ground there should be a complete spec sheet for the plugin commands so anyone can write their own vim core that interfaces with other guis and plugins designed for the original vim
Growth Hacking at its Finest – DHL Tricks Competitors to Advertise for Them
Enjoyed reading that, thanks. However, I didn't see any mention of Microsoft, only Intel.
Startup financial advice: Get your bookkeeping in order
really looking forward to that blog post. I clicked to your github profile in your other comment upthread, but realized I was already following you there after seeing gomempool. :)
That's really impressive.
Neovim: vim's rebirth for the 21st century
Ambition co-founder here.

You're definitely right that sales teams are motivated by commission. What we've come to find out, both working in these teams and managing them, is that the most powerful drivers still are intrinsic. Recognition, camaraderie, purpose, being a part of something bigger than oneself...

I think sales teams get a bad reputation because of the lone-wolves, most people working these types of jobs might be more "alpha" than others but still want to feel like they are making an actual impact in something, even if it's just getting their team a "W" for the week.
Not that overwhelmingly faster. The early 90's were the swan song for the mainframe. ECL logic was still faster than CMOS, but not by that much, and transistor density was such that multi-chip CPUs still made sense for many applications, but not all. The VAX 9000 was contemporary to the 486/33, ran at about twice the clock speed, probably had 2-3x the net IPC for typical integer code, had a vector unit (not entirely dissimilar to modern SIMD stuff like SSE/AVX), and was available in configurations up to 4-way SMP.

That's a much beefier system, surely. But it's not in a different league. And the contemporary RISC boxes were beating the VAX pretty badly in single-processor benchmarks already.
Likewise, to echo the sentiment from PG, you're one of the smartest people I've worked with and I think you'll do great at YC. Congrats!

Edit: so my prediction a few months ago that you'd be joining Sequoia wasn't too far off ;)
It's not clear that was a mistake. The indictment merely lays out relevant evidence in chronological order, not in investigative order: we don't actually know how the FBI cracked DPR and found Ross Ulbricht. My own favored theory is that they only learned DPR==Ross Ulbricht in early 2013 when DPR paid for the first hit (of Curtis Green) by wiring 2 bank payments from an Australian bank account (Ulbricht lived in Australia with his sister for a year or two while running SR) to the undercover FBI agent. Yes, bank wires, not bitcoins. Since banks offer essentially zero security, it's very plausible his true name was on it and everything after that was just filling in the details as they investigated 'so who is this Ulbricht guy anyway?'

(These sort of leaks are always much easier to find in hindsight: no one ever noted the Shroomery or Bitcointalk or Stackoverflow leaks before the indictment was released, yet once you knew what you were looking for, you could find the posts in minutes.)
Earlier this year I was curious as to what would happen if we used a clock that was actively calibrated to the solar high noon. I made this little web page here: http://mseiler.com/highnoon/ that uses your geolocation data and a few date-time and astronomy libraries to do just that. It tells me that in NYC the time is shifted by about 11 minutes and that number varies a lot throughout the year.

It would be a very different world if we were to set up meetings using the actual solar time calibrated to the date and location of our meeting points!
Awesome, congrats man!
the improvements to the plguin system sound awesome - hopefully it remove the need to do virtually anything in vimscript...
You mean a bitcoin interface, surely :-)
I do what I want. Also, LaTeX is a system for creating documents, and Word is a system for creating documents. There's only four important differences: Word has a more modern architecture, Words compiler is integrated into its GUI, Word is closed source, Words source format is not human readable.

Apples to Oranges? I can compare these Braeburns to those Fujis just fine thank you.
Buy bitcoins with Paypal or a Credit Card
I actually clapped and said "Oh my god!" when I got to the last line. That was a great story.

Also, here is what a Halon discharge looks like: http://youtu.be/2fyGGqgVzCY?t=1m36s
http://www.reddit.com/r/Bitcoin/comments/1xgd8v/those_words_...
(cofounder of Ambition here, thanks for the comment Mr Yoda) We believe there is major difference in intrinsically and extrinsically motivating sales performance (and changing behavior).

While commission checks are a great carrot, many companies unfortunately find an atmosphere where the top 10% of the sales floor is excelling and celebrated, and the middle 70% is ignored or has reached a plateau.

One of the major benefits in Ambition is that by competing in teams, now top sales people are empowered to be leaders for their peers and incentivized to coach and share best practices.

Which provides dramatic improvements in metrics and ultimately revenue. (and also importantly, builds camaraderie and culture).
No interest in debating philosophy in a HN comment thread, but saying that gender diversity has intrinsic value (and I'd argue it does, especially from a deontological/Rawlsian perspective which considers fairness an intrinsically moral good) does not negate its extrinsic value (positive social/interpersonal benefits). Either way, I don't care. My point is that the previous comment reduces the value of gender diversity in the workplace only to the degree it can solve sexism globally. Which is a textbook example of "moving the goalposts".

P.S., gender balance is "nice" for reasons that don't involve you as well. Really more about equal opportunity for women in this case, who face constant discrimination in CS, among many other fields.
I really like what he's setting out to do here but I was a bit put off by the fundraising setup. If the target isn't met the donations still go to him, and there's no pledge to do anything on that case. Is that right or did I miss something?
How I wish that this title weren't presented as a question...
If someone tells me to try out a new language I generally give it about 10-15 minutes. If I'm not running hello world by then I'm not interested in something I'd be taking a casual interest in. The only time I'm giving it more than 15 minutes is when I have a real business need for it or want to enhance my resume with something that has a lot of businesses seeking that skill. Python, for example, I was easily able to get up and running in under 15 minutes with a hello world and now I use it regularly for lots of little tasks. I can't be fussed to toy around something that takes too much work/infrastructure to get up and running. There's other options out there I can be more productive in faster.
Yessum, it is indeedy...
Wikipedia is fast: Sam Atlman
You can jailbreak iOS 7.0.6 with evasi0n7 before the official jailbreak
I mean, they own the platform, they have active mods, and constantly float YC related news to the top and suppress news with particular keywords or from particular domains.
Heh, that works in the winter but not in North American summers.
While a dogecoin miner is almost exactly as efficient an electrical heater as a standard resistive electrical heater, they are both less efficient than heat pumps (or in specific cases, such as heating a single person without having to first heat a very large and cold room, they are both less efficient than radiative electric heaters).

And of course electric heating is typically more expensive than natural gas, fuel oil, coal, municipal steam, etc... If you are turning down the natural gas and turning up the electric heaters, you are burning through money.
> Vim got me into the habit of hitting escape when I was through entering text, but escape cancels the input in a lot of programs.

Does ^[ cancel input in any programs ? AFAIK vim understands the ^[, not the "escape key". the key labeled "ESC" creating a ^[ is a convention used in terminal emulators.

Not that it's going to help you now, but if you had trained your fingers to hit ^[ rather than the escape key (or even ^C but that has other semantics in windows whereas I don't think ^[ does), I wonder if you would be having the same problem now..
Company collects data on illegal downloaders to crack down on piracy in Canada
Well it's already here, so no. The pertinent question is how can we dismantle the surveillance state.
Indiegogo founder Danae Ringelmann: ‘We will never lose sight of our vision’
This is essentially where I'm going with ix. Vim with an awesome haskell-like language underneath whose syntax is optimized for doing powerful stuff in command mode.

A prototype is at https://github.com/jayferd/ixl-prototype
I am really curious about YC corporate structure. Is it a partnership or LLC? Does PG still have "controlling vote block" in significant matters? Can I buy YC shares?
The problem isn't individual rigs in private dwellings; it's that entire data centers are being built purely to mine crypto currencies. At that scale heat dissipation itself becomes an energy expending task.
Hipmob launches proactive, targeted chat for websites
Ask Sama: Do you plan any major changes with HN and YC
ok, i just wanted to make the first "such" post, just ignore :-) Congrats to Sam Altman going forward
Here's a back of the envelope calculation. In theory (by supply-demand idea), you would make a negligible profit mining bitcoins. Each bitcoin is worth about $600. If our supply-demand assumption is true, the $2,160,000 dollars of Bitcoins that come into existence every day, that's also about $2,160,000 of electricity used. Or about 18,000,000 kWh per day. Or about 9,000,000 kg of C02 per day (9000 metric tonnes). That's about 3,285 thousand metric tonnes per year, or about the entire annual CO2 output of a country such as Papua New Guinea.
Electronic Transaction Governance: Implementing Data Quality