skysight-inc/HackerNews huggingface dataset:
Frankly, when I don't smoke, I also miss the social aspect of smoking. Whenever a smoke break is called, everyone stops what we're doing, gets up, goes outside, walks around a bit, bullshits and talks, and then heads back in refreshed. Half the time, it ends up being an excuse to do a quick walk around the park near us. I probably miss that more than I miss the actual smoking, and even after mostly "quitting", I'll still often go share a puff or two off someone's cig while we stand / walk and chat, just so I can get the social part, without as much of the actual smoke.
I tried out a few different networks, but they were all so spammy and/or low-paying that I just gave up. I think I have one or two amazon affiliate links and the rest don't have anything to generate revenue.
Rice Cooker Technology
Grocery Shopping 2.0 – A Tale Of Two Experiences
Quantum telescope could make giant mirrors obsolete
You know that every year the USD gets inflated more? A person making $100k salary gets paid about 400/day (I just divided by 260) with holidays and no breaks. 650/day for freelance where the pay is not consistent sounds pretty modest to me. Really the way inflation and money printing and the market for money has been going these days we should all be getting paid a LOT more. But we will just continue to be happy with our 50-200k salaries as the rich 1% keeps gathering more and more of it.
http://careers.stackoverflow.com/ is also a good alternative to LinkedIn
I'd rather expand the numerics support/coverage in Haskell, get a nice and easy-breezy type system, nicer refactoring/static analysis, and a more powerful language.
Ask HN: Medium, Tumblr vs Self-hosted?
I haven't blogged for a while and am thinking about taking it up again.

Usually I would just put Wordpress on my webfaction account, but I was wondering if I am missing out with the Medium, Quora, Wordpress, Tumbler, etc.

Has anyone noted any benefits of these for building an audience/driving traffic/content discovery?
Or am I just as good set by running my own Wp?
"even successful companies don't know the secret to their success" - so true. I speak to successful online entrepreneurs almost every day and am constantly surprised by the lack of strategy used and the lack of awareness of what actuallY moved the needle for them. Sometimes the cherry picked 'best practical advice' is just a shot in the dark (though still very helpful).
> Your repeated use of the phrases "bizarre rant" and "non-ranty"
> makes it clear that your comment is really a character attack.
> For that reason, it's hard to take your comment seriously.

It's a specific comment about the text that was submitted. I have no axe to grind, and it's not intended to be an attack on the character. I've just re-read it. Again. It still seems like a bizarre rant. Quite possibly the person behind it is clear, rational, well-spoken, whatever. My comment is about that text, not about the character.

> I'll summarize it. The activities that broadly fall under the
> name of "hellbanning" are not consistent with democratic values

I offer the suggestion that this is not intended to be a democracy. I've never regarded it as such. PG has specifically said it's an experiment to see if it's possible to have an on-line forum that remains civil. Largely I think the experiment is succeeding. We are guests in the Y-Combinator forum. They set the rules, and we behave as we choose.

> He is thus not reading HN any longer.

That's his choice.

> ... he dropped an awesome reference to The Hitchhiker's Guide
> to the Galaxy.

Well, a reference I've heard many times before. Perhaps if you haven't heard it before you might think it's awesome.

> His post was removed because someone didn't like it. He was not
> notified why. There was no transparency in the process. In some
> circles this is called censorship.

Yup.

Of course, if you're around for a long time and pay attention to these things you learn what works, what doesn't, and how the rules play out. People who post things that are non-constructive generally get flagged to deletion, and if not, they will sink without trace anyway. Sometimes they even get removed by moderators. And here's the thing: they're allowed to do that.

If you choose to play here, you play by the owner's rules. You don't have to play here, and that's also fine. He's not the first to cry "CENSORSHIP" and storm off, and I have no doubt that he won't be the last.

Added in edit ...

It looks like it got flagged dead by other HN members. If you look at the comments there[0] you'll see people saying the same things I have, so I suspect it just got flagged to death.

