skysight-inc/HackerNews huggingface dataset:
If I'm interpreting these slides correctly, I see an interesting bit of irony as a Clojure programmer. I can't tell you how many times I've been asked about my opinions of Erlang and I've lost count of how many times I've been told to learn Erlang because company X needs Erlang, or I should learn about scaling NoSQL databases, or whatever perception.

As far as I can tell, Erlang may not have a visible mind-share, but it has a much higher impact on mind-share and companies than it appears. Of course, this may just because many people consider Erlang / Haskell / Clojure languages that solve similar problems and are thus diametrically opposed to each other.

One person told me about how he asked a bunch of Haskellers about Erlang. Their answer: "Why would we learn a language no one uses?"
An undergraduate's non-publishable homework assignment doesn't undermine a field's credibility. Plenty of physics students like myself bluffed lab data when we fried our experimental apparatus.
What a bore. Why would I want to read mill-produced articles weaved with sponsored posts? There's an overwhelming amount of meaningful content coming from thousands of different sources, made by writers and artists who have something to say to the world beyond optimizing for page views and ad clicks.
I've noticed that this really doesn't happen to me unless I've got some outside motivation to make coding my number-one priority. Otherwise, my brain always kicks in with a nagging feeling that I need to better moderate how to spend my time. Or I just get bored. Basically, I need a reason to focus. It takes me a good few hours before the "flow" really kicks in, which is beyond the point when I normally take a break to clear my head.

(Also, am I the only one who gets slightly annoyed with the word "coding"? It seems to ignore the fact that most problems we sit around solving revolve around systems, integration, framework intricacies, logistical/timing issues, and stuff like that. The code is just the instruction set. Then again, maybe I just want my job to sound more fancy and shit.)
Looks cool. I couldn't find any real documentation, though. Did I miss it?
No, it isn't a joke. 'Sales tax' which is not quite like VAT but close, is a bundle of taxes with components from a variety of interests, in the Bay Area for example there are bits for infrastructure improvement, Metro and public transportation fees, county initiatives, and city initiatives. It is charged based on where the item was bought.

There is a companion tax called 'use tax' which mirrors the components of sales tax but it specific to the place where something is used. The 'problem' that use tax was created to solve was that people would go to the city or state next door and buy things at one tax rate, for use in an area where they were also available but at a (generally) higher tax rate. Use tax laws give cities and states the power to collect the difference in taxes from the user.

It is nearly impossible to enforce, but it is a useful 'kicker' in an audit of an entity that keeps good records.
Definitely: higher rates and better management of expectations.

Receiving a text every 5 seconds doesn't sound right.

You're probably running around putting out fires right now, but I recommend you make the time to sit down for a couple days and draft some basic guidelines for working with client and managing projects and teammates.

Without this you'll probably keep on getting down the "let's just get that one more project out the door" rabbit hole.

I've probably been through very similar things myself, feel free to drop me an email (in my profile) if you want to chat about it.
So basically Dragdis clone?
To me it's pretty obvious and it's because of a simple, logical dynamic. If you apply for a better role within your firm, your current boss works against you. They may either block your move completely, or delay it. If you apply for a better role in another firm and get an offer, there's no way for your current employers to act against your interest.

Companies can foster better internal mobility but they can never change this basic dynamic.
Start-ups and Football
I'm a native speaker of English, and I speak a few other European languages. I'd like to add my experience. I listened to the recording and in both cases it sounded like gibberish. Hearing the translation did not help and I listened to it 8-9 times trying to get the effect. This result did not surprise me since, I tend to be quite pedantic on pronunciation when hear language being spoken, even languages which are my second or third. I've been known to correct native speakers of lanaguage I am learning. After reading this article I think that I am not very good at using prior knowledge to understanding phrases spoken in any language. If I were, I would not hold onto pronunciation as crutch for comprehension, hence my need for everyone to speak clearly and well for me to follow. It's just a thought.
http://www.festival-cannes.com/en/archives/ficheFilm/id/1000... Bird people
Switching from Java to Python – First Impressions
First of all this isn't a Linux problem, it's a shell problem.

