skysight-inc/HackerNews huggingface dataset:
Development death marches are direct reflection of a company's product management. Show me a company that's constantly fighting to reach a development deadline, and I'll show you a company with a product plan that's short-term, often dysfunctional and out-of-control.

I've been there, both on the implementation side and on the management side. I was both a victim and an antagonist. Having seen both sides, it's much more difficult to grasp what's going on from the management side than from the team implementation side.

The latest offense I'm seeing are those who follow iterative development cycles, using SCRUM or some other approach with 2-week sprints, with management assuming that means the laundry list of requests gets completed faster in the short-term.

Anyone who asks me to join their dev organization (which happened a lot in 2011) now gets a standard question from me: what's your product management plan look like?
Unfortunately my spam folder remains bloated.
I know the feeling but it's not the smartest idea - unfortunate as it sounds.
Look at your present job as funding for your future life. Do everything you can to get your next life going without losing the money from your present job.

If you dislike your present job then more the reason that you optimize fir your next job and let your boss worry when to stop your "funding". :) ... Seriously look at your present job as funding for as long as you can.
If someone can find a way to write to your master change management repo, you're boned. (Is it sitting on NFS? If so, you may have a problem!) If someone roots the master box that you're pushing from or that your clients are pulling from, you're boned.

Technically you don't have to use root anywhere. You can push from a master box as an unpriviledged user and specify any user on the target machine to connect as, and ssh keys (along with an agent) will take care of the rest. The target machine doesn't need to be running your config management as root, you just need to set up a config management account with rights to the users/groups that your services are running. Your service may get compromised but root wouldn't - until they run a local priv escalation 0day.

I think you're confused. Since the tools are using either SSL or SSH these protocols (when properly implemented) prevent mitm or spoofing attacks on things like dns or routing protocols. Your key does not get intercepted, ever, because you're never sending a private key. But some machine, somewhere, has to have keys or you can't log in.

The only thing you have to worry about is someone getting both the keys AND access to a server that's running an agent that you've authed with. If you're super duper paranoid ssh-agent has an option to never cache a given key's authorization so it can ask you for the password for the key every time you use it. I'm pretty sure that would be super annoying, though, so better to just run one agent once for an entire batch push/deployment and kill it once your job is done.
Pretty cool. I'd like a simple editor that worked like this as a desktop application. I also noticed that code blocks don't seem to work properly: http://daringfireball.net/projects/markdown/syntax#precode
Spool Raises Funding to Help You Take the Web Offline
"If I were a producer I'd be thinking about how to make low-budget episodic content that could be distributed over Netflix/Kindle/AppleTV/Youtube/Facebook."

Interestingly, there are a lot of big-time and smaller producers starting to think this way. And I know, at least anecdotally, that a lot of those would-be recipient companies (Netflix, Amazon, Facebook, Google) are trying to develop internal groups to service such deals. (Microsoft, too, is seeking to build out a big original content group as we speak; it is actively trying to poach Hollywood creative execs).

Which one of these companies will get the first hit? It's tough to say. All of them have top-notch distribution pipelines. Any of them could be very fertile ground. I suspect it'll come down to which, among them, get the most serious about the content business. Serious in the sense that they'll make original content a big corporate priority, will funnel adequate funding into said initiative, will not shake up that group or initiative every five months (as typically happens at companies dipping a toe into this industry), and will commit to growing it if it starts to bear fruit. And which, among them, has the least organizational inertia/politics/complexity working against such an initiative.
I think I'd put what Foursquare has done well/not done well into three buckets:

1. Virality - Highly viral product that got shared enough to the point that almost everyone knows about it (in current target demographic). Throw up that Mission Accomplished banner.

