skysight-inc/HackerNews huggingface dataset:
We use capifony, a Symfony-tailored version of Capistrano.

Because our workflow utilized git flow, we do the majority of our work in feature branches, submit PRs, and then merge those to develop when TravisCI says it passes.

Once on develop, we "cap staging deploy" and run any final tests using Testacular, Selenium, or just by hand.

Most of the time, though, all we do is eyeball the code changes on develop, confirm tests pass in TravisCI, and do a release on master and then "cap production deploy".

Database migrations are handled automatically via Doctrine with each deployment with rollback support.

Sessions are pooled, and there haven't been any issues between releases. NewRelic is our primary indicator for a successful release.

Using this method, we deploy 6+ times a day, and haven't had the the time to automate it all yet :)
Doesn't a popular iOS developer have the same information?

UDIDs, APNS tokens (for push notifications), basic demographic information is something a popular social app or game might have. 12 million is a pretty good number, though.

edit: our iOS app has over 2 million of these type of device records (though we don't collect any demographic info, so just device ids, apns tokens, device names, device types -- standard for push notifications).

http://developer.apple.com/library/mac/#documentation/Networ...
TIOBE has always been a joke, and only even attempt to manage language chatter, not usage. It is based off job boards and internet search trends, and is highly susceptible to homonym confusion, which is especially harmul in the case of "go".
My experience is that my enjoyment of a restaurant (or take away joint, or whatever) is partially dependent on my knowledge of that venue.

For example, my local burger bar. I've tried all of the burgers (well, at least the ones that sound appealing to me), and know exactly what I like/don't like. I can better enjoy my experience (and... oh boy... do I! drools).

Compare this to the following - I recently went to a restaurant with my partner that I had been to before, rather recently - but not recently enough to remember what I had (but obviously did not dislike it). In fact, this is not an infrequent event - not necessarily as a 2nd visit, but perhaps even a 3rd, 4th of 5th and yet still I rarely remember what's good/not good in such places. For me, this is a missed opportunity - if I could keep notes that last longer than my thoughts (which last 1-4 weeks only), I could gradually build up a better experience over time.

I like the idea.That said, I never caught onto 4sq...
I was confused by the writing style as well. It seems to be almost intentional. I wonder if it's a way of avoiding any style or nuances that could be attributed to a single person. Almost like a cut and paste ransom note.
Memcached 1.4.15 is released pushes thread performance even more than before
This is because your average doctor is no match to a Google search.

In my own case it has been true. I lost around 35 kgs rapidly to tropical sprue around 3 years back(By God's grace- I'm healthy now). None of the doctors could diagnose it. In fact most of them so badly managed my situation, I had to finally decide to work on it myself. Needlessly to say simply researching the topic on Google gave me far more perspective than they ever had.

There were even a few days when I could tell them straight on their face, why they weren't going with a particular medication with existing ones. I even described to a doctor how a particular anti biotic works, and why the one he is giving regularly to patients is not working. I showed them their flaws in diagnostics, results and clinical procedures.

Nothing that I did was magic. It was all decision procedures, if-else scenarios with some careful reading and analysis. The point is no doctor hears to your problems completely. They have preconceived ideas of what your problem might be and go with that. They cut you off while you are speaking and that is all it. You are their mercy now. Many of them just experiment with trial and error methods.

Some just prescribe what the salesman from the pharmacy company sells them.

This is what your ordinary doctor down the lane is. He is not god/super human who can do miracles to save your life.

10 years into practice your ordinary doctor knows nothing more than what you would know if you read Merck Manual of diagnosis and therapy: http://en.wikipedia.org/wiki/Merck_Manual_of_Diagnosis_and_T...

If you can code up that Manual as software- I am not sure if 80% of them can be replaced. But I can tell you the number will pretty close to more than 50%.
"Don't like how Kickstarter basically lies"

I'm happy to give Kickstarter the benefit of the doubt here, and assume these are the growing pains of a not-yet-fully-explored business/funding model.

I'm sure that over the next few years (and quite possibly in progress right now) we'll see some spectacular failures or unexpected outcomes from Kickstarter/Indigogo/Pozible - and those failures will guide the future of the crowdfunding space.

For now, I'd be surprised (probably to the point of suspiciousness) if Kickstarter had all the answers fully thought out to all the possible failure modes of crowdfunding.
I can't seem to find HTTPS Everywhere or smooth gestures, two of my most used extensions, anywhere on the new chrome web store. It looks like a new walled garden approach to something that was working well the way it was.
The number one rule for KickStarter is that it is NOT eCommerce. When a campaign operates on the mindset that it's a platform to sell goods, and when backers also operate on that same premise, both parties end up on the hook for something they weren't expecting.
What does ofc stand for?
As an Australian I am intrigued by the following:

just a comment: we are still waiting for published news about the
$ 2 billions worth loans Assad has taken from Russia,
mentioned on the syrian mails
and also about the transfer of money to austrian banks etc....
and also cocks...
So, don't be lazy journos and look for them.

Any one have any additional info on that?

EDIT: Derp...thanks for the correction. I read too fast. Still intrigued if anyone knows anything more.
Either they are laced parallel to a support strut, which can be thought of as a very hard wire, or lashed down to some support point. You can also see this in large data centers.

http://www.reddit.com/r/cableporn
Benchmarking yourself can be dangerous. Some people will find it motivating. Others will find it a burden. Personally I'd rather benchmark against myself - it's more fulfilling to beat myself than to beat some stranger. It certainly doesn't feel good to start thinking of yourself as +20% better than your friends.

Good thought-provoking piece.
http://golang.org/doc/install

I guess the target audience is programming novices who have never written anything like source code before. Go seems like a strange choice for a first language, being neither foundational (C, Assembler, Scheme/Lisp) nor front-end scripty (JS, Logo, Scratch).
This is solid advice, and similar to the "Why settle for average?" pieces. Basically if you convince your brain that you have 'succeeded' then you lose your motivation to do more.

Whereas if you don't try to score it, you can keep pushing on the problem.

The challenge though is that you have to also be in the frame of mind that the journey is the reward, not the destination. If you have convinced yourself that you will only be successful if you reach some 'endpoint' you can become lost and depressed when that endpoint turns out to be on the other side of a really wide chasm. I love playing piano, and I suck at it. When I think about how not-musical my efforts at reproducing music can be, I can get depressed. But when I'm exploring all the weird and clever ways that notes and harmonies can interact I have a blast. It just doesn't sound like music to most people :-).
Ofc = of course
Yakuza or the traditional organized crime groups may not be hackers but they know how to hire them and they are very much interested in "information technology."
In 2007, a Yamaguchi-gumi Kodo-kai boss took over Japan's equivalent of classmates.com called Yubitoma in a leveraged buy-out. It had 3.5 million user at the time.
This year it was reported that a yakuza connected private detective agency had been buying phone records from SOFTBANK a huge telecommunications provider for millions of dollars. The debtor database has been utilized in large operations like the Goryokai loan sharking empire. Social gaming sites have also allegedly been bankrolled by the yaks for years.
They are Japan's largest private equity.
If extortion and blackmail are your bread and butter, it pays to have information.
Vertical farms seems more a myth than anything else.