Further edit: Now confirmed[1]

[0] https://news.ycombinator.com/item?id=7672853

[1] https://news.ycombinator.com/item?id=7675075
Founder here. Yes of course - garbage in, garbage out.

Still, we've constantly been surprised by how well we can learn on raw CSV dumps from SQL joins or just log data.

Furthermore, small business owners or non technical folks can still understand the concept of "teaching" an algorithm: things like including demographic information increase predictive power etc.
Impyla: a new Python client for Impala
Making SummaList: 1 Week and $125 MRR Later
'And yet, statically typed languages can still be checked for a lot more things.'

What is your evidence? Can you provide a citation?

Modern tools can statically check python for a lot of things.

Here are some things you can statically check with python:

* implements an interface
* unused names
* assigned but never used

There's hundreds more things you can check for with tools like pylint and some of the IDEs.

That 'implements an interface' one is important. Since with interfaces you can specify things like return types, and type arguments.

There are also @param markers in doc strings, where you can specify argument and return types. These can be used by tools like IDEs (eg pycharm) and other static checkers.

Full program type inference is now doable for large parts of python. See the shedskin, and Rpython restricted subsets for two implementations.
Decision like this usually comes from CEO of company because he's stupid and doesn't know that this is counter-productive.

As a webdev I had to do at least 3 of these things and the person ordering the site disregarded my warnings that it's very, very bad idea.
Five minutes of tests really isn't such a big deal. Not long enough to bother re-architecting a bunch of stuff. But what frustrates me is that DHH seems to bullheadedly continue believing that problems they haven't had with Bootcamp simply aren't real problems. Bootcamp isn't all that big an app, so it isn't particularly surprising that the tests run that quickly. But once you get up into the high tens of minutes for unit tests, and the low hours for a full suite including end-to-end tests, it becomes really really annoying. Changing the architecture isn't going to help much or at all with those end-to-end tests, but it's easy to find yourself thinking "boy I wish we could at least get a bit of confidence in the correct functioning of our application in the face of this little change in less than half an hour - I wonder how we could accomplish that?". The three common answers once you find yourself wondering that are "let's parallelize our tests in the cloud!", "let's reduce external coupling in our tests!", and "let's make small services so any given change affects only a few tests!". All of those answers have fairly tough trade-offs.
This is an excellent point, and another big motivator for me to move to tmux

Basically, if I'm going to be rolling out a new (patched) version of screen manually to all my servers/clients, might as well install tmux instead.
The other book also contains good recipes.

However, some (most?) of the recipes in the first veg cookbook are both healthier and probably cheaper than some of the recipes in the poverty cookbook. (some are the same, at first glance)

And re categorizing the other way, aside from offending vegetarians, in a first cookbook, it wouldn't hurt to transplant the roast chicken from the poverty book into the first cookbook. Other than cross contamination its pretty hard to screw up a roasted chicken, so its a good place for kitchen noobs to start.

On a small scale, all appears awesome, only on a larger scale is it debatable exactly which recipe belongs in which book and how much of each kind of dish belongs in each book. An editor-class of problem more than an author-class of problem. I can find no author-class problems to complain about, so far, which is impressive.
I use admob. I was banned inexplicably after I made about 20$ for "click fraud." They never responded to my emails. I stopped development on that app after that - it wasn't just that, but it was the straw that broke the camel's back.
Do you know other places like clickbank?
What popups?

Oh… http://noscript.net/
good looking site, cool service
Given energy constraints and the economics of things, meat should be more expensive everywhere. But the US also has massive agriculture subsidies, so what determines the cost of food here is Congress more than any market.

Dried beans (my favorite) tend to be much cheaper than just about any other source of protein, but I don't think I've ever seen tofu being sold for less than hamburger. Ground meat in this country tends to be really cheap, thanks to agricultural subsidies, filler, "pink slime" and the like.
Define an old function in your .bashrc

old() {
mv "$1"{,.old}
}

