skysight-inc/HackerNews huggingface dataset:
We have both in-house and remote developers at AutoRevo and while we've been successful at maintaining both, we've stumbled a bit in a few areas.

The biggest problem we have is the remote folks feel disconnected. Even with Campfire and Skype, it can still be a challenge to keep everyone connected. It's not uncommon for an in-house dev to ask a simple question to the folks around him and have that question turn into a thoughtful conversation. Sometimes, we'll think "Oh, fire up Skype and get so-and-so on the line so they can join in." But many times, we just don't even think of it.

I hadn't heard of Sococo, but it looks intriguing. Keeping an open mic with Skype was something we considered, but it seems intruding. This is an area we're still trying to get better at.

The other issue is one of team-building. Usually our in-house devs go to lunch together and grab the occasional beer after (and during!) work. There is a camaraderie there because these guys work together, eat several meals a week together and drink more than a few beers together. That just can't be replicated to a remote developer.

We've also found that some devs simply aren't disciplined enough for remote work. They love the freedom, but sometimes that freedom becomes a problem for them. We don't keep devs that have to be supervised constantly, but when they are remote it can be harder to gauge if they are just hitting a slow, unproductive period that will pass or if they are just doing as little as possible to keep a check coming in.

Distributed teams are definitely a huge bonus for a company, but there are challenges that have to be thought through up front.
As you point out, the challenges to overcome for such a project to succeed seem really huge compared to the expected benefit.

I think the one of the ideas about this kind of "overkill workaround" project is to get as much airtime as possible while kicking and screaming about how the current system is broken.

I wholeheartedly agree with the end goal, but to me this kind of article is really a form of disguised criticism - "Our system is SO broken that SOME PEOPLE are considering building an ARTIFICAL ISLAND (amazing, huh?, huh? HUH!? - wink wink sigh - yes it's really THAT bad!) to work around it.
Is there a good story behind the logo change and choice, or was it just time for something new?
"Never before seen optical trick" makes it sound like the company invented plasmonics. This isn't true. Using patterned structures to affect electromagnetic fields via surface plasmons has been around for quite a while in lower frequency ranges. The recent advances in nano-patterning have allowed for access to optical wavelength light. Plasmonics is a very cool field, and is likely to have many more applications.

For further reading: http://scholar.google.com/scholar?start=10&q=plasmonics
A 'Moneyball' Approach to College
I just read an interesting article about Canada borrowing the polymer from the Australia. I didn't realize that until very recently, Canada had a really serious counterfeiting problem.

http://www.theglobeandmail.com/report-on-business/economy/cu...
Sony Handycam dengan Projector | RifatView - Blogger Malang
To be fair, most of the "not smart enough for Scala" comments come from people who don't like Scala and complains that the "average Java programmer" (whatever that means) won't get it ( which I find very insulting )
But, in your number system where π is 4, what is e?

More to the point, we aren't just making up numbers here to enjoy infinite decimal expansions; the reason is that you can wrap the radius of a circle around its circumference more than 3 times (or, if you don't like numerals, as many times as letters in 'pie'), but fewer than 4 (not as often as letters in 'easy')—and no changing of units is going to get around that.
You can specify your app as a receiver for as many authorities as you'd like, by the way, or even register your own schema. You can also declare your app as a content provider, which means that your app/service becomes a data source, just as the contact list, or the photo repository, and make that data available to others, defining your own private permissions, etc.