2. Engagement: Falls off here. Most early adopters got bored, and it's just now catching on with what I would call the "early majority." This would be fine except they're running through the same cycle of being bored by checkins. Reviews/Radar seems like an attempt to engage their users beyond check-ins, which probably seems more confusing than anything else for the typical early majority user. I think the problem here is that they've lost the "core user group" (aka that bored early adopter) you're talking about...the type of people that would spend time curating lists, putting up great content, and getting a kick out of people checking in to their recommendations.

3. Monetization: Nobody seems to care about this anymore, but with their level of funding/valuation, it's probably becoming increasingly difficult to tell them that they're just a few pivots away from making money. However, until they have a clear idea of how people will engage with their product, I'm not so sure they'll know how to monetize. It seems like 4square is pushing towards some sort of CRM system for local merchants, but I don't think I'm smart enough to know the right answer to this one.
Doesn't it give you a warm, soothing feeling that 320 people shared something you like? I think we all crave the social proof, no matter what you say...
How personal and life as entrepreneur replicating each other?
This is a poor visualization, so I put the data into a google spreadsheet
https://docs.google.com/spreadsheet/ccc?key=0ApJroHQ6ZaKXdEJ...

Note the multiple tabs

The source data is here: http://entaroadun.github.com/dns_raphael_vis/impact.js

Here is my shitty python script to convert that json to csv for g.docs
https://www.dropbox.com/s/tq821nglmijt11n
It doesn't have to be said about it's done in a weekend. The emphasis should be on the MVP feature and idea of the product if that's the main draw. The weekend thing is an ego show and a distraction.
While I agree Google is deprecating the URL, as indicated by the removal of the Shared in Reader features, isn't this just a case of somebody cutting and pasting without attribution? G+ can't do anything about that.
MPAA's actions can be attributed to its members. MPAA cannot exist and act without its members' approval. Witness how BSA initially supported SOPA, but then backtracked, probably because some of its members weren't too happy about it.

Their sole job is to make money

When freedoms are attacked because some fatso feels those pesky pirates are affecting his bottom line, then "making money" is not an excuse.

And governments should be careful as they are walking a very thin line. A French revolution can always happen again.
Another nice simple example of the "pseudoinverse idiom" is when you have a "boolean" variable in C, i.e. 0 is false and non-zero is true, and you want to set a particular bit in a bit flag to 0/1 from this boolean value. If the origianl "boolean" value is foo, you do "!!foo" since !<non-zero> == 0 and !0 == 1, and bit-shift the result. I never made the connection with Moore-Penrose pseudoinverses, but there it is.
AntiSec, Stratfor, and the Coming Insurrection
Guitar hero, and most other rhythm games have a configuration option to put in a delay so that the game and sound match up with your screen again. For shooters that wouldn't help, of course, so there you need a fast screen.
For a lot of purposes I have switched to Wikipedia. Automated web search simply isn't the right tool these days for many of the niches in which Google got its foothold in the '90s.
Death march conditions make the most rational sense for exactly the conditions that Paul Graham described:

"Economically, you can think of a startup as a way to compress your whole working life into a few years. Instead of working at a low intensity for forty years, you work as hard as you possibly can for four. This pays especially well in technology, where you earn a premium for working fast."

http://www.paulgraham.com/wealth.html

Death march conditions are not sustainable forever, but I think most of us have had a year or two when we were insanely excited about some project and enjoyed working 60 hour weeks to get it done.

Paul Graham's words suggest the rational case for extremely long hours is when you think you might be able to relax afterwards, perhaps retire early due to the success that you are reaching for.
I tend to agree with you here. The challenge I've run up against is this: big studios can't really position themselves for innovation, but tech companies don't always understand the complexities and idiosyncracies of putting AAA content together.

Producers bring the material and content expertise directly to the tech companies, who can function as distributors (and need not get their hands too dirty on physical production or development).
In a condensed form of a rhetorical question it states that LRU cache containers are fairly trivial and they are routinely implemented as a part of larger projects. It typically takes under an hour to do and it comes out lighter and more legible if one does not depend on boost.