Secondly, this isn't any more of a security issue than blindly running a forkbomb or shell script someone pastes online. This is Unix. This is how it works. If you don't pay attention to what you're doing you will be burned in creative ways.

(also, who on this planet runs ls * ?)

tl;dr this could be avoided by "scp -- *".

UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things.

— Doug Gwyn

The idea that an arbitrary naive human should be able to properly use a given
tool without training or understanding is even more wrong for computing than
it is for other tools (e.g. automobiles, airplanes, guns, power saws).

— Doug Gwyn
I filed a bug and it was closed waiting for mailman 3 to ship :-/
This topic came up in a month-old submission about why eBay lost many of its organic rankings in Google's Panda 4.0 release. Some of the comments from that discussion seem quite relevant to this one.

http://news.ycombinator.com/item?id=7788804

When Slate refers to eBay research, is it based on methods that allowed ads like this gem?

Vomit sale
New & used Vomit.
Check out the deals now!
www.ebay.com

(http://www.wordstream.com/images/panda-4-ebay-2.jpg)

If so, can we really take their findings seriously?
Undergraduate students doing class assignments (or even graduate students or notionally professional researchers doing published or corporate research) using data invented to suit the desired result rather than actually following their documented methodology is by no means a feature limited to the social sciences, so I'm not sure how that is a source of particular distrust in those sciences.
Also good in the same category:

Backtracking Iterators
Jean-Christophe Filliâtre
https://www.lri.fr/~filliatr/publis/enum2.pdf
How does one go about learning this? Also what's your exposure to risk?

I've been learning a fair amount of modeling and statistics lately and algorithmic trading has started to look a bit more viable as a side project.
Thanks for pointing this out, but IANAL; could you briefly explain what this is about in the context of Scholar Ninja?
So spot on, so concise. Put these two laws up on your wall and follow them.

1) If you have too much work, raise your rates until you don't.