My app FairyPreview for instance (https://market.android.com/details?id=com.fairyteller.linkpr...), is registered as an authority for the myriad link minimizers out there, so whenever you click on a minimized link in the Twitter app or anywhere apart from a browser, it will suggest my app for a faster preview instead of taking hours to load a webpage designed for a desktop browser hiding behind an unknown bit.ly link, itself disguised as a t.co, for example.

It's not perfect and it's very old, the code is from 2009, my very first attempt at playing with the cross-app link system, but it works pretty well still. I'm strongly thinking about opening the source code, since I don't make any money out of it (free, no ad, maybe 50 downloads :P), and there's plenty of improvements I'd love to do but don't have the time these days.
In the mean time Sublime Text 2 has all of the Alpha features as well as cross platform support and support for TextMate bundles. You should really give it a shot if you haven't.
I've been in touch with CIQ and have written about both sides of the story.

CIQ told me that if the FBI got CIQ's data, they got it from carriers, not from CIQ. It kinda makes sense, since law enforcement work with carriers all the freakin time anyhow.

Full statement is here: http://venturebeat.com/2011/12/13/carrier-iq-fbi-rebuttal/
Does such a blogging platform exist?
How does iOS handle multiple apps registering for the same type of URL? In Android, I get a popup asking which app I want to use for this action, and an option to make that the default for future actions. Is there something similar on iOS?
List of changes: http://macromates.com/changes
Amazon's dates of when you need to order something to get it before Christmas
Even when you hit 800m, you'll be fine. Your performance gains will be outside of PHP via good cache usage, (opcode cacheing as well, but that should go without saying), avoiding hitting the disk or the DB, etc.
Jobs in Daycare
Are you hassle for new job? Then don’t worry visit ownadaycare.com website where you can find various jobs like daycare jobs, child care jobs and teacher jobs in USA by state. For more details visit here http://www.ownadaycare.com/jobs/
A lot of people I know switched from TextMate to vim because of the lengthy delay. After using vim for a couple of years now, it would be very hard to go back to TextMate.
Must be fun and confusing for people checking their accounts from a coffee shop or from home if the dhcp from their ISP assigns them a "bad" ip.
I'm deeply skeptical about these massively shortened sleep cycles too, but to be fair, Steve Pavlina gave it up for the same reason Dyson did; it's too hard to interact with the 'awake-during-the-day, asleep-during-the-night' crowd, not because "it didn't work" for him.
A Qualcomm tech showed me a picture taken from the web browser in android. Said should be out in a year
How Mindflash disrupted itself by taking training software to the Web
He's taking his own advice and pushing the limits of comprehensibility.
This story is in either "Fantasia Mathematica" or "The Mathematical Magpie", both edited by Clifton Fadiman. I don't have my copies here to check, but a look at the table of contents suggests that it might be "The Hermeneutical Doughnut", by H. Nearing Jr. (Even if it's not, it's worth picking up the books to look; anyone who liked this story is guaranteed to like them.)

EDIT: Sorry; on looking closer, it's clearly Gardner's "The No-Sided Professor" (http://en.wikipedia.org/wiki/Fantasia_Mathematica).
Just tried it out and it's actually pretty awesome, especially considering it's an alpha. A real 2.0 in every sense. Tried Sublime Text 2 for a while but while the spec looks good on paper it feels clunky to use, even compared against TM 1.5. And with 2.0 it's completely blown out of the water.

And for you vim/emacs promoters always jumping out of the dark: I use vim every day for a lot of tasks, and have done so for the last 15 years, but for coding and quick navigation of large source bases Textmate wins hand down.
Ignoring the fancy drawings, this is not necessarily such an outlandish project. The main idea is buying a surplus cruise ship and transforming it into office space for highly paid workers who can get a tourist visa but not a work visa for the US. Simply the work certification costs and the delays involved in obtaining H1Bs for all those people would probably offset a good deal of the cruise ship's price. The workers can conduct activities they are not directly paid for (presentations, informal meetings) on shore in the Valley, and commute to do all their programming/other directly paid jobs on board.

Unfortunately, it will not work, because the first politician who will see a potential for voter outrage about this will exploit it to bring the whole thing down, either by causing the shut down of the ship-to-shore infrastructure, by digging up / stretching some obscure tenets of immigration law to penalize the workers, or simply by having the Coast Guard overstep its attributions and seize the entire operation (which is usually how micronations end). The project is thus doomed without some high-grade political support, and no sane US politician will offer any.
I'm sure I'm not the only textmate user who finds Sublime Text hideous. I'd sooner bite the bullet on vim if I'm going the ugly route.
(I'm not a desktop app developer, so maybe I'm way off base here.)

There's the obvious observer problem where you have two views of the same buffer and changing the text in one automatically updates the other. Isn't that harder to tack on later than to design into the app from the beginning?
"SixthSense" - a wearable gestural interface, is now Open Source
100 Days with No Goals
Its explicitly prohibited to film or use a cellphone during immigration.
I can almost detect the disdain in your "voice" as you use the word "bloggers".

Was there something wrong with the article?
> I’m not overly excited about this feature myself

i don't understand this. how does he code only looking at one file at a time?
I've done it both ways (previously with a co-founder, now on my own). They're totally different businesses, though - I couldn't have done the last one without a co-founder.
really? i've always thought it was very comparable (I checked out Sublime Text 2)
Sublime text is very clunky and has that very weird "UI app written in a scripting language feel" to it. I know that's not a value which is easy to quantify, but I think it's down to a slightly weird architecture and latency because of its heavy dependency on python.
I tried Sublime Text 2 and didn't like it, now waiting for a stable release of TextMate 2
What standards/techniques do you use?
Focus on user ACTIVITY as important as user ACQUISITION.
You're comparing an incubator space for entrepreneurs to Arab households hiring Asian nannies? OK.

Even the Microsoft comparison is not the same because Microsoft and the temps were not aligned with equity stakes.

Living with other coders actually would be appealing to some people. To those who do not find it appealing I would suggest they don't use Blueseed's services. I am not sure why there is confusion around this point. Blueseed is proposing an incubator space, not a slave ship.

There is no way Blueseed is going to make money on this by using commodity labor. I think the only way this is successful is if their equity stakes provide an outsized return on investment. So it will only work if Blueseed attracts the best and brightest and sets them up to succeed. Why would Blueseed risk getting a reputation for exploitation?
Always refreshing to see someone advocating paper prototyping. There is nothing better than starting with an unbiased blank canvas when trying to brain storm the best user experience possible.
Why all the complex names for it? The iridescent color of a butterfly wing has been known as "structural color" for a very long time.
I'm a competitive Scrabble player. While you're absolutely correct that learning arbitrary strings of letters is a part of the game, this doesn't imply that developing one's vocabulary isn't.

As a result of the game, I've learned tons of words whose meanings are completely unknown to me (mbaqanga, eolipile, aboideau) and tons of words that have enhanced my vocabulary (prexy, glaire, oomiak).
Maybe...drumroll... multiple windows?
Clickable: http://errorception.com/
http://www.amazon.com/Why-we-nap-STAMPI/dp/0817634622

I always link to this source; in a subject full of anecdotes and misinformation, this book is essential for providing substantial and concrete scientific results.
+1 on finding a way to leverage both fields. I've only heard of R and never used it, but I'm sure there are domains where it's the perfect tool for the job. You could potentially freelance to make some side income as well.

I think it's still a good idea to learn web development in general. It's such an interoperable medium. It's dense on the first read, but I recommend skimming RFC2616 (http://www.ietf.org/rfc/rfc2616.txt) the HTTP protocol. It won't teach you to program any specific language or framework, but it's a great way to get a feel for all the pieces involved for a web app.

After that, I recommend taking baby steps and tackling each piece of the puzzle individually. Learn some html/css, build a portfolio page. Then take on some javascript and add some dynamic elements. Then add a backend for dynamic elements you compute server side. For learning coding, nothing beats practice. To improve, write something that solves you own problem, but also look for how other people implemented the same thing (github's a great place to see well maintained and well factored code)

Best of luck!
When you think about it, for any any Scrabble-like game to be played competitively, it'll ultimately have to have a codified word list. (Every word needs to be judged as legal or illegal.) Make that list too small and confined to "normal" vocabulary and you make the game vulnerable to being "solved" by players who can memorize everything and/or, you make the game less complex/interesting.

Make the list too large, and you open the game up precisely to the this sort of critique -- "it's all about learning arbitrary words like AA or ZEK." Personally, I'm happy with the latter, as it makes the game deep and rewarding (I actually enjoy looking up words like "zek.") But (competitive) Scrabble is its own world that needn't appeal to everyone.

If the arbitrariness of the Scrabble tournament word list bothers you, you might try house rules with your friends that limit words to those that are universally accepted. This is what I do when I play with my mom. I just know that I can't play QI or UNAU and play a less competitive, friendlier game.
I'm sure there is a better way to do it, but I would think the simplest solution would be to start from the center and have an x and y offset for each square reaching out from there.

Center is 0,0 - Square to the right is 0,1, etc.

Then you store xoffset, yoffest, and tile value in a database as squares are filled in.
Synthetic biology weaponized virus, 0day exploit infects your brain?
I believe MongoDB's server side functions allow you to create an atomic grouping of operations.. i.e. store a function and call it by db.eval()

See the following:

http://www.mongodb.org/display/DOCS/Server-side+Code+Executi...
http://www.mongodb.org/display/DOCS/Server-side+Code+Executi...
For a company that size, 30% is amazing.
The main reason people upvote this blog post, is because they agree with it, not because it's any good.
What makes this story extra silly is the fact that so many non-Amazon APIs have banned (either temporarily or in some cases permanently) the entire block of AWS IPs because of a few bad actors who have abused APIs from AWS instances.

You'd think Amazon of all companies would be hip to the dangers of assuming that everyone behind a certain IP block is the same person, but I guess not.
That in itself is pretty disturbing. I am a native born US citizen, so I am not aware of things like this.
I've actually found being in the opposite timezone can be handy. Currently I'm in the US while most of my team is in India. Often, our workflow is the following:

9AM-5PM EST: build a view.

9AM-5PM IST: view becomes nicely styled.

Similarly, I can work on a project, hand it off to my developer across the sea, and considerable progress will be made before I wake up.

Of course, this strongly depends on having people I can trust - not just any developer will do.
Ngen still requires the CLR to be present though.
Complete abstention from modern methods of communications because "zOMG GOVERNMENT" puts one squarely into nutcase territory.

And I'm not even going to get into his behavior and demands at talks. RMS is a well-intentioned nutcase, but a nutcase nonetheless.
I am reading 'Facebook App development for Dummies'
If the JVM is state of the art, how many applications of the scale of Facebook are using it? A serious question, as I don't know of any.
Mindjet Buys Thinking Space, Launches Mind Mapping App For Android
different strokes for different folks. i look at one buffer at a time, and switch between them. have only rarely made use of split views. helps me mentally with encapsulation/separation.
You could also write your software in assembly and it'll be faster than all of those you mentioned. The point is to select a language that is feasible for a business. Facebook is not an academic exercise. PHP has a lower barrier to entry, which in practical terms reduces the wages that need to be paid. You then get a few guys who are great at C (PHP is written in C) and fix whatever parts are getting in the way of great performance. Which is exactly what Facebook is doing. Remember, Facebook is a business.
I don't get why people think this is an editor feature, and not an OS feature.

When I want to view two files at the same time, I open two windows, and put them side by side.

Not everything needs to be fullscreen all-the-time. Let the OS manage windows. It's better at it!

Besides, having windows automatically become half-maximized is easy with the right tools, like BetterTouchTool (Do it with a gesture!), or Divvy.
I think Vladimir Lenin said it best:

Give me four years to teach the children and the seed I have sown will never be uprooted.
It's not exactly a knockdown argument by itself, but it just adds a little more to the pool of thought saying an IP address doesn't correspond to an individual. That viewpoint seems to be gaining more and more momentum, e.g. somewhat recently: http://torrentfreak.com/ip-address-not-a-person-bittorrent-c...
YouSendIt Ups Its Game With New Desktop & Mobile Apps
Dear TextMate (a letter from Matt Gemmell)
Apps are shaping into Native, Hybrid, and HTML5. Native will always own a) 3D & graphics, and b) frequent users. HTML5 is in the immediate future shaping to be a 'try before you download' the app. It will be dominant in one time use (web) apps. I am working on an HTML5 marketplace- PM me if you're curious
Git 1.7.8 changes for the everyday developer
This is very similar to anamonics[1], which are usually used for remembering longer words.

Here is a massive list of them: http://www.poslarchive.com/math/scrabble/anamonics-twl2.html

[1] http://en.wikipedia.org/wiki/Anamonic
Who Killed Dubstep?
For all my fellow hackers and brostep lovers, stop listening to bad music.
Testing the new Redis AOF rewrite
This is a common misconception about ST2. The editor is actually written in C++, but exposes a Python API for plugins.
That's kind of what I was referring to, likewise with Eclipse. Textmate has always been the polar opposite of whatever that feeling is.
You can use an application to enable web apps to get access to images from the iPhone camera:

http://picupapp.com/
Company Cancers: Traits of Bad Startup Employees
As a scientist who has moved into the business world, it amazes me how statistics are abused.

When I was conducting scientific research, the goal was to come up with an air-tight (or as air-tight as possible) case for your hypothesis. If you presented your findings at a meeting, you better be prepared for the onslaught of questions like "Did you consider X?" and "What about Y?".

Then I moved to the business side and holy crap are the standards lower. Of course it's easier to prove something in a lab than in the real world, but in so many cases I've seen somebody say "If you do X, you will get Y result, based on the data I analyzed". Then I raise my hand and say "But what about Z? That could explain your results." and all I get is blank stares like I just solved a differential wave function in my head.
don't you have to open a new project or something contrived to do that? i don't remember; it's been a while since i've used textmate.
Be fair, he is a nutcase AND he was right :)
Congress's Insider Trading Reform Makes It Legal
TMO Hits Google Currents
I use portable version of Chrome running from TrueCrypt partition for commerce related things (along with Firefox as my main browser) and that way Chrome autoupdates are frozen.
The vintage (vim-like) mode is what pulled me into sublime text as my go-to editor. It's just so much faster. I opened the textmate alpha and immediately had a bunch of j characters appear before I realized i don't think I can go back. It's either ST or vim for now…
Free calling within the US and Canada through 2012
From what I've gleaned, it sounds like (although I haven't been able to try the alpha myself) that TextMate is missing some crucial features, such as split screen functionality. After switching from TextMate to vim I'm almost certain I won't be able to switch back and especially not if stuff like that doesn't make it into the final release.
I tried uberman a while back. It was a royal pain to deal with the intermittent day job I had at the time, and it really didn't work well with my home life either - I just didn't have a comfortable place to sit around and slack off for some of the awake cycles. I was definitely adapting to it after a couple weeks but the only place to lay around lazily in an underheated apartment was in a bed full of sleeping boyfriend, which was a pretty powerful argument for just curling up and going to sleep!

