skysight-inc/HackerNews huggingface dataset:
> when you have a proper AMQP like RabbitMQ

AMPQ = Advanced Message Queuing Protocol so it's wrong to say that a message broker is "an AMQP". Also, give Redis a try - it's much easier to set up and uses fewer resources.

We should probably talk about the elephant in the room when addressing newbies: the Celery daemon needs to be restarted each time new tasks are added or existing ones are modified. I got past that with the ugly hack of having only one generic task[1] but people new to Celery need to know what they're getting into.

[1]: https://github.com/stefantalpalaru/generic_celery_task
So basically they took the keys off of a keyboard and glued some legos on the keys instead? Not really impressed.....
Yes. For example, my girlfriend teaches English literature to teenagers, so this tool could be very useful when they have to write and she has to correct the essays.
MIT researchers can measure your breathing via Wi-Fi
I've done it a couple of times. One guy asked for deodorant and food, so I walked with him to 7-11 to get deodorant, then across the street to McDonalds. And like the GP, you can talk with them along the way. Sometimes they don't want food. One homeless lady in my neighborhood (who recently passed away) refused the coffee we bought for her one cold morning. My wife had a few conversations with her and discovered that she like writing in notebooks--she had lots of them. So we bought her a few new notebooks and pencils. She didn't want food or help from anyone.
http://ppl.stanford.edu/papers/cgo14-hong.pdf according to Google Scholar
This is the correct attitude. If you disapprove of a comment, down vote it. Dignifying it with a response means one of two things:

1. Your comment is equally worthless, and should be downvoted. Your comment contributes nothing as the original comment contributed nothing. Downvote and move on.

2. Your comment is worthwhile, and therefore, the parent comment is worthwhile as it sparked good conversation and comments.

A comment that complains about a parent comment adds nothing worthwhile to the conversation as a whole. If anything it does nothing more than add clutter.
Human seeks close friends on status seeking forum
not blank
Noted, the wording is a bit contrived i give you that. I like Redis as well, it was mentioned in the comments here a few times. Good thinking about pointing out reloading btw. Tnx.
There's no real means to stop them defecting, surely? All the pilot has to do is fly over the border and land, while not getting shot down by the country he's defecting to.

Iran got hold of a drone. It's not quite the drone "defecting" but it's somewhat similar.
Programmer the most common job in Stockholm, Sweden
Being able to ping the moon with a laser doesn't help with terrestrial systems. Just as radar has a horizon limit, so do laser systems. So if you put this on a controller version of an AWACS, you have to deal with attenuation from clouds/weather, and I think keeping a lock on a maneuvering UCAS might be a challenge.
/. discussion: Best language for rapid development
Apple releases new low-end $1099 iMac with 1.4GHz processor
There is also this PPT http://cgo.org/cgo2014/wp-content/uploads/2013/05/Simplifyin...
> When you need to pay people to write about your product, it means you've fallen pretty deep.

I equate it to marketing your own product by bashing on the competition. The former, people aren't interested in speaking about your benefits, and in the latter, even you aren't interested in speaking about your benefits.
Where did I say the Maori were oppressed by Christian missionaries? I said no such thing. It is well known that the Maori's were able to deal with the cultural incursion of Christians better than most indigenous tribes in the times of contact

However, I do believe that Maori history and cultural perception has been colored by Christian historians. This has only recently begun to be rectified by John Moorfield, and other authors who have contributed to the Maori dictionary, which is a relatively recent advance.
Fab Completes Acquisition of European Furniture Company
How to choose a good mobile ad network | Developer Economics
Meanwhile, everyone is checking their Synology box for mining software.
It's long since I used Word, probably 10 years or more. I don't even use LibreOffice very often, usually just Google Docs, which is not very good for getting feedback on your writing.
You need to start considering your company's reputation as an employer of technologists. If there is no reputation, you need to start building it. Perhaps sponsoring a meetup for a few hundred dollars is a good investment, as it shows your company supports the community. Perhaps one of your engineers could speak at a meetup, to show off some of your talent or give a sniff of your interesting products and projects.

Once you've built a bit of a hiring brand, you'll start to see incoming traffic coming in organically instead of having to go and do outreach all the time.
Audit your performance with Caudit
I have three verses for you.

He that hath pity upon the poor lendeth unto the Lord; and that which he hath given will He pay him again. Pro 19:17

The generous will themselves be blessed, for they share their food with the poor. Pro 22:9