I use this as a cheap way to backup old files (alternatively use cp instead of mv).
I think the best piece of advice for ecommerce entrepreneurs is: "My apartment doubles as our office. Keep your costs as low as possible." I've seen a lot of new online store owners see a big jump in success early on due to the excitement of a new product launch or kickstarter campaign (or PR, viral on Reddit, HN..etc...) and they assume that success will continue so they double down on infrastructure. 2 weeks later, or a few months later things die down and they're locked into an office lease of 3 years.
Your own web site does not show me our common connections.

All of your 'issues' with LinkedIn can be solved by creating a separate LinkedIn e-mail alias that goes to trash.
Or tip or cu too.
Can we just make it a rule that if you are going to be posting news from a source that is notorious for paywalling or geowalling, you at least attempt to provide an alternate link (either in the comments or in the submission if you can retain the original domain)? This always happens for NYTimes submissions, and time/energy/comment space always needs to be wasted posting a mirror.

Here is a non-paywall link:

http://www.nytimes.com/2014/04/30/us/politics/pop-culture-pu...
Announcing our 9th Batch of Startups in Mountain View
Cool, can I see an example ?
This module helps you build cool GUI for terminal Node.js applications
Do u already have complementary cooking resources; powder, garlic, oil etc? These often overlooked in a buck a day meals.

Excellent point. There is a baseline capex to getting a kitchen in shape. Yes, you can go to the dollar store for cheap spatulas, or the discount supermarket for 89 cent herbs, but the point is that the startup cost is non zero. Especially for a person or family who is tired from long hours of work, microwave burritos or pizzas or other "convenience" foods are cheap enough.

Also, skills are a big factor. If you don't know how to cook, making and freezing a giant pot of chili or stew in portions is a daunting task. And if you get it wrong, and you just blew your entire food budget for the next two weeks ... good luck!
Your link is also paywalled. Just search and access the article from google.
Rails isn't special. The debate is about the price of decoupling.

Many codebases don't heavily decouple from their frameworks unless they have a good reason to do so, as they lose the productivity benefits of the framework in the process. The framework you choose to tightly couple against should be your flex point -- you don't have to design your own!

The level of tradeoff depends about the framework in question. I can recall a moderate-sized project where we bound against Hibernate ORM for a couple of years and eventually had to switch to MyBatis for a variety of reasons. But since we were using JPA annotations mostly, the coupling wasn't so tight to make the switch all that hard or brittle.

There are times where Hexagonal architecture makes total sense (immature frameworks, shifting dependencies, etc.) , and times where it doesn't at least for certain "ports" (you're building a moderately complex Rails/AR app, why bother isolating AR).
> Sage was also the founder of webring, and simultaneously one of the dream host founders.

This is no coincidence. Ceph comes out of technology developed at Dreamhost.
Kevin Smith has taken his last two movies on the road, selling out venues with a combined "Movie + Q&A" performance. He's presumably making more this way than he would with the traditional theatrical distribution, and he still has the option of putting it on VOD later.

It doesn't scale, though. I don't want to wait around for movies the way you wait for concerts to come around. It is an unpirateable experience, though.
Yeah, and guess what? You can "purchase" clicks and traffic in order to achieve this.

If you get on the tor network, you should be able to find a few places where you can pay (for example) a $100 for 30,000 views/clicks from a random country in the world to hit a site.

I'd imagine 30,000 false adsense clicks would do it.
Seth Roberts
BTW, the github repo is https://github.com/mark-watson/nlp_smalltalk

There is not much there: just my FastTag part of speech tagger.
10 PRINT "Cool"