2) If you don't like the environment you are working in, change it or leave.
There is a good tutorial here: http://code.cogbits.com/wiki/doku.php?id=start
[paraphrased] "if you took 14 minutes to read the report and were over the age of 50, you were clearly not taking your work seriously and needed an intervention -- 16 minutes, and you were being too analytical and black-flagged as an asshole" (sorry, I forget the exact quote from Neal Stephenson's "The Diamond Age")

We'll probably get a few more Dilbert creators out of the ironic fiasco this is going to become..
Hofstadter's Copycat
depends on your sysadmin, LISO, SSO or network team.
Really not a fan of the current gray font color trend. -_-
Indeed. I was once engaged on a project to develop a new personal media player. QA had quite a selection of other vendors' PMPs, so we could learn from their mistakes: and ye gods and little fishes, poor UIs were abundant, not to mention often sluggish to respond.

(Sadly, ours never came to be, but that's a long and occasionally hilarious - in the DailyWTF sense - tale. Suffice to say, if your application crashes on trying to close any file, and the vendor's recommended workaround is to never close files, get ready for interesting times)
https://hn.algolia.com/?q=Common+Server+Setups#!/story/forev...
This is virtually universal for sales taxes in the United States -- they're all paired with "use taxes" which you're supposed to calculate and remit yourself. It is, far and away, the least complied tax in America. People occasionally get prosecuted for it, largely when a high-dollar transaction is intentionally effected in a low-tax jurisdiction to avoid sales taxes. The canonical example is rich folks in New York buying art in Connecticut.
Employers have absolutely no idea how productive one programmer solving one problem on his own without interruption or distraction can be. Because yes I know the feeling really well but no this barely ever happens in my day job.
Or it will be the same as it is now -- because I don't think there's any magical path to make a low-margin, comoditized, operating at almost break even business in a highly profitable one.
> The closer abstraction is probably OS processes + IPC.

The closer abstraction is probably more like a distributed fault tolerant OS + processes using network transparent IPC.
I am aware of the significant attention this paper got about a year ago. In my filter bubble (and I am in a massive filter bubble with regards to this kind of thing) the attention was similar to the rest of your comment - focusing on ebays failures of execution rather than the failure of measurement.

Other advertisers do not make the same mistakes as ebay with regards to landing pages, adverts or keywords selection but many make the same mistakes when it comes to measuring their advertising value.

Now, perhaps the errors caused by faulty measurement are not as important for other advertisers and I can see why this might be the case (for the reasons you list about how ebay is running their PPC) but what should be an opportunity for the SEM industry to look at how their work in valued and measured has instead turned into something else

> As a control they take MSDN/Yahoo vs. Google

They also used a geographic split as a control. E.g. if in the past areas A and B have performed similarly then pick one of them at random to stop showing ads in.

AdWords geo-targeting combined with this technique is a way for other advertisers - regardless of scale - to run similar tests. But we won't see many doing this because of the attitude that it is ebays execution that sucks rather than their measurement
Yes. In a way that bee is a clone of fly.
What is the difference between Wolfram Desktop and Mathematica?
you had a goal in mind, but you followed a different recipe (sales guy, employees, real clients), now you wonder why you have the shit everbody else has (too much work, short on time, not enough life).

to reach your goal (if its still your goal) you need definitely need a new recipe, probably the complete opposite.

my recommendation: (it's not much, but it's what i do)

read http://en.m.wikipedia.org/wiki/The_Ballad_of_Halo_Jones it's a comic by allan moore about "getting out" - its a good book and a good book is never wasted

second: quit and travel alone (or if you have wive and kids, take them wih you, it's less expensive then it sounds) for a few months, without your phone. reinvent yourself when you come back. i run an agency, i do this every year (including reading the comic).
This a thousand times. And ssh keys for servers.

But then, how would you log into e.g. gmail from a cybercoffee in a foreign country? (Assuming you dare do so in spite of the risk of key loggers.)
Most of the things you describe are deep, but also very narrow and domain-specific; frequently it is also very company-specific. Such knowledge is far less transferable than one might imagine.
I think he and myself are both in decent health.
"You're probably overestimating peoples reactions to you leaving."

This! I ran my first company for 6 years. When I left, I felt guilty as hell. I didn't know if the company could survive without me. Turns out it did GREAT without me-- arguably better than when I was running it. No one tells entrepreneurs that changing paths is a LOT harder than if you have an honest job... It's not as easy as 2 weeks notice, but it's a helluva lot easier than you think it is.

Several companies later (and about a year ago), my wife and I took off and traveled for about a year. I highly recommend it.
ew! Why do so many ppl use their phone while on the toilet!
First thing I would suggest is to edit your podt and let people know which city you are in. HNers that are local to you might be able to give you a sofa for a few nights or ask you to pop by their office for a chat or informal interview. You could be in my city, but since it isn't immediately obvious I'm not going to then bother to contact you via your HN profile to ask.
+mars is now a new token not this: + AND mars

and not: ALWAYS mars

search for: +mars -mars

You might expect to always get 0 pages, but that isn't the case. You get pages that never mention mars and pages that contain +mars.
So? What percentage of those were (and is) in StackOverflow?

Compared to whole languages communities, for languages like PHP, Java, etc (and .NET), the number of "people who follow Spolsky and started using SO because of that" is miniscule. A statistical noise at best.
If you're going to allow dotted IPs you should really allow 32-bit IPs too, e.g., http://0xadc229b7, http://2915183031 and http://025560424667. (The validity of this last one was news to me I must admit.)
It is a really interesting idea dragonwriter, but it'd be rather impractical. most theaters within the driving distance you'd typically consider cater to basically the same kind of audience - so the culture would be the same. I'm sure there's some theater in South Dakota where they behave exactly like I want, but... I'm not going there to see movie!
The Worst SaaS Cancellation Policy on the Internet
I don't really understand. The argument is just that you can do something to increase the probability of guessing the bigger number from being anything other than exactly, precisely 1/2.

For example the author suggests that you first randomize which envelope you choose first.

Then you open that envelope. You then flip a coin a number of times that matches the integer in the envelope, and if comes up all heads, then you choose the other one; otherwise you stop on the first one.

Obviously if the numbers are anything other than tiny integers, e.g. if they're more htan 20 or so, then for all practical purposes it is impossible that it will come up all heads, e.g. 7,342 times in a row.

But in a rigorous, exact way, that probability is not exactly 0. The probability of that many heads is lower for 7,342,352,454,356,234,753,343 than it is for 454,356,234,753,343 (where I truncated a bunch of digits) or even for 7,342,352,454,356,234,753,342 (where I changed the trailing 3 to a 2). Therefore, you are more likely to stay on 7,342,352,454,356,234,753,343 than either of those other numbers.

This is purely academic. Clearly, the chances of flipping heads 7,342,352,454,356,234,753,343 times in a row is so, unbelievably 0 it isn't even funny. But it's not actually zero, mathematically speaking.

So essentially, you have a greater chance of swapping if the number is smaller, because there is a greater chance that you will flip all heads - even if "greater chance" just means 1 in 2^7,342,352,454,356,234,753,343 instead of 1 in 2^7,342,352,454,356,234,753,344 chance.

Do you not agree with this?

Or would you still say that it's 50:50 that you will stay on 7,342,352,454,356,234,753,343 or stay on 7,342,352,454,356,234,753,344 (I changed just the trailing 3 to a 4) even if when you draw 7,342,352,454,356,234,753,343 you change your mind 1 out of 2^7,342,352,454,356,234,753,343 times and if you draw a 7,342,352,454,356,234,753,344 you change your mind 1 out of 2^7,342,352,454,356,234,753,344 times?

Would you consider the probability "the same" of holding on each one?

Or would you agree that in this particular example it is no longer 50:50 exactly, precisely. If you agree with me that it's not technically (pedantically) the same exact probability, then I am not understanding your argument exactly.

If you just meant that "for all practical purposes" the probability is the same - then of course I agree with you whole heartedly. Do explain which one you meant!
No, business doesn't work that way. And nobody much cares what you startup runs on if he's to part with his money basically.
I've never been able to get into such a state either, with coding or any other such activity. For me the main impediment is almost definitely health-related (narcolepsy), but i wouldn't be surprised if there are quite a few other genetic configurations and circumstances without noticeable health consequences that make such intense levels of concentration next to impossible.
I can really relate to this. There are many aspects of programming that contribute, I think: you are creating something, ususally something useful to others, which you are (often) in complete control of, and (in the words of Fred Brooks):

"The delight of working in such a tractable medium. The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of imagination."

I love that quote! More here: http://henrikwarne.com/2012/06/02/why-i-love-coding/
What about a set of software tuneable band reject filters instead of active noise reduction?
ANDY=NO
You may be surprised how many top engineers have no idea what they're worth, and can't self-promote worth a damn. I've known some incredibly talented, capable people being woefully underpaid, and not ever trading up.
Yeah, the humanity. 130 cliks of a key. That's like torture...
PRIVACY IS DEAD
It's so simple! Thanks, tel!
Quick back of the napkin here. $35K a quarter. If that is the sales tax at 3.62%, then this company is bringing in just under $1 Million in revenues a quarter.

Its possible that its not what the full $35K is for, but if you are bringing in $4 Million a year in revenue, you can probably afford a qualified accountant to take care of this stuff and I can't be all that sympathetic.
On The Near Impossibility Of Measuring Returns To Advertising (2013) [pdf]
I've put the test cases into a refiddle: http://refiddle.com/refiddles/53a736c175622d2770a70400
A Tale Of Two Patents: Why Facebook Can’t Clone Snapchat
Changing Detroit one bench and one book at a time
Flipping The Model
I have to admit I giggled

http://i.imgur.com/H9dBG09.png

Hope the rebuild goes well.
How to Make Chord Correct
I'm inspired what these two guys are doing. It shows you don't need a big budget to make a real difference.

http://sitonitdetroit.com/

Imagine what they could accomplish with KickStarter?
A subtler effect is the income vs cost disparity. Suppose you make 60k and consider 50k to be a minimum income to live comfortably well a 70k job doubles your disposable income which is a big deal. Now suppose you make 120k and get a similar percentage bump to 140k. Except your minimum standard of living is still 50k. Sure, it's a larger Monitary increase but it's no where near doubling your disposable income and would have minimal lifestyle impacts.
Why no IPv6 addresses in the test cases?
I haven't used Torch7 yet, but from heavy usage I can recommend http://www.nongnu.org/gsl-shell/.
GSL-Shell combines Lua + Luajit + GSL-Library (GNU Science Library) + additional syntactic sugar that helps with matrix/vector calculations. I use it for all kinds of linear algebra projects and gsl-shell does an excellent job.
Exchanging programming services for money is a great idea in the long term, but it typically takes on the order of months until the first chunk of money arrives, which means it's far too late for that alone to help you right now. What you need right now is an emergency bail out.

You say you're in a foreign country, and you don't have any family back home who could help with the price of an airline ticket? In that case I would suggest going to your country's embassy and explaining your situation.
Is the screenshot supposed to be impressive? It has all the constraints the post mentioned.

>Sublime just LOOKS bloated to me at this point.

There are tons of themes you can use, including some far more minimal than your Vim screenshot. Don't know exactly what "looks" bloated.
Out of curiosity, what are the specs of the server, and how much RAM is "decent"?
I was in the same situation, but for about five years. I founded an agency with a friend in pursuit of greater creative freedom, but as it happens ten bosses (ie. clients) are somewhat more stressful than just the one. During those five years I barely saw my kids, worked most weekends and didn't take holidays for the last three years at all.

We were mostly working with SME's and trying to grow the company to a point where could score some bigger clients, on several occasions we very nearly did. We got behind in our taxes when some large projects got cancelled and ended up taking out a bank loan secured against ourselves personally. The quality of our work deteriorated as we took on anything and everything to make ends meet, to pay our expanding team, hoping our big break was just around the corner.

When I finally called it quits we were about £60k in debt, shared between three partners. Telling our employees we had to let them go was hard, but I was surprised at how well most of them took it (they actually felt bad for me), to my relief all of them found employment again within a few weeks. I kept on working with my clients myself by working in evenings and weekends finishing everything off, it took about a year to shut down entirely, but every month it got a little easier. Our clients expressed some annoyance but they were mostly understanding. A couple even said that they didn't know where they could find another agency as good to work with as us, which was heartening.

The successful agencies I have witnessed experiencing fast growth never had any small/medium clients; their founders worked for a larger company and took some big clients with them, or they worked client side and their previous employer became their first big client. Either way their initial clients were huge and there was very little of the painful bootstrapping I experienced, so if you don't have big clients now expect a tough slog (or a lucky break of course, but counting on that pretty much gambling with your own time)

The whole experience cost me about £20k in debt and maybe £200k in lost earnings over what I would have been making had I been freelancing instead. It's been a year and a half and I've managed to pay back my debts and finally get a mortgage on a house, that, had I not started a company I could very nearly have bought outright by now. The time I should have spent with my kids is lost (I fooled myself that I was doing it for them, but in retrospect really it was more of a 'we've come this far...' mentality) but I'm trying to make it up to them now as best I can.

My advice to you would be to freelance, as a programmer you can work all around the world, remotely if you please and get paid decent money (We all know guys who only work part the year, and spend the rest travelling, others who work remotely from Bali or something). I'm freelancing now and I feel more free than I ever did running a company.
Would this tell where the bathrooms are located and how long will it take you to get there and back? May be that will help to decide to leave or not. Imaginne getting notifications from the bathroom that you have a stall available to Run and Pee :D