"Give, and it will be given to you. A good measure, pressed down, shaken together and running over, will be poured into your lap. For with the measure you use, it will be measured to you." Luke 6:38
Line-By-Line Parser for Markdown
Apple Launches Cheaper $1,099 iMac
Excellent recommendation.
In my experience Celery is an overkill most of the times and will force you to spend more time doing ops guaranteed.
I think you're definitely an exception. I work with large editorial staffs every single day and haven't come across a single person who I think would feel comfortable crafting a "dynamic" story that is susceptible to losing and gaining chunks of copy depending on how much space there is. It would be a total sea change for how most editorial shops operate. They are so detail oriented, and to them, every word counts and has a distinct purpose within the greater text. Basically, if it could be cut, it would have already been cut (either by the author or by a managing editor).

To have a whole section arbitrarily cut from the version of an article that user X reads on their iPad vs user Y on a big screen laptop would be met with skepticism at best, outright horror at worst.

I am a writer as well and I can't imagine writing like that or how such a system could possibly work from a technical perspective, much less a UI perspective.

PS. I didn't mean to say that creative people can't be technical or vice-versa, just that writing tends to be a creative-oriented job while programming is obviously a technical-oriented job. Obviously there is overlap between the two and many people excel at both. Sorry if it came out sounding like I believe there is a creative|technical binary.
Cannot answer your questions as I did not sign up. Maybe you could allow a user to try it without having to sign up, and then ask for a signup when he wants to save his work. (less friction in usage)

Quite liked the video though.
Maybe he was paid by Microsoft to defend IE :)
Good source for some of the more interesting moments for the current WC. What do you plan to focus on post the tournament?
Thanks for this, I had considered using celery for a recent project but ultimately backed away because I got the feeling it was more trouble than it was worth. As a point of reference would you say the learning curve for a celery setup is similar to that of django? Not that theres anything terribly hard about django, but Id agree that its probably overkill if youre relatively new to python and are just looking for a quick way to produce some html with no intent on developing it further.
Yes, everyone would do well to remember the NYT is in the ad business too.
Comes into social status and treatment. Open plan offices, micromanagement, pooled paid time off, things like that.

Google for the term velvet handcuffs or golden handcuffs.
My take from this: it highlights the worst performing boards – i.e. those that compensate highly despite poor performance.
Allow OpenID login. When playing the video and then clicking outside to close the video the music continues playing.
I was disappointed when I saw the base was taken from a keyboard (I was expecting that to be mindstorm based as it was posted on HN). But the mechanism for the keys is very cool and well designed, it's a massive understatement to say it's just Lego pieces glued on the keys
'Organic' does not mean animal-friendly. It generally means without the use of synthetic chemicals (or without the use of any chemicals, depending on what farm you're at).

Either way, sorry for being overly pedantic, but too often when people see organic the automatically assume the animals are being treated better/more ethically than they would be at a regular, non-organic farm.
Solarwinds acquires Pingdom
How top apps will take advantage of iOS 8 (Mockups)
Making Wearables Wearable – What companies need to exist?
Well... so is the Chromium project.
"... swarming with intelligent life, which it doesn't ..."

And you know this, how? The universe is a pretty big place.
It's actually true that an agency recruiter will likely share your salary info with the company - in fact, the company may require the recruiter to provide at least some context (current salary, expectations, or both) when submitting a candidate.

There is a ton of 'fear' or at least awareness about being at some disadvantage if a company knows your current salary. I personally think the only number that matters is your salary expectations.

If you are truly underpaid and you are aware of this, then your expectations might seem a bit high relative to where you are now, but not high if you consider the market. As an example, when candidates move to the US from foreign countries, they can see themselves earning double or even ten times what they made at home. If you make $10K US in India and tell the recruiter that, and the recruiter shares that info with the hiring company, do you really think the company is using that number as some baseline? Of course not. Expectation is the key number here.

If you are overpaid for a certain market (which can be dangerous from a career mobility perspective) and aware of it, usually due to some externality, your current salary makes little difference. When someone changes geographic markets, such as moving into or out of SF, their current compensation is basically thrown out the window. Should you have fear telling a recruiter that you were making 100K in Philadelphia when you are moving to SF? Your market value in SF may be closer to 150K, so current salary means little.

If you know your market value - and a good recruiter who knows a specific market should be able to price you out - discussing current salary doesn't matter much. When I'm working with underpaid candidates, I'll always mention to my client company that my candidate is underpaid and we expect that will be remedied during this job search.
and home...
Ask YC
Any chance I can come by Startup School in NY? I wasn't able to register in time.
I'm so happy google did this. For one tiny span of time the SEO world is given a taste of its own medicine.

Let me explain: When I crawled geocities and re-hosted it under reocities.com I was trying to achieve something positive. I did not realize how infested geocities had become with spammers, linkfarms and other trash.

Probably at least a few million of the accounts were either compromised or somehow tricked into placing low value links on their pages at the behest of SEO types that were engaging in 'scalable link building'. Comment spam and so on.

Very annoying. And I really did not know what to do about this, it felt wrong that I'd be contributing to these businesses somehow even in a peripheral way.

And then google decided to penalize 'spammy links'. So the tables are turned. Not a day passes without some whiny email from some SEO character that is trying to clean up after their past misdeeds. They try to automate this of course (imagine that their trickery would no longer scale) so they spam tons of automated emails to webmasters threatening to use the google disavow tool because they have been penalized.

So the tables are turned, for a change. Suddenly all those trashy links are degrading rather than enhancing the stature of these companies and their ill motivated SEO brethern.

So, I hope this stays, as far as I'm concerned google can shut down the disavow tool and those that lived by the sword should die by the sword. It's like an 'own goal' by the bad element in the SEO community.

At the same time google should be extra careful that it does now allow good websites to be penalized by activities from even shadier SEO types that turn around and use these facilities against their competitors (rather than to avoid being penalized by it themselves). Especially since if a competitor successfully uses google as an offensive weapon that they can remain unidentified or undetected. (Which makes me wonder about the motives of the OP not to disclose who this was, it would be a lot easier to verify the story, and any subsequent retaliation could be dealt with in the same manner.)

But overall this spammy links penalty is a good development.

The disavow tool is used as a threat against webmasters to take manual action to remove the spam that was placed in an automated way by the perps in the past, that's a really bad balance there.

I'm completely not impressed by these threats for reocities.com I only care that the content is online. I guess I could replace all the outbound links by 'nofollows' but that would hurt a lot of good sites as well and I really hope that google can tell the difference between 'good' and 'bad' links in this respect. (If they can't that would be a huge problem)