So, how is this notable? Is it L2-cache friendly? Is it optimized not to fragment heap? Perhaps it's lockfree?
Shale Gas Turns the Tables on Petroleum Powers
They could also setup another competing van in the same area.
Puzzling. Do you think people would be less irate if, instead of a violin destroyed, it had been a starving person?
What kind of company is Initech?
There were design issues with puppet that could only be code-mached over. I tried implementing 3 'providers' for puppet about a year ago and hit really simple issues that should not exist in even mediocre software.
Some Venture Funds Hit 'Pause' on Big Deals
What I was saying was, given your drive and foundation you should focus your attention on a SaaS project. The benefit is the instant gratification of paid customers and watching your product grow.
> Instant access to all music (or, a very large subset) all the time means ... a big shift in how people consume and think about music.

Once all the technical barriers are gone, there still remains limitation of one human's capacity and ability to cope with huge number of titles, artists etc.

Try as I might, it's not feasible for me to consume more than about 16h/day of music and movies, regardless of technological progress.

Moreover, it takes nontrivial amount of time and effort to just find music and movies matching your taste, limiting the theoretical 16h to way less. Back then all one had were his and his friends' LPs and a handful of radio stations. Now I /teoretically/ could access any music -- but I'll rather listen to something my friends, or (a business opportunity here!) an advisor recommends for me.

There is, and will be, a natural scarcity in multimedia in any foreseeable future, with our cognitive capacity being the ultimate limiter. And there will still be mad money to be made by picking the right track and show for the consumer.
(take 5 sam-aaron)
I want to know what the stigma is over remoting. I know 37signals has quite a few remote engineers and they are doing quite well. There are loads of good engineers literally all over the country. But for some reason the Bay area would rather spend twice as much looking for local engineers than just hiring ones that are on the other side of the country. What gives?
Bwah, you're absolutely right.

Full blame goes to the UI. If I type a query into a search box, I expect it to search the full list. Not just the handful of entries on that page.
Nuts is saying that an artist trying to extract value from things they create is "threatening people". God forbid you be "threatened" with not having a copy of the latest Coldplay album. The fact that you liken it to starving, indeed, indicates our society may have slipped into the grips of insanity.
I talked to a guy in Chicago who just opened-up an upscale bar/restaurant. His description of the corruption and bureaucratic hassles reminded me of stories told to me by Indian friends about getting basic stuff done in India. Apparently the Chicago liquor permit process required standing for hours in lines only to be told that you were in the wrong line, had the wrong documents, etc. This guy gladly would have paid a couple hundred bucks for a "guide" of sorts.

I'm sure there are high-end, lawyer-run advisory services which handle these issues for large clients. Perhaps the opportunity lies in the middle-ground? People who don't have complex needs but don't want to waste hours of their day? I'm thinking about the walk-in, "Minute Clinics" at CVS and other pharmacies which are run by nurse practitioners. Nurses there know how to treat basic stuff and how to decide if someone's needs might be beyond their expertise. It works out pretty well for the patient who just wants to confirm that he has strep throat and get some antibiotics.
"There's no value in movie X sitting in a vault."
I'm pretty sure Disney would beg to differ.

Also, digital preservation is not a one time expense.

I like the idea of a subscription model for a complete catalogue of content too, but it's not really feasible. Imagine if someone said "I want to pay $20/month to be able to download and install all software ever written".
ManageEngine to Reveal First Steps to Real-time IT
> The subscription model is the modern equivalent of the Columbia Music House.

This is a ridiculous comparison. Do you pay for Netflix? Hulu Plus? Cable? Internet access? These are all subscription services.

Does it cost you infinite money to read Hacker News? Or to watch "Frasier" on cable or Netflix? Of course not. Zune Pass doesn't cost infinite money, either.

