skysight-inc/HackerNews huggingface dataset:
An estimate for Twitterific is 200K (provided by the authors of the app). Still willing to venture in an iOS app?
DeCSS3 - Test graceful CSS3 degredation
Guía Enlace
Directorio web gratuito
Ok, technically VCRs are legal, it's just using them which is illegal.

The first relevant link Google found is this:
http://www.michaelgeist.ca/content/view/1427/195/
"There are reminders to all Americans that they need to watch what they say, watch what they do, and this is not a time for remarks like that; there never is."

-- Ari Fleischer, White House Press Secretary, 2001-09-26

http://www.washingtonpost.com/wp-srv/nation/specials/attacke...
Not really, you're not seeing bash have many more features because its simpler on the inside at the cost of sometimes breaking. Rather, it seems an example of " the most dangerous enemy of a better solution is an existing codebase that is just good enough"
Did you guys look into exporting your data from mysql to postgres with taps? (http://devcenter.heroku.com/articles/taps). I've done this many times and it's been pretty simple.
"Now, however, the outcry about FCPX from "professionals" is really about those "professionals" not wanting to learn anything new, because they really aren't editors, they're just cutting things together by rote. Anyone whose an actual editor- that is, a creative person, will find FCPX a vast improvement over FCP, and of course iMovie."

This simply isn't (or wasn't) true. Most my video editor friends, many who work in Hollywood, hated FCPX for everything is lacked and 'broke'. All are 'real' editors. Many are trainers for FCP and AViD.
Firefox Adds Powerful New Developer Tools
There is also shortage of so called "entrepreneurs" which are able to fairly judge the value of a service.
The word "majority" has been (mis)used to mean "plurality" for a long time.
Ugh.. why a large size sedan?? Anyone who buys one of these thinking they're saving the Earth suffers from cognitive dissonance.

This car is not the future. We really should all be driving small, super-efficient, "SmartCar" sized electric golf-cart cars. They should be under $10,000, have 200+ mi range. A large luxury sedan built for the rich is not going to make one lick of difference in terms of pollution or fossil fuel conservation.
What does it cost to run a startup in Chicago?
Completely orthogonal to my point. I am not saying flash mobs are useless. I'm saying they can't be steered. The issue belongs to the mob, the mob doesn't belong to the issue.
Am I the only one that uses 'Home' and 'End' on a frequent basis? On standard keyboards, they're right by the arrow keys anyway.

On my laptop, it's just fn+arrow for home, end, and page up/down, and my pinky is usually right there anyway for the control and meta keys.
Yep, but I guess if you have an "hardcore" project you won't find cheap devs (who deliver clean and reusable code on time) easily.
I would love to use this, but it just keeps crashing chrome.
except a huge number of terminal emulators still reserve ^S/^Q for XON/XOFF software flow-control[1].

stty -ixon

lives in my init scripts for that reason.

[1] https://en.wikipedia.org/wiki/Software_flow_control
No, voting in different lawmakers is not the sole recourse of citizens of a democratic country. Raising awareness so that your existing lawmakers notice the issue sufficiently to get back the ass coverage stage is far more effective than electing somebody who's saying the right words and will then turn around with a "So long, suckers!" as soon as he's got your vote. Not that that has happened recently, of course.
I love my linode!
I think that "real", especially in scare quotes, brings along an expectation of depth, yes. Depth then in turn requires the ability to write longer messages.

As for the roundtrip, that's interesting. Perhaps it's just the clients (or the clients I use) that are slow.
8 Impressively Sarcastic Amazon Product Reviews
> There is a LONG list of apps that can be delivered in 100-150 hours.

Agreed, if they're just consuming some data from a source and presenting it to the user through a very simple set of page views. But those types of apps have a very short shelf-life coupled with ever increasing competition as the different data sources become standardized and the app itself is nothing but a me-first attempt in the market. In other words, I won't need to download an app for each and every data set, just one good one that can feed them all.

But then what happens when I want that data to be multi-directional or actually useful to me, the consumer, as something I can store, manipulate and further share? You're no longer talking that simple app that someone slapped together for a nice $10K. And what happens when that data feed changes protocols or simply stops working? People delete your app and find something better.

If a low-level business type is looking to get their foot in the door with a quick app, then by all means, make hay while the sun is shining. Just keep in mind that the majority of your work will have been obsoleted in a relatively short timeframe and you may not have much to show for it a couple of years down the road.
The legislative verson of "Be careful what you ask for, or you might get it."
> One dangerous thing that stands out is this "kill switch". VERY bad idea. Now you are liable for damages.

Agreed. Worse, since that information is now public, not only is he liable but the chances he might be counter-sued are markedly increased.

He may technically be in the right, but the law doesn't like vigilante justice.
Script Kiddie Hacking is Everywhere.
> as much as the completely inexplicable and unwarranted removal of features and file formats that professionals (I.e. the TARGET FUCKING MARKET) use

