skysight-inc/HackerNews huggingface dataset:
"would learning my way around emacs also get me a productivity boost?"

No. Although I first used emacs roughly 22 years ago so my memory might be rusty, the learning curve was extremely steep. Its not a GUI app with low maximum performance but very short learning curve, its more like something you'll have to mess with for a month to year to wrap your brain around. Its like learning dwarf fortress vs angry birds. In the very long run you'll probably like DF more, but not for the first day / week / month.
Monday morning sucks. For greater productivity plan next week on Friday
Music that makes you dumb
> Amazon doesn't require exclusive contracts.

... yet. What's to stop them from doing so when they've killed off a few more of their competitors?

> If Amazon is not serving the needs of those authors, they'll be interested in switching horses.

Assuming there are horses left which are viable to switch to.
Oh, thanks, that gives some insights indeed.

> I think using Cython in this way has given me a competitive edge in my research.

May I ask, have you ever considered a possibility using something like OCaml? As far as I heard it's quite convenient to use ML-family languages for writing parsers and that OCaml generates pretty well-performing code while being more like "Python-expressive" than "C-expressive".

> This library has by far the best published results on speech parsing

Ah, yes, I remember it from seeing a while ago, when you just released it. Never looked in the code, though. Didn't recognize it was you, until this post, however. =)
I'm just saying there is a difference between a proprietary system and needing a company's "blessing" to get data out of it.

If I save bookmarks in IE on Windows 8, I can only sync that data with another Windows 8 machine. That doesn't mean I need Microsoft's blessing to do so--just one or more of their products--which anyone can buy on the open market.
You're thinking of https://en.wikipedia.org/wiki/Dual_EC_DRBG which wouldn't affect the secrecy of private keys.
I'm curious, why is it your dream job and why would you be exceedingly happy to work for any of those companies listed?

Is it the money? Prestige? You think you'll learn more at one of those places than others? Stability?
(1) The actual title of the article was quite different, of course:

Facebook’s Jan Koum Apologizes for Past Restraining Order

(2) If they were out to "trash" him, they could have dug up, and perhaps pontificated on some of the statements in the court documents. So if anything, they were exercising restraint in choosing not to do so. Being as some of these are quite troubling indeed:

http://images.businessweek.com/bloomberg/pdfs/Jan_Koum_docum...

(3) Oh, and one more thing:

“Over the years, I have thought a lot about that difficult period of my life,” he said. “I have many regrets and things I wish I could go back and change, but I have also worked hard and tried to improve myself.”

Those are certainly nice thoughts. But given his recent good fortune (due in no small measure to pure blind luck), he has an opportunity to make a much more substantial statement of contrition.

Rather than mull over what he could have done differently in the past, he has a very real and definite opportunity to make a difference now: education and training for women's self-defense; campaigns against gender-based harassment, or violence against sex workers (and sexual slavery); working to end female genital mutilation; to name a few. Being as $7.4b is orders of magnitude more money than nearly anyone could realistically even know what to do with (let alone reasonably need, in any real sense).

Are you listening, Jan?
following the doc link for

524..2671 /gene="NP" /note="Ebola nucleoprotein; Region: Ebola_NP; pfam05505" /db_xref="CDD:147601"

"http://www.ncbi.nlm.nih.gov/pubmed/9657001?dopt=Abstract"

"DNA vaccines expressing the envelope glycoprotein (GP) or nucleocapsid protein (NP) genes of Ebola virus were evaluated in adult, immunocompetent mice. The vaccines were delivered into the skin by particle bombardment of DNA-coated gold beads with the Powderject-XR gene gun. Both vaccines elicited antibody responses as measured by ELISA and elicited cytotoxic T cell responses as measured by chromium release assays. From one to four vaccinations with 0.5 microgram of the GP DNA vaccine resulted in a dose-dependent protection from Ebola virus challenge. Maximal protection (78% survival) was achieved after four vaccinations. "

The article is from 1998. Interesting why there is still no vaccine. And this is on the virus structure - GP envelope - with attached antibody from human survivor
http://www-als.lbl.gov/index.php/contact/163-structure-of-th...
You should use the new Emacs StackExchange! It's the perfect place for these types of questions.

emacs.stackexchange.com
Why would the merchants care about this? I don't get it. Should they not be caring more about getting paid rather than worrying about who does it? I can understand if Google or Paypal is behind this but Walmart and Target? I don't quite understand the rationale.
> Referencing the time period in which the economy grew at its fastest rate in history in regards to GDP and real wages? Gilded Age transformed US into the economic superpower that it is today -- regulatory vacuum helped this.

It optimized for massive growth at the expense of everything else, yes. That's not what most people actually want. Most people understand they aren't going to be Vanderbilts.