Columbia House was (is?) very nearly the opposite of a subscription. You paid for a crappy CD every month. You owned it. You didn't get inclusive access to a catalog.
On eBay, accepting Paypal is mandatory.
A Class is a Quest: What Stanford's Online Courses Get Right
I don't know which world he lives in, but in mine, it is used every day... and it's not even my main editor.
SEEKING WORK - Remote, based on the Caribbean

2 person development team. A few years of experience working for a company with a small team that provides software development solutions (mostly web, but a couple mobile apps) to clients in the USA and Canada. Now we are on our own.

We have experience working with Rails, C# (ASP. NET MVC), PHP, Javascript, Android and few other languages and platforms.

Currently we are working mostly with Rails and Javascript/CoffeeScript while loving every minute of it.

We are interested in doing the best possible work and leaving you satisfied since we think referrals from past clients are the best source of new opportunities and we want to build a reputation.

We believe in code maintainability, reducing waste, good communication skills and living up to our word.

Send us an email and we could set up an interview via Skype or whatever is most convenient for you so that you can get to know us and see if we would be a good fit.

Email: lili@ramblinglabs.com
Website: http://www.ramblinglabs.com
I've been told that the newsagent next to the US embassy will keep your mobile in a safe for £10.
Didn't you hear? Once we used it to dethrone MSIE, we realized that we didn't actually give a shit about compatibility. It was just the best stick we had to beat IE with.
Poet available
The Android back stack is broken
Web Predictions for 2012
His point may be a tired one, but it's valid.

I disagree, but I'll get to that. First, even if it was, it's repeated every single day to the point of exhaustion. And I still wouldn't have minded it, if this was a cautionary tale about the dangers of relying on free services instead of a hate piece against Google (oh, and with a jab at Facebook).

Secondly, how's the allegiance when Sony pushed a rootkit up their consumer's, or tried to force them to sign away their rights? Or expensive Ubisoft games that stop working when your net connection goes down? Or what about SOPA lobbying, think that will benefit their consumers?

(Most) companies are loyal to themselves, their top managers and possibly their shareholders. Whether we're consumers or products is a red herring.
This is a very creative idea and execution. The next step would be to use two microphones sitting at a distance to form a triangulation to determine the 2D location of the touch. Then multitouch can be truly supported.
Galaxy nexus on sale @ Dailysteals
a tad bit cheaper.
I've had similar things happen to me. The best approach is to be on top of how the visa works, the quotas, the timings and the best visa agencies a potential employer should use to get you in. Often companies assume it's going to be easy and pull out after making commitments based on that assumption (and also go silent, like in my case)

That said, the author seems to be quite employable, I hope someone spots him for some remote work or lets him join a branch somewhere in the EU and transfer him across on an L1 visa.
If you want an H1-B, you need to apply to start work on October 1. We didn't even put in an application for our H1-B candidate until September and he received his H1-B in early October. Clearly just another demonstration of the USAs primitive immigration policy!

You also have to be very careful coming to San Francisco to look for a job and then applying for an H1-B ...theoretically that is against 'the rules' so make sure both you and your future employer are comfortable with the situation.

I'd say try again next summer, I'd bet you find success. The $5K for an H1-B is nothing for a great dev!
Which of Sartre's book is he referring to?
Can you elaborate on...well, everything, in your post? What do you mean "keeps making mistakes." That Google, like everyone else, makes mistakes, and will continue to do so until the end of the world? Or that it is making a higher-than-expected number of mistakes?
I was able to get a couple of specials honored in SF (buy one get one drinks in both cases).

Recently I've seem some of the specials requiring an AMEX credit card linked to my foursquare account, which I feel crosses the "worth it" line.
Newton releases, development in 2011
Google, Amazon, Facebook & Twitter Consider a Blackout for a Day to Protest SOPA
So true. People talk about failing fast, but recognizing failure is perhaps even a bigger challenge.
"I changed it, because my informal language gave trolls too much ammunition to make a distracting non-point."

