skysight-inc/HackerNews huggingface dataset:
I couldn't imagine not filtering my mail. I hate seeing spam too much. To a point where minimizing it is an obsession. I spent a considerable amount of time on this about 10 years ago, but very little since [1].

Anyway, just did a quick search through mail.log and in the past 24 hours, I got 4017 SPAMS that were rejected at SMTP time by Postfix [2], about 40 SPAMs got through those, but caught by SpamAssasin [3]. 0 spam delivered to inbox. 0 false positives. 126 legitimate mails.

I'd looked into greylisting some years ago, but never implemented because I didn't like the idea of delivery delays.

So I'm in complete agreement with you regarding how effective SMTP level checks + rbl are, but I disagree regarding statistical filtering -- Bayes was key for me to getting 100%. I had put off adding this layer for years, because I didn't fully understand or trust it, but now I'm a believer. Also, once trained, it just works. I rarely look at my spam folder. Retraining is easy, I just drag a rare false positive/negative to HamCaught/SpamMissed folders then nightly training script auto learns.

[1] I was an email admin at a local gov agency, then tried to get into email hosting biz, so it wasn't just personal obsession.

[2] Using things like standard helo/client/sender/recipient restrictions, with very few custom rules, and rbl check using spamhaus.

[3] SA + razor/pyzor/bayes, again with very few custom rules.
Seriously, whoever is in charge of Youtube's comment system is a complete idiot of galactic proportions.

Every time they update the comment system, it doesn't get better, it just gets stranger. As if the person in charge of it has no clue how people interact online.

The comment system, as I see it, should be very simple:

1) Comments are shown as a tree (with limited depth possibly)

2) Upvote/downvote/reply/flag-as-spam on every comment.

3) Sort by top / new (would be nice within today, week, month, year, ever).

4) Limit comment length to something sensible like 10K characters, if you want your users to have meaningful discussions.

That's it.
Patterns in a Rails Gemfile
How is "API-first development" mutually exclusive with MVC?
Wow that's the first non-crappy Mac app with JIRA support that I've heard of. While I'm really glad that I found out about Bee now, you should really dig into this pain point, IMO. JIRA is terribly slow, and in times of faster tools like Trello or Blossom people are really getting fed up with that. I imagine that marketing it mainly as JIRA client could work well.
It just crashed my Win 8 PC with Chrome too
$0 Marketing: How To Choose Your Twitter Hashtags
Funny YC application video
why would you need to re-read every line if you are looking at methods that have a single responsibility and that responsibility is clearly communicated through the name? (and parameter types/name, return types/names, in languages where some of those things are available)
Your average currency pair moves less than 1% on almost all days. Moves above 1% are rare and days with moves of several percent are extremely rare and occur a couple of times a year at most. BTC, on the other hand, may be worth anything from 250 to 60 USD a day. That is the reason why BTC as a currency is of little use. You cannot do serious business with something like this unless you immediately hedge all of your exposure. In a larger organisation that would be impossible and, on the other hand, only means that someone else is holding the bag for the next crash.

BTC is driven by little to no fundamental data. Its exchange rate is subject to pure mass psychology which is why it repeatedly goes through boom and bust cycles. This is not going to stop unless something like a real BTC economy of non-trivial size develops. But I think it very unlikely for this to happen for the aforementioned reason of volatility and the fact that BTC is by design deflationary. BTC's deflationary properties would choke off any such economic system that is based on this crypto currency.

All in all, I am of the opionion that BTC is an interesting experiment and a case study in speculative behaviour. The difference compared to former manias (see [1] for historic examples) is that in BTC the process plays itself out at an extremely accelarated pace. Maybe this is even what the creator(s) intended. Maybe they created a purely electronic ecosystem of speculative behaviour to be able to study and better understand the phenomenon of financial bubbles. This would certainly explain the 'Satoshi' entity's non-interference.