> Government corruption and high tariffs helped prevent competition and helped establish the monopolies it later set out to break up. RRs benefitted from the creation of the interstate commerce commission

So government did everything wrong and businesses did everything good, then and always, for ever and ever, amen. And you Austrian-School Libertarians wonder why nobody takes you seriously.

More to the point, do you not understand the economic benefits of massive vertical and horizontal integration, and how difficult it is to break into a field like railroads, even if we do posit a total regulatory vacuum?
Malaria kills 500K-1M people EVERY DAMN YEAR in subsaharan Africa (http://www.who.int/malaria/media/world_malaria_report_2013/e...).
Good shout! Thanks Jordsmi
I feel like it took me about a month to get to the point where I was glad I had invested the time to learn.
"Repository unavailable". I wonder what was in it.
>It would, after all, be positively immoral for a worker to do anything else in the modern corporate environment.

This really struck a chord with me, with the rhetoric of the last few decades that it is a company's (and management/board) moral obligation to shareholders to do everything in their power that is not expressly against the word of the law to maximize their profits.

In a similar vein, a worker is morally obligated to his or her "shareholders" (him/herself, family, etc.) to maximize his or her financial (or other, personal) gain.
Would you guess I did the same thing (procrastinated) with Tesla? Thought hard about it at <20, popped to $30 and I thought the run was over.
this was the first thing that popped into my head as well.
I don't think Mosaic was the original browser and I believe others predated Emacs, such as Lynx. Here's Wikipedia's version of events, for what it's worth:

https://en.wikipedia.org/wiki/History_of_the_web_browser
Let's remember that in those 42 years the number of BASIC, FORTRAN, or COBOL jobs has diminished through to almost nothing. The last person I met who described themselves as a COBOL programmer was about 10 years ago, and even they said they did it for the money as there were so few of them left.

They haven't really diminished to almost nothing, they have just been outsourced to Indian shops. You'll have a really hard time finding Westerners who still write those languages, but Indian firms are happy to step in and fill that void, maintaining the hundreds of millions of lines of COBOL code still in production at Fortune 500 companies, on a contract basis.
The SQL was not I/O bound, per se - that is database/implementation-specific. The benchmarks were evaluated on "hot" data with plenty of RAM available (like any good production system).

Some databases don't manage that situation as well as they should. I.e. - they were developed in an era of small RAM & large disk.

> And if it's not I/O bound, you're not pushing it right.
That's exactly the point. k is "pushing it right" while the others don't do nearly as well.

> the new OS probably doesn't natively support 99.9% of existing high performance hardware.

At <500 LOC of ANSI C there's not much to port to new hardware, given a decent C compiler.
Why we don’t allow Java in job interviews
I can see streaming log output to a terminal as being handy during debugging.
The article raises a good point about the 'diagonal' transfer technique. Horizontal would be moving about in your own pay grade to a different job, vertical would be up or down in pay in your own company. Diagonal is very much something that occurs with frequency. You company may not have a position for you to move up into but another fir does, so you jump up and over. Job hopping is not that bad and I really dont see a stigma anymore as people just plain are not retiring and companies are so fragile as is.
Patio, that reply is immense. Thank you for taking the time.

I will make a couple additions and send it off to them tomorrow! Will let you know how it goes :)

Cheers
Permutation.

You take an old idea, and you pull out all the variables and you start permuting upon them.
I've seen it before, but they were usually catalyzed by an "unexpected" situation, like 2/3 of the core software team leaving in exodus, and management scrambling to golden handcuff the remaining key engineers, or when 1 of the 2 engineering leads left after 4 years of service, and management again moved to lock up the other remaining one.
According to the email I got from American Express, the POS will see the DPAN. So every POS transaction would see the same unique card number.
Yes I agree, if they ever do I'll update the gem.
"of which she later admitted she fabricated much."

That is stunningly inaccurate.

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

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

At most there is a wildly controversial claim from another anthropologist that Mead's subjects told her fabrications.
Very interesting post I must say, but I would think it would be subjective to how you differentiated your free product vs.your paid product as well as how you promoted that value to your existing free customers.

I know in the consumer space the churn from free to paid can be around 18 months according to the CEO of Evernote. I would think in the B2B space you could shorten this given the ability to focus on individual high value customers.

It seems to me a question of early cash flow vs. early marketing. And certainly early cash flow can pay for early marketing
> The town [of Kenema] sits in fertile, hilly country, dotted with small villages, ninety miles southwest of the place where the borders of Sierra Leone, Guinea, and Liberia converge in a triskelion. This border area was the cradle of the Ebola outbreak.

I was unfamiliar with the word triskelion in this description. So I looked it up on Wikipedia [1]. Turns out it is an ancient motif or symbol consisting of three interlocking legs or spirals.