I am polite, point out that much of what you say is useful, and thank you for a correction, and I'm a troll. Reddit is that way, friend. -->

As for my "misinterpreting" the meaning of what you said, there was no misinterpretation at all. 'A friend told me her results were different than mine / I now know that google serves different results.' Without more context, the only reasonable interpretation here is that you learned the latter from the former, there is no misinterpretation.

"My business went under / now I'm broke." If you interpreted the latter as a result of the former, you would be correct, not mistaken. ;)
Apple’s 4G iPhone 5 to be ‘radical update,’ bigger catalyst than iPad 3 or iTV
Here's a more in-depth description of the problem.

http://www.nruns.com/_downloads/advisory28122011.pdf
Latest Android Mobile Phones in India with Price & Features
Looking For Android Mobile Phones in India. Find Best Information on Latest Android Mobiles like Price, Features & Specifications. Find Android Mobiles with features like 3G, Touchscreen, Dual SIM, Wi-Fi, QWERTY and more.
> Note that this is for reciprocity against the USA requiring the same in-person application for Chinese nationals visiting the USA.

So what you're really saying is that most of the trouble with the U.S. visa system is the requirement that you apply in person.

You as a U.S. citizen experience the policy through reciprocity, everyone else experiences it directly :).
Latest 3G Mobiles in India with Price & Features
Looking For 3G Mobiles in India. Find Best Information on Latest 3G Mobile Phones like Price, Features & Specifications. Find 3G Mobiles with features like Android OS, Touchscreen, Dual SIM, Wi-Fi, QWERTY and more.
You have a good point : timing matters the most.
Sorry, what was your case again? I thought we were talking about the article and the "jon mitchell jury duty" query.
As a programmer who has spent the last three months learning Dvorak, I'm glad this topic came up and would love to share my experience.

Before learning Dvorak, I used QWERTY, but did not fully touch-type. I could type quite quickly, and without looking, but I did feel limited at times, and wanted to learn to touch-type correctly. I decided on Dvorak because I had heard good things and wanted to be forced to touch-type and break my old bad habits. To learn, I used an open source typing tutor, klavaro, and found it worked quite well.

The first week or so was painful. After a few days I had learned the position of all the keys, but typing had become a strenuous mental activity. Simple tasks such as writing an email became very difficult because I was so focused on how to type it that I could not focus on what it was I wanted to type. The other difficult part was passwords. It usually took a few tries before getting them correct, and sometimes I even had to resort to copying and pasting to make sure passwords were correct.

As others have noted, typing speed may not be as critical for programmers as it is for others. While this may be true for coding, I found the initial slowdown when IMing/emailing coworkers to be frustrating.

After around a month, these difficulties went away, and typing started to feel much more natural. I'm still not at the speed I was before, but typing feels so much betters now. Overall, I am happy I switched to Dvorak, and would definitely recommend it. I notice my speed improving everyday, and I actually enjoy and look forward to typing now. Using emacs with Dvorak has not been an issue for me. In fact, I would say it feels better now.

Another change I made that I feel has boosted my productivity is remapping caps lock to ctrl. Caps lock is in a great location on the keyboard but performs a somewhat rarely used function. I would highly recommend remapping caps lock to something more useful.
Or branch out... my experience with the French consulate was ... uncomfortable the first time, and I would have paid handsomely to not have to go back again for the same Visa.

I soon realized that the Consulate's job for many countries is to keep people out... only when I went to the UK consulate did I see an attempt at customer service.

In fact, any country without a US visa waiver [1] sounds like a decent target market, as all visits would require a trip to the Consulate.

[1] http://travel.state.gov/visa/temp/without/without_1990.html#...
I'm going through the process myself, and getting to work in the US is extremely complicated. Whenever I talk with local people (even immigrants) how hard it is to get a visa in the US nobody believes me, but sadly it's the truth. Remote workers is not the solution though, you should be able to get a visa easily for a highly specialized job.