[1] http://en.wikipedia.org/wiki/Extraordinary_Popular_Delusions...
Keep in mind that, to reduce greenhouse, plants worldwide would have to reduce a significant fraction of the net CO2 surplus emitted during the industrial era. Not a small task...
Maybe it's a joke I do not understand, but your country has been a battleground for years, kingdoms attacking other kingdoms for 1000s of year and more recently every so often Indian troops fire accross the line of control killing Pakistan soldiers (sure, Pakistan does it at least as much if not more).
Welcome to the new Police.uk website
that would never work due to a simple reason -- there would never be a 100% way of telling if the "shunned" flag is legit.
The e-UP is hardly "mid-sized". And you forgot the MiEV and it's cousins.

Toyta had the iQ proposed for an EV-conversion, but that went to hell in a glovecompartment...

If Toyota took advantage of their partnership with Tesla and pushed out an Auris with a Leaf-like range, and an Avensis with a Model S-like range. Competitors shit would really hit the fan-belt...

(Ok, I'm done with the bad car puns now :/ )
We use Postini at work and it is terrible. Normal Gmail filters are much better. I hear Google is replacing Postini with something they developed themselves.
30 powerful images
This is the kind of response I wanted to invoke - that you for your insight!

I guess the closest 'real' currency examples would be something like http://www.xe.com/currencycharts/?from=ZWD&to=USD&view=10Y
Thanks, I didn't know that. According to Wikipedia, another of his nicknames amongst Israelis was "The King of Israel". That moniker at least, indicates that he was regarded as a formidable character.
Are cars too formulaic?
There's always a steering wheel. And pedals. A gear lever. And wheels and breaks. And headlights. And......

Are books formulaic? Cover, Title, Author, Chapters, Writing, A beginning, a middle, an end?

formulaic allows us, the users, to easily begin using something new without a learning curve. Personally, I don't want every website to be innovative, requiring me to re-learn or figure out how to do something.
Agreed, normally the UI/UX changes that people get so cross about at least seem to be in aid of making the way users interact with something more intuitive and/or simpler.

This is none of those things. As to point number 4, the top comment on that video is a fairly complete script for the movie "Braveheart" >.>
10 best practices from top coders at Google, Pinterest & more
But jump to this http://wingolog.org/archives/2013/05/08/generators-in-v8 which explains it properly - and tells you why you would want to do it.
So it’s actually closer to 2.3%. That’s sad.
Turning DNA into a digital signal
I do as well. That also opens up other possibilities like the ability to just drag and drop an email between IMAP accounts. The other day I was getting smtp errors from Google, so I sent a work email from a personal account, then dragged it to work sent items, because I won't remember to search for it in personal.
Lots of official UK government or healthcare forms. Still surprises me every time I see it.

http://en.wikipedia.org/wiki/Classification_of_ethnicity_in_...
Which recurring tasks have you not automated?
I noticed this question on Hackernews, (https://news.ycombinator.com/item?id=6688440) and I am interested in the opposite.

Which recurring tasks has you not automated? and why?
> and could only have got out of it by using an obscure feature known only to Git power users.

Obscure? I spent one afternoon reading the Pro Git book that is available free online. The first thing you learn, after learning to alter history, is the reflog.

Look, everything people in our business do is based on trust. It's fairly easy to mess up for everyone, and this includes Mercurial as well. Like switching bookmarks around or messing with hg strip.
Anyone know the price?

Arduino is 20-30 USD

R Pi is 35 USD

Arduino Due (w/ARM) is 50 USD
> kingdoms attacking other kingdoms for 1000s of year

During that period in the history, the whole world was going through the same.

>more recently every so often Indian troops fire accross the line of control killing Pakistan soldiers

Pakistani army does it more often.
Top 5 Mobile Technology Breakthroughs 2013
Okay, I can agree, it certainly beats "not running at all" 8)
nice. The circuit simulator is wonderful - have used it for years. In fact I actually tried to port it to .Net but never finished it.
Automagically generate verified vector clocks Erlang code from Coq
> "most(more than 80%) of your comments are on [...]"

I'm impressed.

You really took the time to perform an in-depth study of my submission/comment history, even figured out the 80% stat.

Slightly creepy but well-researched, kudos.
It is. In fact I have never seen a prepaid credit card. And you can use Bitcoin from your phone, no need for a desktop PC. Yes, third world countries have phones. Will I have to explain this to every American? Besides this affects first world countries too. A lot of people in first world countries can't have a bank account, but there is wifi everywhere, and even the homeless have phones (I never understood why. A marketer told me it's related the reverse pyramid of needs or something like that).
I'd also be interested in following your work; it's a great product to learn marketing from.
You may try here http://www.nngroup.com/
$70, but only on pre-order
A visual history of Microsoft's anime fetish
It really depends on what you're looking for (more towards development or sys admin stuff?)