I cannot see at all, putting solar panels in the country side, transferring that power into a city, then growing food being more energy efficient than growing food in the country/floating farms and then shipping it to the city in a truck.

As a park they are nice but I can’t see a worse way to waste energy creating for food.
Definitely give supertab a shot. It's recently become one of my favourite plugins and now I'm tabbing religiously
Unless the 25% that's done is exactly what needs to be done(bug free, tested, and you don't need to change it) I would rewrite that. Sooner or later changes will have to be made to that part and you'll hate every minute of it :) .
Austrian banks.
Also, zip ties are plastic. Most plastics decay when exposed to ultraviolet. As this is NASA, there is probably some funny polymer that can get the job done, but why fix what isn't broken?
Well, since pass is a shell script, and thus has no compilation, you don't need pwgen, and then you can just use "some-generator-program | pass insert blah" as you mentioned. For me, though pass generate Cheese 20 is a lot easier to remember than having to think about the options to pwgen. Pwgen, by default, makes passwords that are easy to remember, and there's some flag you have to hit to make them "truely random". I can't ever remember what this flag is.

With xclip, it's actually a bit more nuanced. You want this to be internal because I have some logic for removing the password from the clipboard after 45 seconds and putting the old clipboard contents back (if nothing else has replaced it in the meanwhile).
I think this titanium pen: http://www.kickstarter.com/projects/mikebond/ti2-pen was delivered on time. I'm actually annoyed because I'd like one, but Kickstarter is already done, but a conventional online store hasn't been set up!
A Class Of Entrepreneurs That We Need
The question might be naive, but can you tell me the advantage of using this?
Would be nice if conditional comments weren't used so that it's compatible with most JS minifiers.
Absolutely agree with you here. There are people who fall in love with the dream, and when they wake up they are grouchy. I've wondered if folks can put an upper limit on a Kickstarter.
Even on-site would be better -- theft or physical damage would easily render such "in-place" backup moot. Better than nothing though, I suppose -- and I will readily admit that SD cards are quite tough (http://news.bbc.co.uk/2/hi/technology/3939333.stm).
Haxxors, what can we lay people with no computationalizing skills do?
There are several. Probably the most famous of them is David Cheriton: http://www.forbes.com/sites/ryanmac/2012/08/01/professor-bil...
APNS tokens are generally tied to a specific app so it may be possible to figure out what app leaked their database

This isn't true, APNS device tokens are shared among apps on a device. The only time a device will have more than one device token is if it's being used for development.

This isn't to say that Apple couldn't correlate the device tokens by looking for shared apps with active APNS entitlements.
> my password is on the clipboard for 45 seconds.

That's not very secure. Why not send the password directly to the input manager (as keyboard events or what-have-you), so the password only is seen by the app that needs it, instead of every app the user is running?
I wouldn't be surprised in the slightest. A lot of work has been done on adversarial stylometry recently, for precisely this reason.

ccc presentation: http://www.youtube.com/watch?v=-b0Ta9h62_E

EDIT: also as grumpysimon says, it's a proud tradition going back decades.
Tributes to a ‘gentle giant’ | Might Listing
It's elite (or 1337 if you will). It's supposed to sound cool. All the underground computer groups have talked like that since the early warez/cracking/phreaking scene.
I really hate this fad of posting every single blog post of popular programmers (Redditors would call it karma-whoring). Once upon a time, Marco may felt one way about Textmate 2.

Can someone tell me how his change in opinion concern anyone else ?

edit: grammar
Question: is it possible for a malicious hacker to use this information for anything? E.g. sending rogue push notifications to a user, or tracking down a user's additional personal information by knowing his/her device UDID or APNs token?

I sincerely hope both the U.S. government and Apple address this. I'd also be interested in hearing why Apple chose to have hardware coded unique ids for each device.
>Is Apple willingly sharing personal information with the FBI through the NCFTA?

Define "willingly."
It's crazy. Benchmark against your recent past, not your dreams.
I'm still somewhat unclear on the dangers involved with this leak (other than the likelihood of being tracked), but this link seems relevant: http://www.cultofmac.com/160248/what-the-hell-is-a-udid-and-...
The whole point of the status of an "accredited investor" was to separate (typically) savvy/knowledgeable people from complete amateurs. This designation was created specifically to prevent people from throwing money at poorly-researched/fly-by-night/scammy/hopeless investments. An accredited investor like PG has the knowledge and means to do due diligence before he commits money. Some local loser...not so much. That's the point.

I'm not going to argue this so much as reaffirm my mystification that regulatory bodies haven't interfered with this obvious conduit of fraud.
there was a similar article sometime back on HN.It spoke about achievement (ie) if one should compare them self to Silicon Valley stars or not . It addressed issues of peer pressure and depression among folks in the Valley. I ve been looking for that , Does anyone recollect which article it was ?
Another important money quote:

we trimmed out other personal data as, full names, cell
numbers, addresses, zipcodes, etc. not all devices have
the same amount of personal data linked. some devices
contained lot of info.

So the release "just" contains UDID's and zip codes.
Would all of those millions install an application from the FBI knowing it gave them that information?

Just because I am ok with one organization having my information doesn't mean that I am ok with any others having the same.
Los niños son vulnerables al wifi y la telefonía móvil
SMed79 (smed79) sur Twitter
Ask HN: Who's Hiring? (September 2012)
Blogger team needs to read this article and rethink their "flick to change article" UX travesty.
Yea that sounds quite nice. Any suggestion on the best way to do this? I suppose there could be browser plugins that call out to pass, but what about a generic system? What would you recommend?
Refresh my memory - aren't the device tokens for the Apple Push Notification Service application-specific? That suggests this data comes from a single application, not Apple. The patchy personal information columns also suggests that this is a single (somewhat grabby) application's data store - presumably Apple would have more comprehensive records.

My wild speculation, assuming what we're told is true - the application developer shared this information with the NCFTA, who in turn shared it with the FBI. (After all, that's what the NCFTA does.) The application developer may have shared this information because they wanted the FBI to investigate a 'cybercrime' of some sort against them - who knows what, in-app purchase fraud? That could explain why the data ended up on this FBI agent's desktop.