edit: the voting on this comment is interesting, 1->+9->+1->+9->+5

Never had a comment oscillate like that.
20 Concept Cars You Could Drive In 2020
I would add:

1. Use task specific logging if you have a bunch of task: http://blog.mapado.com/task-specific-logging-in-celery/

2.Use statsd counters to keep track of basic statistics (counts + timers) for each task

3. Use supervisor + monit to restart workers after lack of activity (I have seen this happen a few times, but never been able to track down why it happens, but this is an easy fix)
I'd like to recommend to the author using Persona[1] as a (potentially extra) sign in solution. There are clear benefits to third party auth, but "social" authentication has its problems. Persona solves that.

[1]: https://login.persona.org/
RIP http://www.quora.com/Harsha-Suryanarayana
They aren't offering me a job. It's a complete mismatch with my skill set, and the company would flush me in 5 seconds if I actually tried to get the job.
How A Hacker Nabbed $600,000 In Two Months By Googling People's Home Networks
How can it not exist?

You basically take competitors site and run a standard SEO link farm thing on it. Google picks it up and punishes the site, done. What am I missing? How can Google tell the real motive behind detected SEO activity?
Not sure about a boatload. Current build (Block 60) Vipers are close to $100m depending on how you calculate the cost of spares etc. It'll be interesting to see how much the UAE pays for the Block 61s they requested this year.
More awesome tips. Thank you.
> That is in fact their raison d'être.

This looks like an example of @ziobrando's "Bullshit asymmetry principle" in action. You whip out some bullshit (unless I'm really misunderstanding what you are saying) in a one liner with no citations, but to refute it, someone would have to talk about the history of corporations, legal theories around them, compare and contrast with societies that never developed a similar idea (an interesting take on things: http://www.amazon.com/Long-Divergence-Islamic-Held-Middle-eb... ), and so on and so forth. That's a lot more effort than simply spouting some snark.
That sounds really amazing. Have you thought through the details of the rendezvous & docking? Is that as hard as it sounds? I imagine the mothership would need to be travelling what 25 mph? 20? Or is the absolute horizontal speed not that big of an issue because it's the relative movement between the two that matters?
I think the difference here is that the court is asking Google to remove the links worldwide, not just for people accessing Google from within Canada.
My current wing design is 1.5meters wide, and will have the quad mounted under the fuse at slightly-forward of CG. Trim will reconfigure for the added weight, but I'm using a small quad so the pitch trim shouldn't be too detrimental, but there are other solutions to this problem too (moving ballast). Its still early days yet, but I hope to have maiden in the next few weeks.
Can you explain what the importance of this leakage is? Electricity costs 'power-wise' it makes sense but are there other reasons to want to avoid transistor leakage?

Disclaimer: Not a hardware guy but am utterly fascinated, ooh's and ahh's may spontaneously result.
I've heard this so many times already and wonder... if it affects so many people who earn primarily via SEO consultancy, why wasn't the effect ever demonstrated on www.mattcutts.com / search "matt cutts"? Seems like the most visible way to make a point that can't be denied.

PS. This is a real question, not a "you should do it" post. I assume someone would already give it a go by now.
https://github.com/foilo
AT&T claims ‘strong’ net neutrality would actually ruin the Internet
watch the video in the post, its only 30 seconds long. The question was "does negative SEO exist", listen to the response. :)
I think you need to break your argument into two parts.