I started out with http://dotfiles.github.io/ and then populated a Git repo from there.

Personally, I have things that make it easy to apply patches, create diffs, change to frequently used dirs and the likes.
The world's biggest fund is run by a computer
Just read that he was an orphan at age 9 and then made governor of lower Egypt at age 30 by Napoleon, what a life!

http://en.wikipedia.org/wiki/Joseph_Fourier
From my experience, the biggest reasons are not having to worry about the server, updates, things work out of the box because they are made for each other and hosted stores usually have easier-to-understand admin panel.

Everything offered in the package is already optimized for the primary purpose of the platform (filtering orders, clients, adding products etc.).
If you compare that with say Drupal or Magento - there are a lots of things you need to add and configure additionally (=> time and money) and still there is a chance that modules will conflict or that something will become incompatible over time.

The thing is that hosted shops work for clients only until they hit the ceiling - often they will require certain functionality that is simply not possible, and depending on how important it is they will have to switch again. Think custom workflows, fulfillment integration, specific payment processing or any other non-standard feature.
There are probably a lot of intertwined reasons for these, different for each job category. Culture, racism, geography are the big categories. A lot of job choices are about knowing people who know people who do that job or having family history in that profession. All these interact. So maybe steel unions were racist a generation ago and admitted fewer blacks. Then we have fewer sons and nephews of steel workers and so fewer people likely to go into that profession.

There are all sorts of professions that are "Jewish professions." The history of these is both speculative and complicated. You had a cultural tendency towards literacy when this was uncommon. Racism & transience preventing land ownership & farming (most Europeans' job) which lead to urban populations and non land assets. Certain guilds barring Jews girded them into unguilded professions or guilds without these rules. There were competitive advantages from transience (contacts in other places) that encouraged certain professions.

Then you get interacting second and third and forth order effects from having one set of grandparents that were actors another set who were merchants, the industries that exist in the place you live (not everyplace has many Jews), etc.

Some of these professions might be dominated by some subgroup of white, like descendants of Polish immigrants or late 18th century migrants. There is no reason to expect that the ratio of whites in a certain profession reflect their overall ratio in a country. Professions aren't randomly allocated.

IMO, more interesting would be the Blackest, Jewiest professions or some other minority and trying to figure out how that came to be.
A tool to visualize color relations and proportions in an image
Twitter stock price
p866:

The level of indentation that seems to produce optimal
results in comprehension is between 2 and 4 spaces; as the
number of spaces increase, the comprehension level
decreases.

On the other hand, the sample program hard parts that were indented nine times (!) in places. It's an interesting read, but I'd not try to use it in a discussion.

Personally, I don't care; just pick one (hopefully one that matches what most people are using with that language, eg. 2 spaces for Ruby), and get on with it.
Sorry to inform you that I have gone over these documentation before I've wrote that comment. Still my questions are not answered with the available documentation.

Also I never asked about the need of a backup checker.
Celine Dion - Loved Me Back To Life (Lourenco Iberican Dub Remix)
Every browser and OS has an anime character to its name. Search [browser or OS]-tan on Google.

https://en.wikipedia.org/wiki/OS-tan
I have a few sites that are on production, staging, and local servers. Each site is powered by its own SQL Server database.

There have been times when I have been working on a feature, and have noticed that the CMS content on local/staging is out of date with what is on live.

To fix this, I created a Powershell script to create a backup of the live db, copy it over to the staging server, backup the old db and restore the live db on staging, and to do the same on the local database. It's a bit awkward, but I wanted a one-click method that would sync all three databases, while ensuring that it would fail gracefully and would create backups in case something went wrong.

This works well for my personal projects, but I am looking to rewrite it for work at some point. I work at an agency, so a tool that can sync our db servers would be fantastic.
Play It Again archive of 1980s New Zealand & Australian games
Great story, but also shows how terrific Brandon is at drawing people's stories out.
Will try it out to see what is missing and if it is suitable for my use case.
It depends on what your project is about and what are you building.

Check out Play - I'm not a Java dev, but it should be fairly popular:
http://www.playframework.com/
I don't understand the selling point here, maybe someone can explain to me why:

1) I'll buy a board that's more expensive than all of it's competitors.