So then I checked the border area between these three countries and indeed, it is quite well described as a triskelion although the top border is more like 180 degrees than 120. I have uploaded a cropped Google Map to imgur showing the area [2]. The town of Kenema is in the southwest corner. Guinea is the NE section, Sierra Leone is the western part and Liberia is the SE area.

[1] http://en.wikipedia.org/wiki/Triskelion

[2] http://imgur.com/cOPx4Ty
And usually you want to avoid invoking the python C API from cython unless you have to use it for some reason. The whole point of the typed memoryviews is that you get direct access to the raw memory buffer and can access it like a numpy array or even like a pointer array.

This blog post [0] incrementally shows how to get microoptimizations out of your cython code.

In the end, the autogenerated code is usually not too bad too follow since it's a one-to-one transpilation from the cython to C. cython -a helps a ton, or if you can use it, the cythonmagic [1] for the IPython notebook embeds the output of cython -a inline in a notebook, making the iteration process much quicker.

[0] https://jakevdp.github.io/blog/2012/08/08/memoryview-benchma...

[1] http://ipython.org/ipython-doc/2/config/extensions/cythonmag...
Young Musician Writes a Hit Song
UK interbank payments system crashes
How the world came to be run by computer code
Yea they just totally revamped the beta, its pretty awesome. Bitcoin went from being a completely separate API to integrated with the standard charge APIs. It also got integrated into Stripe checkout.
The sentence that I found the most interesting is this one: "The right architecture to support 1996-ebay isn't going to be the right architecture for 2006-ebay. The 1996 one won't handle 2006's load but the 2006 version is too complex to build, maintain, and evolve for the needs of 1996." This is something to keep in mind when you are bashing the old codebase and want to rewrite it desperately.
Ehh. Maybe, but I doubt it. It seems like they are just people that were born lucky (mostly) and followed every single little rule ever. Yeah, they worked hard, no doubt, but to say that they are the best and brightest isn't true. If they were, we'd see a lot more Nobels and such out of them.
If you use Stripe-iOS it should auto fall back to a card number entry box.
"If a single individual present is unsympathetic to the foolishness that would be bound to go on at such a session, the others would freeze. The unsympathetic individual may be a gold mine of information, but the harm he does will more than compensate for that. It seems necessary to me, then, that all people at a session be willing to sound foolish and listen to others sound foolish."

This is something I've always felt, but remained unable to express as well as Asimov did here. I'm so grateful for those with a gold mine of information who resist temptation toward arrogance and scornful correction, and instead show patience and joy in teaching the foolish.
Can you elaborate on your post? It's currently a bit vague.