20 GOTO 10
I've been doing this for awhile now. By going incognito, you not only get more information on that person but also you don't let them know you have been viewing them. It's pretty ridiculous that LinkedIn gives you more disadvantages than advantages for being logged in.
Mastering Rails Validations: Contexts
Are there any ad networks that don't track the people looking at your site? That would be a valuable feature to me.
Now all they have to do is figure out how to get OAEP into limericks and you're all set.
A Eulogy for Twitter
He is talking about TDD / unittests in this case. He is not saying anything about automated testing in general.
Along the same lines, but worse... If you're signed up for the emails they send out about top news in your network or news mentions of people in your network, and you click through the links in the email, they make you log in. From your phone. To read a news article. Drives me insane.
Economists' Statement on Network Neutrality Policy (2007)
I think it's impractical to test things that use ActiveRecord without testing the database.

ActiveRecord at its core is meant to generate and run SQL and give you object graphs back, and you need to test that the SQL it generates is correct and does the right thing.
My LinkedIn profile says: I hate LinkedIn if you want my contact please reach me on [my blog].
Sure, you need balanced died, I objected about being vegetarian. Meat is important because it gives fat and other important nutrients, it would be expensive to get those exclusively from vegetarian food.

Checkout rabbit poisoning for some interesting read.
Has there ever been a better patron of the arts than the CIA?
From your linked article:

Andrew: A story states that you once entered a programming
contest at Stanford (I believe) and you submitted the winning
entry, which worked correctly after a single compilation. Is
this story true? In that vein, today’s developers frequently
build programs writing small code increments followed by
immediate compilation and the creation and running of unit
tests. What are your thoughts on this approach to software
development?

Knuth: As to your real question, the idea of immediate
compilation and "unit tests" appeals to me only rarely, when
I’m feeling my way in a totally unknown environment and need
feedback about what works and what doesn’t. Otherwise, lots of
time is wasted on activities that I simply never need to
perform or even think about. Nothing needs to be "mocked up."

Amusing given the link prompting this whole thread.
Very interesting response. I strongly agree with most of it.

However, I think there's another false dichotomy there: a $150K expert-level engineer versus $80K non-expert engineers. In reality, there are only expert and non-expert engineers---pay doesn't seem to be a particularly discriminator. Further, in all respects it is difficult to tell the difference between an expert and a non-expert, hence all the fun interviewing follies. And even the best of those don't work particularly well.
The Great Works of Software
Is Webster University spending $1 million to dominate college chess?
A lot of people who write checks and make hiring decisions are 1) on it and 2) use it. A lot of them are not hackers and can't be bothered to have an indy web presence, as easy as it may be, linked in is easier, if not more convenient (but obviously with a spammy tradeoff that doesn't seem to have cost them just yet).

As an engineer with 10+ years experience, I realize that relationships matter a lot. Especially with people outside your world. And a lot of great work can be done with non technical people who bring other things to the table (money, IP, connections, reducing barriers to entry). So, imho, it's best not to shut off Linkedin as it's a decent enough channel of discovery and contact in the working world, bridging people with different experience, expertise and backgrounds. It's that mix that I like.

Im not saying it can't be better - it can and should be. But network effects are in play, adding to it's value. It's not that easy to go at it differently.
After reading the paper that the researchers have come out with - this is really the key passage.

"..that they could be re-expressed using modern mathematical and computing techniques—as the medieval scholar might have done if he had been able to use such methods."

Basically physicists reinterpreted the ideas sketched out using some passages that have phrases such as lux & lumen by substituting concepts that we know now and then correcting the theory to match present understanding.

While this is a fun read, there is some kind of nonsensical "Humanities" spin given to a few physicists working out a Cosmological theory developed over multiple decades by Other physicists in the wordings of a (admittedly) smart man by wholesale reinterpretations.
That is probably not what readers of your comment understand by the word algorithm.
Yes. We reverted the title. Both "multiverse" and "metaverse" are arguably misleading, and are obviously linkbait, so if anyone wants to suggest a better title, feel free.
I recently had my account disabled over a policy issue. The thing regarding that policy was I had written permission and verbal permission in person to go ahead with my web properties directly from multiple google representatives. I was encouraged and every step of the way and even given ideas that I implemented directly from adsense reps themselves.