2) has a website that's impossible to understand any detail, it's all sales chat.

3) Has a tiny processor and even less RAM.

4) Very underwhelming specs all round, i'm also not that bothered about x86 (should I be?)

As far as I can tell, Intel has turned up late to the party with a cheap bottle of wine. I don't understand the unique selling point here at all, maybe someone can elaborate?

However, if intel's chip was super power efficient, and the board had a built-in li-ion battery that could power the whole thing for a month between recharges, now that would be interesting.
From the website:

"Here from HackerNews? This was originally posted several months ago. Check back in two weeks for an updated benchmark including newer versions of Hive, Impala, and Shark."
Sounds like the Maximum Fun-Fun Ultra Super Happy People from this short story. (Page 3/8)

http://lesswrong.com/lw/y5/

It goes through the horror of what that implies.
It's very hard to generalize pricing, we're $36/mo which is the top of our market with pricing.
I think the page, despite its title, does a rather bad job of actually introducing the board.

Shouldn't it start, front and center, with a big sell-in as to why the Galileo is (I guess) more awesome than the Arduino? What you can do with it, that you couldn't do before? And, perhaps, just some basic specs? Now I had to look for the Specs page, and download a PDF, just to get the "bullet points" for this new platform.
Mouser Electronics in Germany are the only place I could find them listed today. They're offering them at $77: http://d.pr/b2j8
Great, but there wasn't an update to Windows for 5 years after that and even when there was it too buggy to roll out in an enterprise. Windows 7 in 2009 was the first time there was a real upgrade for enterprises and 4 years isn't that long in an enterprise with 1000s of machines most of which will need hardware upgrades/replacing at that point.
How can I install and use this on Win 2012 server with SQL server ?
I don't even know what "investing in people" means. We're a small team, our newest employee has been with us for 3 years.
Your metaphor, to me, would be more along the lines of the browser frame, the clicking, the scrolling, ... Not the content and the design.
Verge: "We play with the Steam Machine, Valve's game console of the future"
Yup, they seem to have used an overly indent-happy indentation scheme. Two separate indents: he 'begin' after the 'for' and for the block body is superfluous. This raises the concern that their results are biased towards smaller indents.
Not playing by the rules as stated in the paper, can result in greater than expected return. It can also return less than expected, and on average you gain the most by being a well behaved mining node.
How Can A/B Testing Go Wrong? [video]
How Can A/B Testing Go Wrong? [video]
By Shlomo Lahav, Chief Scientist at LivePerson
How PayPal is being revolutionized by Node.js and Lean UX
No. They are doing fine. My employer pays me a MSDN subscription, and I see a lot of great software there - it's just that tech media aren't writing much about it.

They made some mistakes, yes, for example removing the start button from Windows 8 (best Windows so far), or they came somewhat late with Windows Phone platform. Overall, they don't need to turn somewhere else, nor around.
Yeah, fair enough. I just went into the post expecting less boilerplate.
> how does it not reduce revenues?

It may reduce revenue of smaller groups, but not of large organizations. As I said, they have a wide portfolio in crime. If one thing has reduced revenues, they would intensify on another thing, thus violence is kept at the same level.

> In the slums, is Pepsi, alcohol and ibuprofen priced at obscene rates? Why or why not?