EDIT: I refreshed my own memory - APNS tokens are device-specific, not device+app specific. I still think this is a single application's data dump, if the statement about sparse personal info is true.
Hmm, it seems I may have been wrong about HN...

(Note: This is a meta post. Please interpret in proper context).
Get informed, and inform.

Then, one can hope, the government might actually be forced to engage in meaningful discussion about whether their ridiculously expensive and obviously damaging espionage programs make sense.
Similar to require.js but I like it!
Really, it is a trade-off between the advantages (displaying professionalism (openness = trust = professionalism); offering opportunities to be contacted) and disadvantages (lots of spam, just like being in the phonebook).

By making it easy to contact you through your website, you can directly affect how advantageous it is to keep WHOIS records public. Likewise, you can mitigate the disadvantages by having in place efficient methods of dealing with spam.

I offer two personal anecdotes.

Years ago, when I was maybe 13 or 14 (7-8 years ago), I setup a simple image hosting website. My WHOIS information was not guarded.

My spam filter was pretty good, and I didn't mind - keeping in mind that this was a relatively tiny website - deleting maybe the single spam message a week (simply classifiable by their headlines). I did receive a spam phonecall (!) from some no-name domain company, and that did freak me out a little.

But I also received an important email - not through the website's form - offering to purchase the website for $400. Considering that the name was worth nothing (something like imagehoster4u.net or w/e), the script was generic, the design horrible and the traffic minimal w/ horrible RPM, $400 was a great offer that proved genuine (big money for me then!).
It comes down to whether you're going to dominate node's thread or not, if it's heavy or of course blocking then you'll have to do push that work off to be handled by a different thread.

