skysight-inc/HackerNews huggingface dataset:
Let's not forget that building a quality HTML 5 interface takes as much effort as building a quality native interface - and you have to specifically build it for a specific platform.

I suppose the biggest advantage is that there's a lot more common code that can be shared between platforms which potentially could cut down development time for developing for multiple platforms.
The Pirata Bay gets censored in the UK
You need six figures to make rent?
One place I worked had an unofficial policy: Every hour of overtime allowed you to take 2 hours off some other time. If there's a crisis, things can get done quickly, but nobody gets overworked, and there's a strong incentive for management to avoid crises.
No, that definition you linked to does not imply low social skills.

Social skills are the ability to make conversation, to make people feel comfortable, to engage others, etc.

Extroversion is the desire to do those things.

Yes, they are clearly correlated, but by absolutely no means interchangeable. There are plenty of introverts who have perfectly decent social skills, and plenty of extroverts who have terrible social skills, because the desire for something is not the same as having a skill for it. For example, an adolescent extrovert may feel strong motivation to be outgoing, loud, talkative, and active, but that doesn't mean he will have good social skills and be polite.

The most common psychological definition of extrovert and introvert that we currently use was largely shaped by Carl Jung, and his definition involves far more than just sociability. However, sociability is the easiest application. What it really comes down to (as the link you provided points out) is a focus on the "external world" vs the "internal world", so I use the word "are" in those two definitions above very loosely.
Are Asana and Trello really comparable though ?

They seem like completely different products Asana being a shared todo list and Trello being more like an Agile task board.

Asana felt more like a competitor to Basecamp to me only not as full featured.
It's quite production ready. I wrote some very similar that has been in production and used by thousands of people for months.

SMTP does have many edge cases, and if you're interested in handling all of them, you should use a more robust server. I am not.
Futurist Mobile Interaction Design
....IF you don't mind buying (speculate on) an apartment, paying twice as much as everyone else, or live outside of the city with transportation issues.
Thanks cemerick. I'm still watching this screencast, so not sure if you get into this here, but if not, I have a request :)

I've been trying to understand how to do concurrency in Clojure - but haven't found any good guides - any chance you'd do a screencast on this topic as well?
Because the case was more suited to the law of passing off.

How much experience do you have of passing off cases versus simple copyright infringement? Because to me this looks like a bad decision, as whatever the intent the same image was not used, just one that was similar in content and execution.

And it certainly looks like misrepresentation to divert custom.
I'd like to add to that but for me you hit the nail on the head.
It's to monkey patch the socket code of smtpd to make it async. Apparently that nets a nifty speed bump:

> "One instance should handle over one thousand emails per second, thanks to Gevent."

Take a look at the code, it's very small.
This is for receiving mail.
Enjoyed that a lot, thank you - will definitely be passing it to designers I run into at agencies who are new/struggling with it
Star Trek’s Wil Wheaton thinks Google+ is becoming an annoying mistake
Thousands of years ago it was written there is nothing better than for a man to find joy in his labor. Work and stress bring unhappiness in exchange for money. If labor brings you happiness, then you are probably doing better than most in the happiness dept. Don't purchase happiness, Eliminate the unhappiness, and save money by not having to spend money on getting back to equilibrium.
Apology to Women Programmers
Leveraging Java doesn't somehow make it impossible for someone to think about "low-level in-core performance details".
This project's pretty awesome.

The cheapest way to solve the issue would be to hook it up to something like a nokia pay as you go phone over serial/bluetooth.
Tim Schafer talks about Double Fine Adventure Kickstarter project
Siri may not be the smartest AI in the world, but it's the most socially adept.
First, the notion that using a scripting language means that performance isn't an issue is a canard. It ought to mean your revenue isn't directly correlated to performance, but that's about it. Indeed, if you are using a scripting language, the odds are more important that you understand the trade offs, as your lack of low level options means you need to make smart choices about high level options.