Pepsi is VERY expensive for them, so they opt for a myriad of alternative brands that cost a 1/3 of the price. Alcohol, same thing, they consume strong drinks at around R$1/bottle. Medicine drugs, they rely on those given for free by the government. If they are not free, they go for the black market, which is too bad because they often but fake medicine... another huge issue.

> Either way, even if it doesn't benefit the poor class (because they're totally fucked either way), it doesn't harm them, and is the right thing to do. So it does seem simple to state: yes, legalize everything.

Well, that's a way to see things. Government would invest loads of tax-payer's money in the process, the poor would say exactly where they are and the middle class/elite would benefit greatly. Thank goodness I'm part of the latter.
ObamaCare website could only handle 1,100 users day before launch, docs show
Professional basketball player is an occupation. It's concentration of a specific group of people shows that it's exactly not a lottery.

You're downvoting it because it doesn't appear to agree with your worldview.
"...it is unfortunate (but entirely predictable) that the release of a not-yet-peer-reviewed paper generated so many sensationalistic headlines. Peer review works best when everybody involved is given time for conversation and debate without being contacted by reporters on deadline."

Translation: next time, please send us the paper in advance and get it peer reviewed before you start talking to reporters.

"I’m not going to write about the specific claims in the paper... However, it is good to note that in my initial review, I believe the paper’s assertion of a fundamental flaw is based on some over-simplified assumptions about how the bitcoin mining market works."

Translation: the paper's claims are probably wrong.
They are, if you define modern cellphones as a "modern computer".

Digging around, I found they're almost equal actually, and cellphone users vastly outnumber bank account holders (cell phone users exceed toilet access !!!).

50% of adults worldwide have an account at a formal financial institution.

60% of adults worldwide have internet access, with 39% having home internet access (the remainder having shared or limited internet access).

80% of adults have cell phone access.

Sources:

http://econ.worldbank.org/

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

http://www.gallup.com/poll/159815/home-internet-access-remai...

newsfeed.time.com/2013/03/25/more-people-have-cell-phones-than-toilets-u-n-study-shows/
Bitcoin withdrawals on MtGox taking days to happen
Basil - beautiful aesthetic. A few thoughts for you:

1. You are currently marketing the features of your application. Consider instead marketing the problem that you're solving. Demonstrate that you understand the problem and then show why Bee is the solution to it.

2. Which value proposition are you competing on? Clayton Christensen suggests that often markets move through functionality, reliability, convenience, and price. For software professionals, that probably looks like functionality, usability, reliability, convenience, and price.

3. As a gut reaction, your price to feature set seems off. How did you originally come up with the price? It's one of the hardest and most difficult things. If I were you, I'd set up an intro price of $19 while you're on HN front page, and advertise that right on the landing page.
I should post a very informative article from 1996 here.

"Goliath at Bay: Microsoft suddenly sees itself beset by broadband rebels and its own middle age" http://www.discovery.org/a/24

MS was facing broadened challenges to its baseline and the author's writing bring it all together nicely. I see similarities to that today, let's see how MS respond to present challenges.
Starting a new project from a boilerplate and renaming/replacing/cleaning up the things.

It's a CLI Python script that copies templates to your desired location and asks you for replacement values. It works with regular expressions as well as strings and executes commands after cloning (e.g. initiate a git repo).
It works of course for any language and any framework.

I started open-sourcing it and adding some things that will be useful for more people (e.g. files/folders to exclude, i18n, developer output, multiple template paths, install/setup script, etc.).
An In-Depth Introduction To Ember.js
Here is a better introduction: http://arduino.cc/en/ArduinoCertified/IntelGalileo
v for vim

l for ls -ltr
Incredibly inspiring!
I always felt that using tabs for indentation and spaces after tabs for "prettying" by aligning, say, function parameters nicely seperates the semantics of white space.

Then again, i haven't had the chance to define the coding style guide of anything bigger than a hobby project, so i might be lacking pragmatic experience.
Also useful trick is to have exit traps, doing stuff on exit.

http://linux.die.net/Bash-Beginners-Guide/sect_12_02.html