Not sure about "unwarranted". Debatable yes, but they made the decision that the previous product was not evolvable and rewrote the whole bloody thing from scratch. It took them a good two years (assuming they started right as FCP7 got out the door), there was no way it was going to happen with full feature parity short of taking twice as long.

> First impressions are everything - and Apple blew it bad on this one.

Not like they don't have a history of it, they did the same when they rewrote iMovie. It did end a better product than it was, I think.

Still, might not be as good an idea on a non-linear video editor in a market where switching costs are significant.

Unless they changed what their TARGET FUCKING MARKET is, of course.
Onboarding
Taking talented outsiders and migrating them to productive team members
Good for you. Most outsourcing projects don't go nearly that well.

Which is a shame, but understandable. Why should the good Indian programmers work on the kind of projects people are willing to sell?
> The problem is that once we make 80% of the process vastly more efficient, all it does is throw a spotlight on the remaining 20%. (This is the unheralded dark side of the Pareto principle.

I think this might be better referred to as the well-known outcome of Amdahl's Law: http://en.wikipedia.org/wiki/Amdahls_law
How did you come up with the name?
Copyright Holders Mistakenly Upset About Presidential Candidates Violations
This is the Only Level 3
Well that was humbling.
Whole Foods Concedes to Monsanto and GMOs
Whole Foods and other "organic grocers" have submitted to financial and social pressures and will start carrying non-labeled GMO products.

There is certainly a niche for honesty here.
Examples To Master Bash Command Line History
Probably my favorite feature is that it will autocomplete paths/filenames in an scp command on the remote end if authentication is done with keys.

This is possible in Bash too with bash-completion.
Steve Jobs: The Authorized Biography
I doubt that -- there aren't that many programmers writing lowlevel OS or database code and most everybody else use something more productive.
wow - would you know the settings for the whole shared history thing you wrote about. I have mine set up in a less than ideal way and have never been able to google for these settings.
In the Soviet Union we had neighbors denouncing each other for anti-communist activities because they couldn't agree on the color of the fence.

That made me laugh. In the USA, we had people denouncing each other as communists for exactly the same frivolous reasons with dire repercussions. There's an entire era of American history dubbed the McCarthy era, where thousands of Americans were (falsely) accused of harboring communist sentiments.

This is not the first time I have drawn parallels (and there are many to be made) between McCarthyism and the current Islamophobia in the ongoing "war on terror." I feel both will be remembered with similar disgust a hundred years from now.
"Literate" doesn't just mean understanding the basic methodology. It means having a broad knowledge of specific subject matter. Would you call someone "literate" in English if they knew the basic theory of English grammar but had never read, say, anything by Shakespeare?
Let me get this straight here. Bookmarking, re-tweeting, and posting links on tumblr count as content creation for the purposes of this article?

I'm a bit incredulous as I don't really see it as such. I'd venture to say that you still only have ~1% of users creating content with any substance, let alone quality.
Pricing Strategy for Creatives
Twitter for Android  Google+
Analogies are not infinitely applicable.

I don't ask interviewees to be able to replicate a complete algorithm in a language they don't know, but I do expect that they can implement straightforward logic and requirements in some language.

They need to follow basic standards. They need to show that they are competent programmers. They don't need to necessarily write something that will absolutely run / compile on the very first pass.

cooking creme brulee != writing code
How to CC on Twitter
in zsh you get it by adding

bindkey "^[[A" history-beginning-search-backward

bindkey "^[[B" history-beginning-search-forward
We derived it from tableau, the French word for tablet.
Why I'm Travelling, and How I'm Doing it Cheaply
Codeschool CSS Cross-Country - 8 levels of CSS; 43 code challenges
Eh, I'm sure my original comment was somewhat snarky, too. I simply cannot shake the feeling that you were downvoted because there's a large number of people who find the meme overuse outright hilarious (I don't; if I want memes, I'll visit Imgur's gallery--they can be funny, but I found their use in the video, well, useless). It's a shame, too, because I felt that there was a fairly strong sentiment in agreement with you (including myself, so I'll admit bias).

Regardless of what others might feel, you're absolutely right. The title had about as much redeeming value as the video. :)

I'll join you in the non-hacker, no-humor camp. This is particularly true since my inner grammar Nazi finds the abuse of "what" to be abhorrent...
This:

> The way iOS codes are structured is like a breadboard, everything is hard-wired, you still can change a few things here and there, but if you change the wrong wire, the whole board might stop working

Seems very wrong. It sounds like something that someone that doesn't really understand Objective-C would write. It's a very dynamic language, using features like first-class classes should help prevent that C++-esque nightmare.

A Facebook like button is not a fair comparison at all. In a web app, you can just paste it in. If you had to implement the button yourself it would take just as long as implementing it from scratch on iOS.

Instead, consider a data type. If we're writing a Facebook clone, let's say we only have status messages and now we want to add photos. On the web, you'll need to write the template to generate HTML for that in the news feed. On iOS, you need to write a cell class. It's true that the iOS one will probably take longer, but that doesn't make it less flexible. It's just the nature of declaring your interface in code instead of in markup.
But what about the time investment needed in finding an acceptable car on Craigslist compared to finding one from a dealer?

If you're spending something like 100 bucks and 20 extra hours over three weeks checking out N more cars that don't pan out because {the guy lied about the condition of the car, the guy selling it is really sketchy, other random reasons}, then is it still worth it to save an extra 1-2k?

What I'm trying to ask basically is "but what kind of opportunity costs are involved in these hacks, and when does it stop being viable"?
Pretty much every company does this. Your phone company keeps a list of all people you call. (And happily give that list to anyone that asks nicely.) They collect information from your phone about dropped calls and keystrokes. Retail stores move stuff around and see if it changes your buying habits. Grocery stores track every item you buy and then have targeted ads print on your receipt. Amazon changes the price you see based on some profile it has built on you. Google does nothing worse than any of these companies -- when you have users, you accumulate user data. You can just leave it lying around for the government to collect, or you can fold it into your product to make it better. Google uses it to make their products better, and they have written policies on when the data gets anonymized and when the data gets discarded completely. Does your phone company or grocery store do that?

Furthermore, Google is one of the few companies that actively tries to educate you on how they care about your privacy. There are ads in the subway. There are ads on TV. There are ads (right now) on the top of every Google property. They really want their processes to be transparent so that you know what you're signing up for when you use Google products. It seems irrational to hate Google when every other Internet company is collecting the same data that Google is, but they hide their policies it behind 300 pages of legalese and Google buys ads to make it easier for you to understand.

I think there has to be some deeper issue than "they changed their privacy policy" or "my friends' pictures show up on the results page" that is causing all the Google hate. Because it just isn't justified for the privacy policy change or Search Plus Your World.
How many more incidents of this variety before foreigners (and foreign investment and foreign inventors and foreign entrepreneurs) stop coming to the US? After reading this and listening to the latest episode of "This American Life" (http://www.thisamericanlife.org/radio-archives/episode/456/r...), I can't help but wonder if the right in the US will "reap what they sow" and end up with an impoverished shell of an empire that no one wants to illegally enter.

Edit: Based on the down votes this comment is receiving, I assume some people disagree. I'd be curious if the source of that disagreement is a feeling that this incident will not have any impact on the likelihood of other foreigners visiting?
We tried taps but it wasn't working for us and Craig Kerstiens, Heroku's Django guy, told us to use the pg:backups approach instead.
Uninstall Internet Explorer 9 in Windows 7
im pretty sure bash does shared history if you desire it, the configuration is just not as directly obvious.

I prefer a long histfile (unlimited really, i. think i have it set to a million lines, but im at about 70 000. i even keep it backed up regularly because its fairly easy to trash the histfile if you are opening subshells and do the wrongthing. timestamped, too, which i find really handy.

that said, i do use and like zsh on my primary workstation, love it.. but i dont bother priming every other remote box with it, my bash config is simple and tweaked up just rightfor remote servers, and bash is there by default (dealing with older systems, etc.....i know zsh is installed by default often too)
Frankly, the first one is a clear explanation of why you should have a config object not a hash.

Don't use a freeform data structure for data that isn't actually freeform if you want the perl5 VM to be able to catch errors for you.

Shutterstock are legendary round the perl community for being a hive of badly written ancient code that never gets significant refactoring effort though; combine this with a significant tendency not to use libraries due to NIH syndrome and their experience of gotchas becomes more an inevitability than bad luck.

Or: You might love your programming language, but if your relationship with it tends towards the abusive, the problems end up cutting both ways.

(though it's only in the past half decade that the perl community as a whole has seriously moved to trying to make the sensible techniques standard - and any project started during the dot-com era is almost certainly a hive of badly written now-ancient code; there's similarly timed spikes of awful PHP and then rails code due to their popularity spikes since)
>Not sure about "unwarranted". Debatable yes, but they made the decision that the previous product was not evolvable and rewrote the whole bloody thing from scratch. It took them a good two years (assuming they started right as FCP7 got out the door), there was no way it was going to happen with full feature parity short of taking twice as long.

Then that's what needed to happen - it was half baked, put it back in the oven for a while. But releasing a flagship product (Final Cut is THE video editing app of choice on Mac) in the state that FCPX was done in was complete lunacy.

>Not like they don't have a history of it, they did the same when they rewrote iMovie.

But that's iMovie, consumer grade software. The worst you'll do by changing it around is tick a few people off who will hopefully get over it.

If I were a videographer and found out that I could no longer open or save in a format that is industry standard and that I rely upon, my very first reaction would be to wonder what the developers were smoking, followed by wondering the same about Apple, followed by leaving a bad review on the store page (They shut down reviews on FCPX it was getting so bad.. and keep in mind, you can't review things on the app store that you haven't installed at least once), followed by petitioning for my money back.
IM Conversation In Which Zuckerberg Decided To Build Facebook
How To Create A Simple Modal Box With JQuery
Interesting approach, but what stops the client from using this to his advantage? "Hmm, if I fail to pay, the code becomes open-source, and then I can use it for free."
This is basically a rite of passage for all freelancers/lawyers/service workers unfortunately. My rule of thumb: If someone doesn't want to give you at least 20% upfront for a project, you don't want to work with them. Always give yourself checkpoints in the project for partial payments instead of a lump sum at the end.
I'm in favor of more musical blog posts
Shipwreck in Baltic Sea
> Now, however, the outcry about FCPX from "professionals" is really about those "professionals" not wanting to learn anything new, because they really aren't editors, they're just cutting things together by rote. Anyone whose an actual editor- that is, a creative person, will find FCPX a vast improvement over FCP, and of course iMovie.

That simply is not true. There are a number of workflows which FCPX simply does not support at the moment, even with this update. And the original version was even worse.

When your editing toolchain works using EDL or OMF, FCPX is not a matter of "not wanting to learn anything new", it's a matter of not being able to work. Same with multicam (before this update), tape out, native raw, ...

Dismissing these issues does not put you in a good light.
Interesting but consider ...

$6,000 for an intense 11 week Ruby on Rails class at Code Academy
- You can learn for free with online tutorials
$99 annually for Wordpress account to announce ourselves to the world
- use tumblr, blogger, or anything else that is free
$10 per month to Surepayroll after you have hired your first employee
- use wave accounting, it's free
$99 per month for Basecamp from 37 Signals to manage projects
- use asana, its free
My experience has been exactly the same as yours. My current career and company that I'm entirely excited be a part of never had me write code once during the interview process. I graduated an accredited college with a high GPA and had programmed in a student position for 4 years, at a startup for a couple months and a contract-to-hire governmental position for 1 month. Not the craziest experience, but I think it's silly to be so cynical to assume I can't write a simple fizzbuzz program after all of that.
Fractal viewer can zoom and enhance like on CSI
No, that was my point. Flash mobs can't be steered until it's the last flash mob that ends up being steered into a revolution. You can't fault anyone for trying to steer...only the last one will be successful.
Alright, Free Software isn't the appropriate term for the type of open-source license that I appreciate. I apologize for my poor choice of terms.
> Leaving aside the global variable, I think this example's biggest issue is the complete lack of whitespace and the big stack of chained calls (which I'm not personally a fan of, but your house, your rules :))

IMO, the whitespace isn't so much an issue as the chained calls. Once you exceed about 5-8 lines of method chaining where your eyes now have some difficulty lining up the indentation (although Sublime really helps in this regard), the lack of visible line terminators can be somewhat obnoxious to someone who comes from a background of C/C-inspired languages.

I agree with Isaac's assertions that it's important to understand line terminating, and I also agree with his other statements regarding pants. I prefer to wear pants unless I'm hanging out in my Python room. It's just easier on my eyes.
This is silly - saying "anyone whose [sic]...a creative person... will find FCPX a vast improvement over FCP" is like saying "anyone who's a creative person will find Emacs superior to Vim."

Some people are highly experienced with a certain workflow and to entirely uproot that workflow interferes with their creative process. Dislike for change in a workflow is not a sign that you were using that workflow in a rote or non-creative way. Just a sign that you were used to it.
Arguments about Google's intentions tend to swing to the emotional because the nature of their business requires that we trust them indefinitely.

Actually, you only have to trust them for 9 months after you decide to stop using Google:

http://www.google.com/policies/privacy/faq/

When does Bing or Yahoo anonymize your search data? When does Joe's Random ISP delete your email from all their tape backups after you cancel your account? Google is being honest and open about what they do; other companies hope you don't realize you should care.
Damn, I was thinking about building something like this. But seriously, it looks very cool. Looking forward to playing with it.
"Whereas Web 1.0 was characterized by content published from one-to-many and social media was about easily creating and sharing content, from many-to-many, the curated web is about capturing and collecting only the content that matters, from many-to-one."

True story. Personalization is the future. Too many content so far.. take it.. examine it.. deliver it to each person separetely..
Looks great. One comment on your marketing copy:

"Students can watch Tablo lessons at home. No need to lecture in the classroom."

I'm not a teacher, but I imagine some portion of them would be offended by the "no need to lecture" bit. I know exactly what you mean, having watched the Khan Academy TED talk, but it might not come off the way you meant it to.