In my case I periodically query mongodb for new or updated data since the last time to be stored locally, push batches of data into redis, track and save load information etc all without any negative repercussions.
I guess you could call that "verbosity", but it's very different from what people normally think of when you refer to "Java" and "verbose".
I feel too, that's it's sort of a gift or a "vote" that this project/idea should happen.

It's very much an "if, if, then" proposition. If you donate X amount and if we're able to build Y, then you'll get Z.

I think the risk is entirely on the donors, but since it is crowdsourced and the large majority of donations are so small, it seems like a fair trade most of the time.

The big problem comes when you get people donating 1k, 5k, 10k, etc and not seeing any return. I think those are the times where funds are seen more as "investments."
Nice work! Definitely simplifies stuff. Are you thinking of integrating writecapture [1] for a document.write override option ? Might be a nifty thing to do since a lot of external scripts use that and can block access or worse, clear the DOM on an async load.

[1] http://github.com/iamnoah/writeCapture
The Text Adventure Evolved? Cypher
Game website url: http://www.cabrerabrothers.com/
Hmmm, it seems that despite removal of the personal info, there may be ways to link it back to partial profiles via OpenFeint...
http://corte.si/posts/security/openfeint-udid-deanonymizatio...

also: http://corte.si/posts/security/udid-must-die/index.html
yes, please provide a pdf version (free or paid, doesn't matter for me) ... oftentimes authors will make a kindle version of the book for sale on Amazon and forget to put out a pdf.
Another great resource is "A Tour of Go":
http://tour.golang.org/

You can also install a local version, I've been working through it, and it's great for fiddling with on the plane.
Indifferent seems an inaccurate way to describe it. A project as big as Firefox isn't exactly going to be fast to change course when a large number of the contributors work for free instead of being told what to do by the person who signs their paychecks.
So, everyone in Appalachia should just move if they don't like coal pollution?
It's far more likely that this data was willingly shared by an application developer who was the victim of a crime the FBI is investigating.

Not everything is a government conspiracy.
Yeah, I've been trying to use Unity for a month or so now, and it's not great. It has potential, but for now, it's quite bad.
Thanks for asking: I started my career as a "real" engineer - safety boots, hard hat, big SUV, million dollar a day decisions. I morphed into financial engineering guy (with engineering skills you can model and understand any complex system) and I've always been involved with ICT - SCADA & telemetry along with concrete footings and steelworks.

Over the years I became very frustrated about the lack of real engineering in what passes for software engineering - obviously by this time my exposure was to fund managers, insurance companies, merchant bankers and the software based systems there. So I decided to make a mark in that corner of the universe. I'm still working on my PhD, but also do consulting, involved in a startup and teaching SE courses at postgrad level.

I guess my point is that I really wanted to do something about a problem that wasn't being well addressed. Typical engineer personality - see problem - go about fixing it. Try to not make it worse!
"Get informed, and inform."
Straight up manifesto material.
Gratzi!

"...engage in meaningful discussion.."
It's hard to engage in meaningful dialogue with people who are so entrenched in their own views (BIG$$,BIGOIL,BIGGOVV-types) but we shall continue!
I'm presuming the FBI got the database from an App Developer. Not that the FBI released a popular iOS app.
It may be that their socks are all a mess, but I bet their shoes are laced perfectly.
Are you arguing that Einstein invented the atomic bomb in the US because our infrastructre was better than Germany?
How Twitter, Google Docs helped Mumbaikars during #MumbaiRain
There are more appropriate and ethical ways to redact a photo -- like a black rectangle or a watermark "REDACTED" over the photoshopped areas.
The warm fuzzies you get have very little to do with it. I'm sure the angel investors who front millions for medical research into a disease get the same rush from their cash as you do, but there is more different between your spending and theirs than magnitude. If you invest in a company you have a legal claim to own part of it, and it's pretty clear that Kickstarter backers own no part of the companies they support.

Whether the cash is given in the spirit of altruism or profit-seeking isn't the real question; the question is whether equity is expected in return or not. Of course people don't expect "significant" equity for their contributions, but a good fraction may think they are really investing.
It looks like you don't know how manifests and SxS works. You can mark the DLL compatible while bumping the version number for security upgrades.

The comments in this thread(from my OP) is a good start if you want to learn.

http://linux.slashdot.org/comments.pl?sid=3079259&cid=41...
Get pissed off.
Thanks! Platform for 6.470 day 1? (html / css / js)
Uh, yes. I think that is a safe assumption that they did not compile the list themselves.
Why are the cables exposed ? Wouldn't it better to fix them inside the rover and only have the relevant ends pop out when there is a need to connect to a device located on the outside of the shell in order to reduce interferences and external damages ?
Possibly, I'm a college student currently and don't really see the use of it so maybe I'm already too old!
Specifying the cache strategy
Mai-le High Wedding - Vote Now Kumeroa and Leo
Yep... well, based on this, I was able to fill in a UDID from the file and pull back an openfeint result. It didn't pull any sensitive information, but it worked. so seems to be real udids.