Second, very few startups don't end up making decisions about performance even in the early days. What? You're using a NoSQL store? Is that because you just hate yourself or because you thought it'd be more efficient/scale better than an RDBMS? Why aren't you just storing it all in memory? Wait, you can run out of that? just let it swap then! Actually, why not just store all the data in a flat file? You don't even need to sort it, you can just scan through it whenever you need to, because performance doesn't matter. Why are you using an associative array there? Do you care about having efficient lookups based on a key or something?

You see my point.

I get that some people are playing around in a segment of startup land where programming isn't really that important, but presumably your long term plan isn't for every startup you participate in to never go anywhere. What if you are a success? Do you still want to be on the technical side when you've now got a team of developers and a serious customer base? If not, that's fine and likely a great career plan, but you aren't a programmer in the professional sense (which is what the paper is referring to). If you are planning on staying on that side, either learn this stuff or expect to be cast aside and not grow with the organization, because you aren't ready for the bigger world you'd now be playing in.

To be clear here, I'm not suggesting you'd have to pick up a systems programming language. Heck, when I started my career two decades ago, when CPU's were a lot slower and interpreters weren't as efficient as they are now, there was already this notion that "oh, I'm working in an interpreted language which provides a layer of abstraction so I don't need to know how computers work". I made a good start of my career (and met a lot of people who had been doing so for quite some time) essentially kicking those guys out of their jobs because it turned out doing scripting with an understanding of the computing consequences of your choices is applicable in a very broad set of situations, but scripting without that understanding is barely more useful than knowing how to use Excel.