Now that I have a very inviting living room in my home wih a comfy couch, I might try it again once spring hits. Or maybe the Everyman schedule.

The big problem, IMHO, is interfacing with the entire rest of the Western world, which is on the one big sleep schedule.
Sublime was rough for me at first but I really enjoy it now. I wasn't impressed with the TextMate alpha.
Not sure why I was down voted, but the ppint I was making os that as I have grown older , I have come to appreciate laws including labour and immigration laws. With H1B visa, I could invest in USA, I could buy a home in USA, my kids could attend the local school,my family had health insurance -- these are all nice rights to have. Al the while from being protected from harassment and abuse and other bad stuff. A programmer on that ship is unlikely to have any of those rights and privileges.

Let me put it this way -- would you be willing to hire programmers so desperate for work that they would be willing sacrifice their basic human rights and voluntarily give up all the protections provided by laws ?
I don't know much obj-c (yet), so I'm not sure how similar you say Chocolat is to the iframe injection solution, but you can see it in action here:

http://jsbin.com/#javascript,html,live

There is no flickering. If you could implement this into Chocolat I would use it everyday :)
In the UK we have a few major financial comparison sites - gocompare, comparethemarkets, moneysupermarket, confused.com to name a few. So, I would like to establish a similar entity, who's profits are directed to charities focussed on feeding hungry kids!
While this might shift the blame, it does not in the least change the outrageousness of the facts.