There are many examples of organizations created to support open source software: the DSF (https://www.djangoproject.com/foundation/), the ASF (https://www.apache.org/foundation/), and the GNOME Foundation (http://www.gnome.org/foundation/) are a few prominent ones. Are you sure you need this level of formality at this point, though? This carries a certain amount of overhead, and if you mean 501(c)(3) when you say "non-profit", it's a long process that may not go well (http://blogs.gnome.org/jnelson/2014/06/30/the-new-501c3-and-...).

It sounds like you're talking about a relatively new project with a small number of contributors. Would it be possible instead to make an arrangement with the core developer(s) to support the project financially? You may be able to structure this as a normal contractor agreement or via services such as Gratipay (https://gratipay.com/, formerly gittip) or BountySource (https://www.bountysource.com/). This would allow you to contribute while deferring the overhead of an organization until there are more people and resources involved.
Personally I wouldn't put Microsoft, IBM, Amazon, or Intel anywhere in the same league as Facebook, Google, or Apple
ELPaaS ports Cobol apps to Amazon, Rackspace, more
It's pretty standard to use r as a position vector in physics.
What I find most odd about your comment is that without the quoted text, I'd assume you didn't even read the article. How you could read the relevant portions of the text and still conclude that Ebola could become airborne suggests maybe it's not your ears that are preventing comprehension.
where?

I was trying to use the example given...
Here's another, smaller example:

# install wget without artifacts
RUN set -e; \
apt-get update; \
apt-get install -y wget; \
apt-get clean; \
rm -rf /var/lib/apt/lists/*
Smart money? Me? No fucking way.

The few times in my life I've made money from an "I've got a deal for you phone call" the person on the other end wasn't making money from a cut of my check. Instead, I was making the deal bigger.

Stock market literature is a respectable pony system. The Dow goes up because they drop losers and add winners. The index funds were that were holding AIG didn't get Kraft Foods shares and their investors lost money. I feel I'm just smart enough to recognize that intraday is dead money for the quants in HFT.
Nice to hear about superuser. That's great.

Unfortunately it doesn't sound like it will cover my use-case, but admittedly my scenario is a weird one (see http://schemaverse.com).

Either way, thanks for the response and best of luck with the service!
In mgmt consulting at least, being bright is actually important because it is immensely important to be able to put on a guise of competence and mastery to your client even when you have no idea wtf is going on. "Looking and sounding the part" is one of the selection factors.

My friend once told me that the most important skill he picked up at one of the big 3 firms is to appear utterly confident in his ideas and proposals when in reality, he had no idea what he was talking about. (then again, these guys will then turn it around and actually learn a crap ton about the industry in the following 2 days by pouring over research)
Coming from Vim, Evil is awesome to me. I can simply have "both" :)
Knox for Mac - Create as many encrypted vaults as you want
I wonder who were the people that took the decision to not give ZMapp to Dr. Khan. What were their reasons to take the drug away for what seems like treating white patients first while we can come back to Khan later (sorry but there is no better way to put this).

A full enquiry and reportage on that side of story will be helpful I think.
Well, in this industry at least, every great engineer you do manage to hire is one fewer great engineer that your competitor can't hire. In an environment of talent scarcity, resource hoarding actually seems like a perfectly reasonable strategy.
newyorker should help setup a fund to donate to doctors/nurses who are working in the frontline of Ebola.
I would say that learning your IDE or editor well is a worthwhile investment, whether that is emacs, vim, or a more rich IDE like Eclipse.

Vim or Emacs are really powerful tools that will serve you well over your entire career, so getting adept at them will pay dividends. It's similar to learning how to touch-type, or typing with a faster WPM, in that it's not a pre-requisite to becoming a good and productive developer but it certainly helps.

Emacs is my personal favorite editor, and I've found that the more adept I get at using it, the easier it is for me to get into "flow" and be productive. I don't use my brain's CPU cycles to fumble around trying to manipulate text as much, since through repetition and muscle memory I can work at it effortlessly (compare that to someone who has to two-finger peck while programming).

Similar to other powerful tools though, becoming good takes practice and a time investment. But I would argue that the initial upfront investment will pay off in the long run.

TL;DR: Yes, absolutely. Learning Emacs (or Vim/SublimeText/Eclipse if that's your choice) well will definitely boost your productivity in the long run.
Went in on one of these with some friends and we've done 3 brews so far with it (nothing is drinkable yet). Prior to getting the machine, we did a few brews the traditional way to better understand the process.

In terms of the amount of time to brew, the biggest difference with the PicoBrew and traditional methods is that during the process we don't have to constantly monitor and adjust, the machine does that for us.

Some of the cleaning is simpler since most of the PicoBrew parts are dishwasher safe, but the kegs still need to be cleaned, bottles prepped, etc...

The thing we're most excited about is that the high-degree of control and repeatability means that we can tweak small things and know that the rest of the process remains consistent.
I currently work at a company where this isn't the case, and I have experienced a significant jump in earnings and responsibility, and it's refreshing, but it's sort of the exception that proves the rule. Internal mobility and hiring/promoting from within is an explicit tenet of the company culture. I think if you don't explicitly set it up that way, a company will default to the dysfunctional situation you describe.
Well, at risk of trying to read the mind of your parent poster, I suspect it seems odd because that person thinks that working at Facebook is unlikely to (for a junior employee) involve stimulating work, interact meaningfully with Facebook's scale, or build skills necessary for more senior-level work later in one's career. And be frustrating on an organizational level and involve working at a kind of douchey company.

And right now, I think there's at least a perception that the instability of smaller companies is compensated for by a very strong job market, that you can find very smart people in lots of places, and that most of the non-monetary benefits are unlikely to be really worthwhile at least for young healthy people. Leaving basically pay as the differentiating factor.

I don't whole-heartedly endorse the above analysis, but I think it has large elements of truth in it. If my hypothetical 22 year old niece told me she had job offers from Facebook and also from a small start-up, I suspect I'd advise her to take the Facebook job and quit 1-2 years later. But I'm not sure my advice would be correct.
Americans don't get irony, do they?

Lucy Kellaway writes a humorous column for the FT, the main subject of which is management nonsense.

The twist of this piece is that a new graduate considers her to be one of the dumb management that she has been mocking since the early 1990s (when I started reading her column), if not before.
Hi psychometry; I did read read the text which deals with the airborne question. All it says is that there is "no evidence". Absence of evidence isn't evidence of absence. "There is no evidence" doesn't mean that there doesn't exist evidence, only that evidence hasn't been found so far.

You cannot reassure people by insinuating that they lack reading comprehension. That droplets containing the ebola virus could go long distances, or even dry up leaving a airborne particles, seems very plausible. I do not see how it can be ruled out on the grounds of a lack of evidence.

Has someone experimented with spray-drying a mist of ebola-infected fluid to show that it does not survive such a drying and carry through the air?

What does lack of evidence mean: how hard have researchers tried to reproduce airborne behavior?

Maybe there is no evidence of this "in the wild" because it hasn't spread widely enough.