1. People ARE creating spammy links that point to competitor sites in the hopes of damaging their search rankings. - You have proven this.

2. As a result of a competitor creating spammy links to your site, your rankings in Google have been permanently negatively effected. - I don't think the data you present is sufficient to prove this. Correlation does not equal causation. Lots of moving parts in Google's algorithm, the internet, your site...

Did the site get warnings in Webmaster Tools? Did you go through the disavow links process? How long ago?
What Star Trek Can Teach Us About Software Architecture
I don't much like the idea of a global government either, but in effect that is probably what we will see evolving. Consider: it is the opinion of the IMF that trading blocks are becoming more relevant than governments; facilitated by the planned substitution of SDRs for the US dollar as the world reserve currency. The problem with all this is that the tighter coupling of economies and governances makes everything more brittle, more subject to phase transitions leading to severe problems. Topping it off is too many people believing that current political and environmental problems are cyclical, rather than structural. As an example, printing more money is a temporary bandaid when there are structural problems.
Not sure but I guess transfer news primarily. I already spend too much time on banner-heavy Websites so figured I might as well build a user generated, ad-free version :)
Wondering about something: if you need to have a long task (5s to 10s) in the background, or even longer, for an AJAX request, what should you rather do:

- use gevent + gunicorn, or Tornado, in order to keep a socket open while the worker is processing the task?

- use polling? (less efficient)

- use websockets (but then the implementation is perhaps a bit more complex)

can you do this simply using Flask?
Sorry

Because of its privacy settings,
this video cannot be played here.

(edit) - It works now.
I guess this only matters for specific types of apps (e.g. unlock functionality when a user pays) where most of the action happens client-side? Still seems like security-through-obscurity because eventually the user ends up with the client-side code.
Comcast is turning your home into a public hotspot.
Show HN : Black ball invade 1.1 ios game
> At the same time google should be extra careful that it does now allow good websites to be penalized by activities from even shadier SEO types that turn around and use these facilities against their competitors (rather than to avoid being penalized by it themselves).

That seems to be what people are most upset about.
It sounds like "fun" to me. I think that's something that Snapchat was able to capture very well, and it looks like Slingshot is looking to actually improve on. It's just plain fun to see what your friends are all up to, at least to me. It leads to discussions and other communication (texting "Wish we had some coffee here, it would probably mellow out this Coachella riot" for instance).

As was mentioned earlier, it's a "show yours and I'll show you mine" kind of thing, but not in the stereotypical sexual sense. It feels like it has the potential to foster community, admittedly in a somewhat odd way, by coercing people to share experiences.

I do worry about the dilution of content through the "Send to all" feature, but I think that requiring someone to send something back directly to you alleviates that quite a bit.
Through the looking glass architecture antipattern
Microsoft Research JavaScript Cryptography Library
Rendezvous and docking are hard problems, and at the moment I don't have a solution, but am actively thinking about it. ;) It may be that I'll use a magnetic docking system to avoid mechanical complications during a very tricky flight maneuver which will require the quad to hold a fixed position while the plane lines up, but this is not as simple as it sounds. Actually, its the hardest part, and I'm leaving it for last.
It would be nice to have an endpoint to get a list of teams, though I guess that data is pretty static.
It isn't the product that has me worried - it is already very useful. It is the team and financing that is. Will you make it to cash flow positive? Will you survive? Is there at least a reasonable plan to get there?
The Android kernel is lacking in modularity
[Live Blog] With James Cuff, Head of Content and Social Media at Confused.com
I've edited my comment to try to make that clear - thanks.
CloudFlare acquires CryptoSeal (YC S11)
Those points were covered in Matt's previous two articles on the subject.

But Matt is writing primarily for Researchers who leave academia for industry. They are a special class of people who tend to be more.... experienced with pushing back against management to achieve their research goals. However, the same idea applies equally to motivated low-level engineers who want to get things done.
Trying to sell all of them in one go would devalue them.
How to install Stats and Analytics on your WordPress site with Jetpack
I can understand and agree with the use cases of timers in those scenarios. I just think designing it for people who want to pull data over HTTP on an interval would be a bad idea.
Winklevoss Price Ticker Makes Debut on Bloomberg
Nature is brutal and peoples' complaints over the app are a muted form of natural selection.

Also, did ed209 honestly claim artists churn out iterations of what came before, just like facebook churning out cloneware?
Unfortunately. I still hope to see in my lifetime the day computer systems are powerful enough so that you introduce the full human genome and the system fully simulates the human being from the first cell on. I know it's a long long shot. And quantum mechanics simulations are some of the most complex challenges we have. Still, it would be a truly amazing achievement.
Breaking Bad Meets Fargo Reveals Underbelly of Bakken Shale Boom