High level languages actually can kick quite a bit of butt in performance critical situations, because they let you focus on the bigger picture of how you are executing, where the bigger performance wins can be had (I've seen "scripting languages" winning performance bake-offs for exactly this reason), but you have to know what the heck you are doing. People often make the mistake of thinking this won't matter. They tend to have very short careers.
That's what I thought at first, but I was informed otherwise by the consumer happiness lab. And, the follow up questions on the number of common measures I have read/taken don't support this classification. It's fancy clothes or a night out, all the way down.

Like I said, the field is overly obsessed with lowest common denominator purchase decisions, that IMHO, are totally at odds with the phenomena they are trying to investigate.
Using LESS with WordPress
This is interesting research. Certainly good things to keep in mind if you're crafting newsletters--they give some fantastic guidelines in the full research.

But, I wonder if the Blackberry effect has just exacerbated itself. I'm a user that has my personal and work email coming to my phone, but I still treat them very differently. I don't get notified when my mailbox gets a little fuller. I get plenty of email, and if my phone buzzed for every one, it would buzz to the point of annoyance for me. Also, my email tends to be fairly lower on the signal/noise ratio than, say, a phone call or a text.

So, it surprises me that 87% of the people have notifications turned on. I mean, why? Why would I care that I got a newsletter? I don't have to open it immediately. The information is just not that urgent. Do people just have that important of email communication going back and forth?

While it's geared toward newsletters, but I think the research points to some things that we need to keep in mind with mobile email. I was once yelled at for sending an email at 3AM, because somebody's phone went off and they woke up. More and more, I see email being treated as synchronous communication rather than asynchronous. If I respond to you within one work day, then I don't owe you an apology. It appears this research points to the ubiquity of acceptance of email as semi-synchronous communication. I'm not really comfortable with that idea, but it appears I'm fighting a losing battle.
>SQL Server has been MVCC for seven years

You're technically correct, which is the best kind of correct to be. Still, there are nuances: snapshot isolation is not the default, and not many people are aware of it, much less use it.

So far as the pattern/antipattern - I agree wholeheartedly with you. I would put it in the category of flagged patterns - the usage characteristics and especially the usage growth need to be carefully understood when doing this.
Power of ideas 2012
I'm a bit wary of calling an fpm-generated deb a native package, those are about as well integrated as a checkinstall (make install -> deb) or an alien (rpm -> deb) package. fpm may still be useful for this use case, but it doesn't take me much more effort to get a proper source package.
Hackfest: Monthly Hackathon in Pune, India first one this Saturday.
I was on digg a lot back then and I remember that story!
you can't have alternative best practices... the BEST in best practices kind of makes that clear.

best practices and most practical practices are not always the same though.
That's a good point - if you can't calculate the value of anyone but salespeople, then you can't calculate the value of salespeople either.

Calculating the relative value of one salesperson vs. another doesn't say anything about how much value either of them brings to the company, apart from the likelihood that one of them brings more than the other.
I believe that's the case in Maryland, and was under the impression that's how most of these things work. I guess they figure since the only punishment is monetary, if you weren't actually the driver you can figure out pretty easily who was (usually your son/daughter/spouse) so you can get paid back (or ground them, etc).
You may have tried our first product, trybloc.com. We're doing www.bloc.io now, which is very different. Give it a look and apply if you want that portfolio :-)
Galaxy Tab 2 7.0 Competing On Price Point
Is Doing A Startup Risky
(And slightly funny enough, not all of the EU is in Europe. French Guiana is in part of France and the EU and borders Brazil http://en.wikipedia.org/wiki/French_Guiana)
I'll assume you simply ran your comprehensive test suite, inspected the five failing tests, and left in five minutes :-)
Hadise Fotoğrafları Hadise Resimleri
the experienced probably doesn't like your code and end up creating a new project that does the same thing and that will eventually die for lack of time/resources/will/...
It's probably less of an issue in some industries, like law or surgery or constitutional lawyers. In these places employers pay much more, and they expect to pay more.
Unity3d is a second class citizen for 2D in my mind.
I've tried to read the article starting from your assumption, and I admit it can be read so, but it still doesn't give the clear message: Windows XP is not mentioned even once in the article, even if it's a "stumbling point" for Microsoft -- they were able to produce an IE 9 for it just as Google can make a Chrome, Mozilla can make Firefox and Opera can make Opera which run on Windows XP.

Instead, the highest IE you can have on Windows XP is IE 8, and as far as I know still before this today already "old" IE is installed it insists to run what Microsoft calls "Windows Genuine Advantage Check" which makes problem on a lot of "acceptably" installed Windows XP computers from the perspective of the time they were installed: only during the life of the Windows XP Microsoft decided to "change the rules" of what's "acceptable" installation for them. Therefore administrators who don't want to reinstall Windows XP on the existing old computers ("if it works don't touch it") of course decide to block the updates which would break (in the "your software is not genuine" way) the computers which will anyway be replaced in some reasonable time -- but not exactly at the time Microsoft would like, which is right now.

That's the real story behind the statistics presented, at least regarding the Windows XP, the OS mentioned in the title and nowhere in the text of the article.
I was implementing a proof of concept in WebGL for my product and thought, I wonder if someone has implemented a WebGL modeler yet? After a bit of search ran across Tinkercad... Was a super impressive product, and don't know why more people aren't aware of it.
I think that the point is that typically in startups, people revere the company founders, the MBAs, the VCs, etc. and not the quiet experienced engineers that just make things happen

I disagree. I think that engineers get a huge amount of attention, far more than they would in any other industry. But at a base level you need to be outgoing and sociable- it seems that proportionally fewer engineers are, when compared to MBAs, VCs and the like.
I've Given up on Quitting Things
This is old, but great: http://blip.tv/clojure/clojure-concurrency-819147
Agreed. If a business is constantly in crisis mode, something else is wrong, and 40-45 hours a week seems like a good goal to shoot.
The other side of this is that the attack surface /on CloudFlare itself/ is absolutely enormous. Think about it: they're talking about allowing people to write their own plugins that will have to cope with arbitrary web traffic. An attacker trying to compromise CloudFlare could easily control both ends of the connection going through them. And if you did "own" CloudFlare you could do massive damage.
When someone says "there is a shortage of oil" it is indeed true that oil costs skyrocket. It is also true that there is a shortage of oil. Shortages cause prices to increase, so much so that many people might not be able to afford a resource at all. It's a bit silly to say "there are no shortages! Only cheap consumers!"
I've had one Kindle book recently that Calibre wasn't able to crack automatically. It was a Kindle print replica textbook which I bought to read on my Touchpad in class. Turns out when they say "PC/Mac/iPad Compatible", they really mean ONLY PC/Mac/iPad. Android Kindle apps can't read them. I spent the entire weekend cracking their various obfuscation methods to find out it was a DRM'd PDF wrapped in a Palm Database format container. When I got it completely stripped, it was a straight PDF with no loss of functionality.

Could they have sold it as a PDF with their normal Kindle DRM? Yes. Would this have been sufficient enough to keep piracy to acceptable levels? Yes. Any miniscule amount of DRM is enough. It's like putting WEP on your router. It will keep out the riff raff (which is good enough for most cases) but anyone who is determined to break your encryption will figure out how to do it. With something like an ebook, I would imagine that 9:1 sales to piracy rate would be realistic, and that's well within acceptable range in my opinion.
Hello jQuery
With all the buzz already surrounding SPDY and the number of existing implementations out there... what are the chances that HTTP-2.0 will simply never get the traction it needs for real applications?

I mean SPDY is here and almost every server can handle it already. (where can != is configured to by default) If google pulls features from HTTP-2.0 into SPDY-1.x in the next couple of months, what would be the benefit of anyone doing HTTP-2.0?
WiFi love for NYC Subways
These types of ads make my blood boil: http://i.imgur.com/ZHzf9.png
hey, thank you for your this comment. Regarding the point that based on your experience passive income means constant work: Yes, I agree with you, passive income is constant work, my target will be to reduce this constant work to a minimum (e.g. a maximum of 2-4 hours per week) and optimize the revenue with the least work. I'm curious whether there are good strategies for doing that otherwise this will just be an empirical experiment :)
Want to talk to Mark Cuban? Call him up on Clarity
Belt and Suspenders: Safety and Trust in a Distributed System
I was going to say something almost precisely like this. The main thing I was going to add is that it is both memory bandwidth and latency that have become important bottlenecks, and often the latter is more important. You know how people were saying "disk is the new tape"? Guess what the new disk is? RAM. Much as with disk latencies, RAM latencies haven't really improved that much over the last decade or so, though memory bandwidth and CPU power have. Guess what that means? ;-)

..but you can only know this if you understand what's going on underneath the hood. So if you don't, no need to worry; you won't even know when the moment of your utter irrelevance arrives.
It's time for tech news to route around damage. Again.
Bionic eye coming in 2013
http://iwantmyname.com/ ?
How Politico and the Drudge Report Created Fake News
All Android apps are subject to component lifecycle. Native code is no shield against a process getting reaped. The Android NDK provides lifecycle support even for all-native code apps.
How are FPM-generated debs any less integrated than native packages? You have the same control over the package metadata using its flags as you do with a Debian control file, and using `-s dir`, you have complete control over the package contents. You can ship rc/Upstart scripts, use pre/post-inst/rm scripts to add users and backup data, etc. These are all the same tasks that lots of Debian-maintained packages perform.

Please look at the FPM wiki, you'll see that it offers many more options for integration than checkinstall (which I used to use, and hated):

https://github.com/jordansissel/fpm/wiki

And why would you want to create source packages? One of the benefits to generating binary packages is that you compile once and roll it out to hundreds of servers. I'd rather not have to compile, say, Erlang on every target server.
The problem is though, that once you have done your fix. What then?

Do you try and give it back to the developers, what if they reject it?

You are then in a situation where you are maintaining your own version of library X for your own project.

What happens if a new version comes out with significant changes?

Do you try and merge your version back together with it?
Redis Sentinel design draft
So... it IS fast.

It seems they are doing a good work.
A completely different approach for learning programming
All 11 Node.Philly 2012 Conference Presentation Videos (about Node.js)
45 years later and I'm still waiting for something better than Unix and convoluted shell scripting. But what do you know, it's still around, it's still in production almost everywhere, and it's still required learning at schools.

If something is going to replace the best tool for the job, it will have to be a lot better than "better". Not that it hasn't happened before, but in these two cases, it hasn't happened yet.
The point here is that if you can't find programmers at a given salary, that salary is not in fact "competitive".

You can decide that you can't afford actual competitive salaries, but calling your salary offers competitive when they are not will not help you in any way.
I have been told that Burglar alarms that send SMS alerts are vulnerable to blocking devices. These are allegedly available on ebay and are already being used for this purpose.
Programmiing languages are languages - they are vehicles for the dissemination of knowledge. Like English, Spanish, French, etc. Naturally they can't or shouldn't be copyrightable.

Algorithms, on the other hand ...
Almost all of them are gang related--YAY drug war! As an upper middle class software engineer it's not really a good argument.

Though the poverty and hopelessness can be a little sad if you walk through the bad areas.
Actual link to gimp website... http://www.gimp.org/release-notes/gimp-2.8.html
Would you donate your Twitter following to help new startups?
I’m launching MVP of a new project I’m calling “the Quantum Startup” - my theory involves influencers, insiders, and fans of the startup community passively donating their influence to enhance and expand the growth of the startup community at all levels. Read more about it at http://qstartupapp.com/home/about and if you have a few minutes, let me know what you think. Thanks
This wouldn't be vulnerable to that, as the SMS is sent via a web-based API. You'd have to block the Arduino's wifi/ethernet connection.
When I did this for about 2 months in college (before meeting my wife and deciding to exit the 'seedy' business) I made about $2000 if I remember correctly.

The money is in affiliate networks that pay you a fee for signup/purchases. Fleshlight was about 70% of my revenue, and paysite affiliate networks was the rest.

I was hosting my blog on blogger at the time so I just integrated banner ads into the template and submitted my links to FARK at the time for views.
Indeed. Also, he seems to want the pendulum to swing from the employee courting companies to the company courting employees. Personally, I think there should be a mutual respect between an employer and employee. Further, someone whose sole goal is not to work, as it seems here, is probably not someone you really want to work with nor to start his own company.

There are certainly a lot of people who do in fact do nothing when they become independently wealthy. But many also continue working regardless because they actually enjoy what they do.

People should absolutely be paid fairly and treated with respect. But if you expect someone to worship you for some reason, wether employer or employee, you should probably adjust your attitude.
Oxford University IT staff 'somewhat overwhelmed by Mac Malware
That's not what our developer program is offering. We won't take arbitrary code and execute it on the TCP streams that go through us. We're offering the ability to write JavaScript apps that can be inserted into pages just as we do today for things like web analytics with some CloudFlare specific additions.
Makes sense, it's been a long time since I installed or had shell access to a Splunk box, I just remember it needing PG installed. Likely that's changed over the years.
It isn't a myth, its just poorly defined.

I've had adsense sites making a few hundred $ a month since 2005. Its hands off to the point I don't even know what they made until I get the 1099 from Google each year.

However every (or nearly every) business that makes money truly passively is an under performer. They are like boats without captains that have not sunk yet. Those same sites, along with the A list domains some are on should be earning $200k+ a year by now.

In that sense, I would define passive income as doing a terrible job on a stellar business model.

Of course, there are also businesses employees or partners can run. Those absolutely can be done. I have one project like that right now. But, just like a dividend paying stock or bond, you are going to have to put in a serious asset to minimize the chance of the people running the show from fleeing.