It seems unfair especially in my case when they give you the go ahead and you end up investing alot of time and effort only to have one person not like your site and completely disregard all the work you have put in. When the reason for disabling your account is exactly the same reason they encouraged you to create your site in the first place it makes it all that much more frustrating.

My sites were not small either, they had heavy daily usage and brought over 800k in overall advertising revenue in the last 2 and a half years.
Lewis is not saying that all investors should be given the exact same access to the exchanges. He is saying that some traders are extracting money from the market simply because they have a faster route to the exchange and they are buying/selling ahead of other investors. They are not buying/selling based on market fundamentals, speculation, research.

Millions of Americans invest a large percentage of their retirement money in 401ks because they believe that the US Stock Market is a relatively good place to make long term investments.

When we see examples of people skimming money off of the market it makes us lose faith in the market. That is why this practice should be banned.
People have done over 70 wpm with the Fitaly keyboard on Palm devices. See here: http://www.fitaly.com/
"The" absurdity as if this is the single thing that is absurd about LinkedIn.
I agree that in most cases, it's reasonable (and cost-effective) to assume that your Rails app will always be a Rails app.

However, it's not reasonable to assume that your Rails 3 app will always be a Rails 3 app. You will eventually have to upgrade--if not immediately for feature reasons then eventually for security reasons. And upgrading a Rails 3 app to Rails 4 is a non-trivial effort, there are a lot of breaking changes, some of which affect the models (e.g. strong parameters, no more attr_accessible). If you skip versions you will just accumulate more and more technical debt.

I think that ideally, you would have your business logic in classes/modules that don't need to have code changes just because the app framework got a version bump.

But generally speaking you're right, the decision of whether or not to put in the up-front work to decouple your business logic from your application framework, is like an investment decision with costs and benefits. Uncle Bob is saying it's always worth it, DHH is saying it's never worth it, but I think the reality is that it's sometimes worth it, depending on you and your project.
1. Search on website that doesn't require proprietary plugins like flash or silverlight.

2. Download file directly with browser, without having to install further proprietary software.

3. Copy file to any device of my choosing.

4. Play file on device using only free software.
Antibiotic resistance now 'global threat', WHO warns
Sure. Any DOI you pull off of Google scholar should work. Same with ISBNs off the back of any book you have lying around. And it works with most news sites. http://www.speedcite.com/?q=http://www.usatoday.com/story/ne...
Hey, that was actually a pretty clear and detailed answer. Thank you for not treating it as a rhetorical question.
"Thank you for joining us. The stream will be returning shortly."
People cry about lack of privacy, then people cry about too much privacy... I guess it gives people something to write about no matter what.

And if you can plug your company as one of the Good Guys(tm) at the end I guess that gives you even more incentive to write about it.
Thoughts on Yii Percent Formatting
Have you considered trying another way to monetize? Selling merchandise, especially if you have an engaged audience, tends to have a higher effective CPM ($20-100+ in our experience) and can be run simultaneously with ads.

Teespring (disclaimer: I'm a co-founder and t-shirt addict) can be an effective tool for doing just this. We ship hundreds of thousands of products each month, you get retail quality products and margins as though you were paying up front.

Absolutely no risk and no costs. You'll never pay us a penny, we only make money if you do.
He is focusing on TDD, but in a few places he clearly generalizes. In the quoted bit, the "(or tests at all)", and a paragraph down we have,

"Anything that requires human interaction and fiddling to get correct [...] doesn't require automated tests."

Again, I believe I agree with the narrower case of TDD. I was objecting to the generalization.
Given that that discussion was mostly complaining about phys.org, and that HN is always in the market for interesting historical material, I'd say the current post is fine.
Caftan 2014|robe de soirée | mariée
"Loon" and "Quine" aren't even Scots English, I suspect you'd get funny looks if you used either in Edinburgh or Glasgow. Each are very much "Doric" (the dialect of Aberdeen\shire) words.

edit: I recognise your name from another post and remember that you're from Scotland so you probaby know this already :)