skysight-inc/HackerNews huggingface dataset:
Yeah I don't know how they get away with breaking Google's sacrosanct rule of not sticking content behind a paywall that they make visible to Google.
Help us fight online fraud. Lead product marketing at Sift Science
Sift Science (http://siftscience.com)

Come lead our marketing initiatives in sunny/foggy San Francisco. You will wear many hats, and will have to think on your feet.

Last year there was $4B in online fraud and 70% of that was driven by organized crime. The opponents are no longer script kiddies -- they’re just as smart and capable as any of us, and their attacks are evolving in both scale and sophistication. As the world becomes more connected, this problem will only get worse. We’re building a large-scale machine learning system paired with elegant visualization/UI tools to help e-commerce businesses take a stand. We’re literally fighting bad guys, and have big plans beyond fraud.

Our team includes several ex-Googlers with experience spanning e-commerce analytics, search quality, ads quality, and speech recognition. We value respect, collaboration and creativity, and don't take ourselves too seriously. We want to create a great place to work -- a company is nothing without its people.

Responsibilities:

* Translate new product/technical capabilities into meaningful customer benefits, including concrete positioning and messaging for all new product features

* Generate and nurture qualified leads via content marketing (whitepapers, case studies, social media, infographics, webinars, etc.) and digital marketing (SEO, A/B testing, email, ads, etc.)

* Evangelize and demonstrate the product to relevant technical and nontechnical audiences at tradeshows and conferences

* Plan and execute successful product launches, working closely with product, engineering, PR, design, support and sales

* Create copy, diagrams, videos and concepts to bring Sift Science to life on the web site, in collateral, and in presentation materials

Our investors include Union Square Ventures, First Round Capital, Max Levchin (PayPal co-founder), Marc Benioff (Salesforce CEO), Chris Dixon (Andreesen Horowitz), Y Combinator, SV Angel, and others well-versed in e-commerce, payments, and enterprise software. We offer market salary, meaningful equity, health insurance, etc. just like everyone else. But what’s most important is the work you do and who you do it with. Everything else is just icing on the cake.

Let’s make the Internet a better place. Send your resume / GitHub to jobs+hn@siftscience.com
Amazing ‘Anthill Art’ formed by pouring molten metal into nests
Have you ever wondered what the underground tunnel maze of an anthill looks like? The guys at Anthill Art create three-dimensional models of the unseen cities by pouring molten metal throughout the interior. The molten slides underground and penetrates each passageway, pocket, and crevice resulting in an incredible 3D sculpture object.
God forbid a developer should get paid for his hard work. Outrageous.
Interesting, you already have the dec 18 value while the day is far from over. You have a strange way to pick up numbers.
Also, the gain of paying off the loan is tax-free, whereas any gains from asset value fluctuation are subject to tax.
I have been working on a larger nodejs project for past two months. I can say I have experience with web based JS and with OOP in other languages but this was my (our) first encounter with JS being used in a team environment where you needed to distribute the work among programmers. This is near to impossible without specifying interfaces. And for good code readability you need to separate public and private insides of your modules/classes too.

While we were starting the project we found ourselves trying to emulate class behaviour, inheritance, singleton patters etc. because it was natural for us and pretty much desired for that kind of project. There are many ways how to imitate such behaviour in JS but each and every one of them lacks some kind of a feature such as multiple inheritance or interface implementation to which you are accustomed to in modern OOP languages like C# for instance. We had a lot of trouble with prototypes and I think we never accomplished getting to a OOP pattern on 100%.

I am very excited about Poof because it gives me a lot of hope and I am quite sure we will invest in researching spoof (I just found out about it through HN). If it proves OK after several tests and delivers its all promises such as speed, I am quite sure we will be rewriting whole project under spoof style.

Of course that if you are using JS only in front-end web environment, there is no need for such a thing, but a framework like this is a big helper in a project like the one we are dealing with.
Yeah, I got knocked off my bike by a car and mildly concussed; the addending police breathalysed both me and the driver. I suspect this happens routinely at minor accidents. I guess they're using "there was an accident" as evidence that there may have been erratic driving.

(in the UK)
Aren't most 'new' things 'inspired' by already existing things anyway ? Piecing together a number of separate things to create a new - sometimes better - thing still counts as a win in my opinion.
I only found the name of that PhD candidate - Qi Yin. So I'm guessing the US is doing what it's been doing best in recent times - teaching foreign students, then sending them home because "Americans need jobs". That reaaaally has to change, and soon...
One problem I notice in looking at your linked comment is that your $1,500 prediction was based on no rationale whatsoever. That makes it more of a wish than a prediction.
Also, if you're developing games for, a lot of the fragmentation issues are apparently the result of differing GPU performance between devices, which is a problem on iOS just as much as on Android.
Sorry to hear that you lost money.

Bitcoins are up against some really big competitors called nation states and supranational unions. It's almost like trying to run a private army. Once you get big enough to impose a threat you will be outlawed, one way or the other. There is no power, no legislature behind bitcoins, so bitcoin holders will lose the regulatory game.

Nation states use their traditional currencies in monetary policies and they depend on their currencies for tax revenues. Not being able to control the amount of bitcoins and not being able to tax them effectively because they flow outside of institutions that can be controlled and because transactions are encrypted means that the bitcoin is a threat to nation states.

Danish tax authorities are currently looking into how bitcoins should be taxed and I think they will follow the Norwegian example and tax them as assets. Most important governments will eventually make life hard on bitcoins either by outlawing them flat out, by out-taxing them or in other ways.
Does it actually turn off the IAP-promoting game mechanics? I think not - more likely you just get bounced at the point you actually try to make the purchase.
blablacar discuss their model here (I think (via whois) these guys are also the covoiturage and comuto brands):

http://allthingsd.com/20131202/europes-blablacar-has-created...

"The company last raised funding in 2011 — $10 million led by Accel Partners"
http://www.itwire.com/business-it-news/open-source/62641-cry...
What’s your opinion on using selector patterns based on the sequence/order of the elements, like:

// Sass
[data-UI-component="textfield"] {
& > label:only-of-type,
& > label:first-of-type {}
& > input {}
& > label:last-of-type {}
}

/* css output */
[data-UI-component="textfield"] {}
[data-UI-component="textfield"] > label:only-of-type,
[data-UI-component="textfield"] > label:first-of-type {}
[data-UI-component="textfield"] > input {}
[data-UI-component="textfield"] > label:last-of-type {}

That way, you don’t mess-up your template/html with classitis. I like to reserve the use of classes for js logic (states) and for semantics (SEO, schema.org, …), thus using the `data-x` attribute to create and select components.

Sure your component’s html/handlebars/whatever template must be kept in sync with its css, and adding elements could totally mess-up things. But I think that’s okay, since changing a component’s template should require a revisit of its stylesheet. What do you think?
As a Django user, I hear a lot of people rant about microframeworks, and I have to ask, why? I was amazed at the productivity gains and organization Django brought to my code.

If all that bloat is getting in the way, why not go back to CGI? That must be the most minimal of frameworks.
Time for some makeup that distorts your face on camera.
Seems like a promotion for this:

The Skype Collaboration Project: http://collaboration.skype.com/
We've all been doing this for ages. What's newer is that the pieces of the puzzles are getting smaller and smaller and we glue together more and more of them to create the end product.

At one time, somebody had to build databases, not a problem anymore, now we just use Postgres, MySQL, MongoDB, etc. etc.

We used to write CSS from scratch, now we use Bootstrap.

Think of how many gems or packages your average Rails and Node.js (sorry, don't know much about Java, C#, etc. etc) apps use. That's all these pieces glued together. How much 'code' do any of us write anymore? I'd say very little, and it seems to be less and less every year.
TLDR; you are gambling.
+1 for this :)
> If you do choose a price target, then you know where you stand at all times, and whether you should buy or sell.

As well as choosing a price target, you should choose a set of situations that will falsify your price target so you aren't committed to losing all your money on one bet if you're wrong.
There are some good resources on objc.io, first edition especially: http://www.objc.io/issue-1/

Its not exactly an overall architecture post, mainly talking about lighter view controllers but thats probably the biggest issue with iOS
Part of the available information is that you often understand or know very little. Sometimes judgement that a bubble will take place makes far more money than investing for the long term.
If I was to employ someone, I would make them sign a copy of the Netiquette RFC before they started.
Imagine how much money could be saved by redirecting HSR funds towards faster passenger processing and screening at airports.

Just as much time saved (or more?) for dramatically less money, right?
I think it's a good thing. It's actually harder than you'd think to build something out of existing pieces, and if people like it and use it, then why not? As for the original piece makers, that's what licensing and other agreements are for...
CNIL made an opensource tool to help users to understand Cookies impact (french)
Free group video calls: https://jitsi.org/

Free group screen sharing: https://jitsi.org/

No advertising: https://jitsi.org/

Live chat customer support: http://webchat.freenode.net/?channels=jitsi&uio=d4
I wonder about the design choice of commencing a week before Christmas.
Not surer I understand the popularity of microframeworks, over fuller frameworks.

Using a large framework like Django should allow you to use "as much reusable components" at any time, plus you have the advantage of knowing that they will play nicely together, and should have some sort of consistency between them. Yes you get a bigger download, but it will be stored on the server, not downloaded each time a user clicks a link. Less dependencies, as more is included out of the box.
Maybe just use treated sewage water as the secondary coolant in a bog-standard pressurized water reactor?

I'm not sure how many reactors you'd need to suck up a cities sewage supply though. Probably more than can be justified from a power demand perspective.
The most obvious is finding people with outstanding arrest warrants. Another pretty basic one is tagging people in photos, so you can search your library for photos taken outside with your grandmother.
I know someone who liked to take the night train for business travel the few times it was possible. Flying he had to get up at 4 am to catch a 6 am flight for a 9 am meeting. With the train he hopped on the evening before, enjoyed dinner and a drink or two in the restaurant, got a full nights sleep, woke up at 7, took a shower, ate breakfast and arrived at the meeting rested.

Admittedly it was very rarely that meeting locations and train schedules lined up so it wasn't like he did it often.
The Problem: Bloggers are left without comments
You are a content publisher (a blogger) and not enough people take the time to comment. It is a problem that every website faces. What percentage of readers actually comment? Closer to 5% than anything else I'd imagine.<p>Isn't it time to give readers a tool that allows them to interact with bloggers in less time but just as efficient? I don't want to comment with my social media account, and I am not alone.<p>Why not use Feedweb. Check out the awesome plugin that is currently being developed and receiving new features on a weekly basis. check out http://blog.feedweb.net
Agile important bits
I had the same problem with the YouTube video on BugMuncher's homepage. My solution was to just put an image in place of the video and use JavaScript to embed the video when the image is clicked - you can see it in action here http://bugmuncher.com
"He wasted valuable city resources on an experiment the outcome of which he should have predicted, being a criminal attorney in Roxbury."

No. He used city resources to audit a city activity buy running an experiment to prove a hypothesis.

This "should of predicted" point is bullshit. Its like those people who say, "So what about NSA spying, we (smart arses) knew all along". Well, no they didn't. The thought they knew, but they did not know until it was proved with the Snowden leaks. Like wise this prediction you expected this person to make.

To many people think they know things then really they dont, they just believe them, and they cant know anything until its proved. This guy proved it.

OK, my use of the word "prove" is probably going a little too far, but you get my drift. He has at least added to a body of evidence. Which is a damn good use of city money.

As for the reaction of the authorities, well that is a disgrace. Presumably this guy is a local tax payer, and there for paying for these authorities. He has every right to discover if he and his fellow tax payers are getting value for money.
That price seems way high indeed. But I think the point still stands.
In April, I watched the price of bitcoin every day. When it approached $200 I said "f*ck it," took out a student loan and bought in at $225. The VERY NEXT DAY the price collapsed. I watched bitcoin slide to $50 in a state of complete and utter devastation. I felt so stupid. I decided not to sell, and just considered the loan to be a write-off.

Point being, you should assess the quality of your investment in years, not hours. And in regards to the Chinese government, allow me to quote Mahatma Gandhi:

> first they ignore you, then they laugh at you, then they fight you, then you win.
Christmas Cipher Challenge 2013
It's down to ~480 so it's lost $100 in 30 minutes. Let's just say that my strange way of picking numbers can be described as "flattering" ... at worst.
One netiquette question I've wondered about in the past: when emailing an extremely busy person to ask for something, if they send you a message letting you know they've done what you ask, is it better to reply, thanking them (thus giving them yet another email to process) or thank them in advance in your original message?
Should a currency be an investment?
The sad thing is that the right time to invest is when things are looking bleak (and I think we may still have a ways to go down) but most people are drawn in when the price is high. So for those of you on the sidelines, I think we may have some good opportunities to get in during the coming months.
Wow looks great!
speculation != investment
I live in Amsterdam, so this instantly struck my eye! Sadly, the price is just too steep, I will keep on grinding by hand.
I used the php.ini file that comes bundled with the sources. I just think after I ran the benchmark the first time, I enabled opcode cache explicitly just to be sure. I used the Wordpress setup that comes in the sources. Followed the on-screen instructions. That's it.

I tried tweaking the nginx setup, especially the tcp_nodelay & keepalive_timeout settings. It provided maybe 15% speed up, nothing dramatic. I probably didn't collect enough datapoints to be able to reliably tell. In the end, I sticked to the nginx defaults.
Plato's world view is completely backwards. A good example of the pitfalls of speculative onanism. His influence on occidental culture is still very pervasive, though, but anthropocentrism is as idiotic as geocentrism.

> ... the generally positive connotation of “nature”.

"Nature" is inherently hostile (see Thermodynamics, 2nd law). What's currently marketed as "natural" is a carefully vetted subset, the result of thousands of years of humanity influence on its environment.

As you mention, the definition of the word has been evolving. I think the current meaning is misleading. It causes people to reject man-made things arbitrarily, and, more generally, it perpetuates an anthropocentric view of the world.

Wishing it had (and advocating for) a saner definition is not silly.
[aside]

What's going on with the Udacity website? I've tried disabling all script blockers and it still isn't working, half the links do nothing. Even getting what looks like AngularJS code showing on the page. e.g. {{hovered}}

[update]

Seems it doesn't play well with DoNotTrackMe addon.
I liked how you're unwilling to compromise on bad design.
Show HN: A car built almost entirely out of Lego, including the engine
Currency speculation is a risky but thriving market
How many countries do you expect to visit, doing 4 / 5 countries in 15 days would seem like the best idea. Any more and you'll be on the train non-stop..

https://www.google.com/search?q=US+vs+EUROPE+size&tbm=isch&t...
Yes, UV light would be more effective than chlorination at killing most of this stuff. But, you know...good luck convincing people to add expensive UV systems to their sewage effluent.
The Soviet Union’s $1 Billion ‘Psychotronic’ Arms Race with the US
In fact, the app ships with a bunch of RSA 2048 keys that are used for that part. But there is no revocation support.
Not really no. Some steps are suitable for codification in an expert system, indeed doctors already use expert systems in some cases. Some things which are hard problems and are not currently solved better by expert systems:

Translating what the patient thinks is happening into a set of symptoms, sometimes those two are far apart

Finding problems the patient came in for but is too embarrassed to talk about or is even unaware of

Explaining risk to patients in terms they will understand, and then choosing an appropriate treatment based on their often fuzzy and emotional response

Weighing patient risk against an individual patient's needs or other ailments which an expert system is not going to be able to query about or be aware of.

etc.

There's certainly a huge and growing place for expert systems in healthcare, but suggesting they can replace doctors is pretty absurd at this point in time.
That's true, it doesn't do that. However, a good developer can simply check [SKPaymentQueue canMakePayments] and disable those IAP nagging screens (as they are now ineffective). I am unsure if any actually do this.
Disclaimer: I didn't build this personally (an 18 year old from Romania did), but I was one of forty people that helped fund it.

More information can be found at http://www.superawesomemicroproject.com/about/
How it's different from same implicit Terms for accounts in USA?
Be brief without being overly terse. When replying to a message,
include enough original material to be understood but no more. It
is extremely bad form to simply reply to a message by including
all the previous message: edit out all the irrelevant material.

This is made literally impossible by some email clients and some webmail systems. Some interfaces insist on only allow "top-posting" replies, putting your new text at the top, and quoting the previous email in its entirety. It drives me nuts.

I always quote the portion to which I'm replying, and add my reply below that, and recently a reply came back saying - "I like the way you reply, I'm going to reply in the same style!"

Now I can quote an RFC.
As to the Fibonacci numbers: I don't have it but it would be something along the lines of:

function fib($n) {
if ($n <= 1) {
return $n;
} else {
return fib($n - 1) + fib($n - 2);
}
}

$n = 30;
$r = fib($n);
echo "Fibonacci number $n is $r\n";

As indicated in the benchmark, it's a dumb exponential implementation.
Why are you even posting a news site requires paid subscription? I cannot read this article!
I fundamentally disagree with you.

If the goal in writing software is to reduce it to a set of pieces that plug together, I'd agree. But it's an arbitrary metric and not an absolute measure of quality, not by a long shot.

Note that I don't say "composable", because composability is something that needs to be designed in, and it isn't usually clear how to do it best until the third or so time around - the rule of threes.

Furthermore, I don't say reusable, because reusability is something that also needs to be designed for. In particular, reusability in such a way that software can evolve over time without breaking clients (reusers) of the abstraction demands a tight and constrained contract that is broadened carefully, while testable components demand broad and flexible contracts, otherwise not everything would be available to be tested.

Every part that testing has forced you to break out to be individually addressable is a part that you cannot remove in a refactoring that significantly changes the way a library solves its problem.

A library that has been broken into parts that are neither composable nor reusable is simply over-complex. Almost every extant Java library is like this!

Of course, if you just write end software in small teams, none of this is relevant to you. But it is crucial in library design, especially when client code is outside of your organization.
http://bitcoincharts.com/charts/mtgoxUSD#rg1460ztgSzbgBza1gS...

How did you expect the price to keep climbing ? Now you need to wait a few weeks/month until we go back to the normal trend.
Developer's Passive Income Report - November 2013 - Small (but green) numbers
Mea culpa for the "ATM machine" error with "MOOC courses."
Speculation is not the same as investing.

You can speculate in currency fluctuations in any currency, but to refer to a currency as an investment is a huge red flag for it as a currency, and for investment assets you should prefer slow appreciation over wild fluctuations and speculative moves.
"Truth be told, the fact that they know what to glue to what makes them smart in some sense, but in others, they didn’t really create the value."

They did create the value - of the new entity that is the glued together product, which did not previously exist. Most of the time creativity is combining two or more existing things to get a new whole. The unique creation is an extraordinarily rare event.

It's very likely those components that the company glued together, were previously individually glued together from prior ideas / inspirations and existing concepts or products.

You'll find that most of the businesses in this world are little more than glued together pieces, rearranged combinations of previously existing elements; often done better, or in a slightly novel way, or with better customer service, or more efficiently, and so on.
Stopped Using Hootsuite For Facebook Marketing
it sounds as if AOL mail offered one year of increased storage when Google introduced Gmail.

Another commenter mentioned jitsi which is free. Then, there is Google Hangouts. Why does Skype think it can get away with charging money for Skype to Skype calls, even multiparty?