skysight-inc/HackerNews huggingface dataset:
I'm just a layperson when it comes to film but I want to respectfully disagree with the assertion that it's all about lighting.

A friend recently picked-up an LED "3D" tv. Now, I always thought the 3D is a BS gimmick, and I still do, though I will conceed that it does work far better than I ever thought it would. Which is, not at all.

But the TV -- a samsung -- had a feature that reminds me a bit of up-converting, however it's used on every input, even 1080P from the blu ray. I googled it at the time but the gist is that it, on 2D mode, it computes deltas between frames and inserts new ones to make the image seem more fluid.

IT LOOKED LIKE TRASH!

It made everything look soap-opera or like a documentary. It messed up the depth of field. Sure, things were hyper-crisp but alarmingly so. It made it look cheap. Now, there's a setting buried in the control panel to tweak or disable that, but this is how it came from the factory, and i thought it was un-watchable.

So it's not merely lighting.

One last thought which is I actually think the perception of higher quality shots in films has a lot to do with stedicam which of course will be the same at 60fps. But that's just a guess.
Best of the Week - 2 Aprile 2011
Here we are, another listing of my favorite security articles of the week.

I hope you enjoy this selection.

@markrussinovich Difference between nation state cyber warefare and cyber terrorism CSO: What a Cyberwar with China Might Look Like: http://bit.ly/hJmvhN

@helpnetsecurity Cybercriminals and their favorite baits - http://bit.ly/h8zvE2
Syslog is more about human-readable logging, but you're right, it's more relevant in this context. The graphite approach was about fast aggregation of samples (app response times, load, etc) and the graphing of these.
more != better
Why not write a simple script that will parse your logs and send the results to stated?
Mapping Gothic France
Also, I can totally see you taking this out when you have friends over and passing it around, making this more of a true "game" (where there is social interaction) than something like "Civilization".
The iPhone version just looks like an electric pencil sharpener.
Don't ever regret that.
I live in the UK, and have gotten good feedback from jobs I didn't get. Even though they were rejections, I often agreed with their points and choices. I liked the companies more as a result. If I had solicited, and then received this email, I would be very grateful - this kind of opinion must be very difficult to find.
newspaper classifieds didn't have the traffic in a single location
Seems like you must recheck others ignorance:

http://blog.whatwg.org/the-road-to-html-5-contenteditable#hi...

Also you can see latest commits about it. Or you want a comment saying: contentEditable was working since Google Chrome x.y.z.d, Mozilla Firefox a.b.c.d, Opera t.y.u.i, unknown browser p.l.m.n, etc?
I know you asked about books, but for me hands on was the best way. I learn best from doing. My favorite toys as a kid were the 1001 electronic projects kit and the chemistry kit. Those things still exist, have some reading but are really hands on.
I used to feel the same way as you, and I realised two things. It's also worth noting that I am a programmer, like you.

The first thing I realised is, I/you don't actually need fuck-you money. You need fuck-you independence. You need to not be beholden to any particular paymaster for your livelihood. That's far easier to achieve by multiplying revenue streams than by earning fuck-you money.

The second thing I realised is, you're more likely to multiply your revenue streams if you focus on building yourself up rather than sacrificing everything for one job/career/objective.

The real problem with this advice is that those people who really, really need to hear it are precisely the ones who will react like you - by saying that it doesn't apply to them.

Yes, it applies to you. It may take you years to realise it, or you may never get there - people tend to apply advice when they're ready for it, not when the advice is offered - but it is absolutely, 100% for you.
Is Dtrace fully integrated with Xcode now?
> The author states Michael Arrington making increasingly inflammatory posts as a reason why techcrunch will fail. But in my experience such posts tend to draw traffic.

The article argues the opposite: Arrington is shouting louder and louder in order to stop the traffic from hemorrhaging. Looks fairly true to me, too.
Still the same type - or are you asking why Techcrunch didn't cover a story from Valleywag?

I marked Omnidrive as deadpool in CrunchBase, and it isn't uncommon for Techcrunch to not cover a story that has been covered elsewhere, esp since Mike was an investor and was wary of conflicts
Search engine optimization
Basic aim of Web marketing is to increase the visibility of any product or service on Internet all over the world. Now when 80% of all website traffic comes from search engines
Sounds like a name conflict. There's an application called "aptitude" in Debian-based GNU/Linux system, which is also related to software ("app") management.

http://en.wikipedia.org/wiki/Aptitude_(software)
My last employer developed on Windows and deployed on Solaris (trading software in C++). Chief reason for this was, as anyone who has cross-platform experience will tell you, Visual Studio is a world-class environment. It really beat anything available on Solaris (yes, including Emacs) hands-down. Second reason was that developing cross-platform forces you to keep the codebase clean - when a customer asked for an AIX port, it was easy. If we were a pure Solaris shop, we'd have struggled to know what was clean and what was actually Solaris specific without us realizing.

The wrong reason to do this is just 'cos MacBooks are more fashionable than Dells...
This is crap. TC was always an extension of Arrington's personal connections. He made friends in the valley 10 years ago which allows him access to info that isn't available to others. He's not interested in the obvious crap like that to which you link. Your misunderstanding sounds cultural. I'm not even sure what to make of the "rich peoples" comment.
Rules prohibit electronics makers from buying minerals used to fund wars
Not toil and sweat but as a fresh graduate do you really have enough experience to make decision about culture? And that too based only on a couple of interviewers?

Not working on windows because you don't agree with its design philosophies is ridiculous. It's not that you are working on building windows. It's just a platform. You select the tool that works best to get the job done. Not because you agree with the tools philosophy.

If I got such a letter I'd actually retract offer to this candidate. Flexibility and eagerness to take on challenges and learn goes a long way in your initial days as a developer. Lacking these qualities is a big no-go for me at least.
Keyboard Shortcuts for Mac and Chrome
Forgive me if I've read you wrong, but it seems to me that you're saying there are three types of startup journalists out there:

1) People who rewrite press releases

2) People who rewrite press releases

3) TechCrunch

Said like that, and given that you spent a good deal of time working with them - don't you think you could be revealing a wee bit of bias? (not that the original blog isn't)
Facebook just upped the rate to $2.5/click. Impressions dropped from 150K/day down to 7K. Is this normal?
Masses of single-folks 'hooking up' on Facebook is equally if not more boring close-up and from afar than masses of family-centric people.

It's better to say "Masses are boring". Just read the comments at CNN.com or YouTube which mostly read like meaningless chatter.
right now we dont have revenue, we are just experimenting with customer acquisition to find out how much it actually costs.
Thanks, will definitely look for it.
I learned Python on App Engine. After a couple of projects I got paranoid about "lock in" so I rented some server space and learned vanilla Django and did a few projects. Only then did I learn to appreciate App Engine.

Fast forward a couple of years, whenever I need a server for a mobile/desktop app I'm building I use App Engine. For many things, especially if you're just starting out, you can't beat App Engine's ease of use and cost.
Math is just a meaningless game with abstract made-up rules. No relation to the universe necessary.
http://blogs.msdn.com/b/tmarq/archive/2007/07/21/asp-net-thr...

"... If you’re curious to see how much faster ASP.NET requests execute without the thread switch, you can set the value to 0. This will cause the request to execute on the IIS I/O thread, without switching to a CLR Threadpool thread. ..."

Of course you would only ever set this if you are really doing every bit of I/O asynchronously in your application. Otherwise bad, bad things would happen (deadlock under load).
Berlusconi’s answers to Lampedusa: miracles in action
I didn't mean to say that Mike is the only type 3 blogger - in my own opinion I would include Mike Masnick, Henry Blodget, Danny Sullivan, the TorrentFreak guys, Om, Steve Gillmor etc.

If it read any other way, it wasn't my intention.

As an example, there was the Scamville[1] story about Offerpal and the offers in games on the Facebook platform and others. I was listening in to some of the calls Mike was making, and he told me about others, and it was apparent that another journalist had the same story a month earlier, but had been convinced not to publish it.

There were entire blogs dedicated to covering the space, but nobody said a word about users getting ripped off with misleading scams. Then when you visit these blogs you find the sponsor squares in the sidebar were the same companies that were involved with the bad offers.

That is definitely 'type 2'

[1] http://techcrunch.com/2009/10/31/scamville-the-social-gaming...
Signs of a Bubble, or Just Techcrunch Destroying its Credibility
I wish I had some way of finding out where the writer went to college.
"The fact that craigslist doesn't require a user account to post is an extremely dubious product decision at this stage."

I can see your point of view, but this user likes the use and forget it aspect of CL.

Further, typically (for me at least) all CL initiated interactions -- mainly apts. and job related for me -- are all in person, and so far have presented no issues.

Obviously anything can be improved, but the modality of interaction with CL very much defines CL and (imo) is a major factor contributing to its popularity.

As a programmer, CL is entirely unlike what I (astronaut) would have developed. That's another aspect that attracts me to the site. A quite effective counter argument to my approach to designing software. Simple, and practical.

Would you believe it has contributed to my rethinking my approach to software design in context of mass utility services?
It's terribly inaccurate, based on my experience. For the Feb 2011 (most recent available stat they have), they were wrong by -314%. They should make the fact that their service is inaccurate obvious; otherwise, they're misleading many people.

Their data points are from 2 million people. In the U.S. alone, there are 230 million+ interet users: http://www.google.com/publicdata?ds=wb-wdi&met=it_net_us...

I only took basic stats courses in college, but I know enough to know that's nowhere close to a big enough sample size to be statistically significant.
Are you paying CPC?
The super rich can afford to fly back and forth all they want so eventually they're just going to move their official residence elsewhere and fly back to the United States when they need to.

It's a bit trickier than that: to avoid U.S. income tax you have to permanently renounce U.S. citizenship, not only move your residence. Though it's probably true that you could then still fly back to the U.S. for trips of up to 90 days, since I would guess that the rich person's new citizenship would likely be in a country that's part of the U.S. visa-waiver program.
In all honesty, I would forget about Rails unless you have a really, _really_ compelling reason to pursue it. Rails is such a big framework, you could easily spend as much time learning it (Rails) as you would learning Ruby itself. I would recommend starting with Sinatra and Padrino for Ruby based web frameworks, you'll likely find you never need anything more unless you get a job at a Rails shop.

In terms of Ruby itself, having picked it up myself only fairly recently I would recommend the following:

- unless you plan on maintaining someone elses code, jump straight into Ruby 1.9.

- hang out in the IRC channels, #ruby-lang and #sinatra on Freenode. The community is awesome and really helpful.

- the Sinatra video from Peepcode is really good

- for books, I would recommend "Cloning Internet Applications with Ruby" (ISBN 978-1849511063), "Beginning Ruby from Novice to Professional, 2nd Ed" (ISBN 978-1430223634) and of course the current version of the Pickaxe book (google it :)

- check out thechangelog.com regularly if you don't already

That's about it, good luck with it - I've found it fun so far and am currently developing my first web app on top of Sinatra which i hope to launch in a month or so!
What about non-critical bugs that, in the grand scheme of things, cost many man-hours on a regular basis to avoid or work around? In that case, it seems the investment of a handful of developer hours would be worthwhile, and yet still hard to push through.

Honestly, if your development team makes software for internal use and internal use only, isn't their primary function by definition to improve productivity of the rest of the company?
The Rejection Therapy Android app is here
They could have overlooked this, but it would not seem odd to say it's being recorded, for whatever reason. Or even having a sign that says "audio and video recording in use" would probably suffice.
Yes, but .NET is a Microsoft platform. Are there any non-Microsoft-specific platforms for which Windows is the best development environment? Because the majority of languages, frameworks, etc in the world are not made by Microsoft.
Because, at the end of the day, you still need your tax return or whatever it is, and the bribe-requester is preventing you from getting it.

Going through the legal system, if it even works, would take quite a while.
Reflections on Unlocking the Clubhouse and Women in Tech
That's what we do. It works great for us.
Home - I Own This
See http://india.5thpillar.org/ZRN for an innovative approach to fighting bribery. An organization has printed official looking ¨zero rupee notes¨ which people give to officials demanding a bribe, and has reported some success in deterring the practice.
And a simple example of how to solve them: http://thinkcode.tv/catalog/amazing-python/
We call this "Tester Driven Development", feature requests via the bug tracking system :-)
Don't forget http://www.pythonchallenge.com/

You learn by solving riddle-like puzzles and then applying functions from the standard library once you know what to do. The riddles make it memorable and more of a 'doing', discovering process so it will stick in your mind more. You'll do stuff like write scripts to query web servers and log the responses.

Also for just getting started have a look on YouTube for Stanford Programming Paradigms with Jerery Cain, I think it's lecture 24 where he introduces Python to the class and gives a very good run-down of the language characteristics, demoing with the command line shell.
I made a similar port, with some different faces and a slightly different feel:

https://github.com/purcell/color-theme-sanityinc-solarized

(Using the latest Emacs under OS X, it suffers from the same color issues mentioned elsewhere in this comment thread, but hopefully Emacs will soon get fixed up accordingly.)
Perhaps the issue is the user community in Dallas. One interesting thing about CL is that it is a sort of mirror of the local community ...
Development Workflow Questionnaire for Product Research
I remember when you used to write for TC and it sucks there isn't anyone technical there anymore. Masnick is my new favorite blogger. I used to troll you guys, so it seems weird to now defend you :-)

I wish there were another blogger with VC access, but that takes time.
Nick C. I know Mike pretty well too, including your history with him.He is a shithead of the highest order. Just because he put up with your nonsense doesnt make him special. The article is dead on.
Personally, if you want to learn something - jump in and learn it - do what interests you.

I started with Rails first (someone sent me a PDF of an early Rails manual - I started skimming it about 8am, finished the entire book of 300+ pages by supper - not sure I even ate anything in-between).

After playing with Rails for a few months I started to look at Ruby itself - it's an awesome language.
>Flexibility and eagerness to take on challenges and learn

You are right in principle, but to you these things mean "compromising on what I want to do to please the corp", Eagerness means "I don't care whether I do something that I want, I will be happy to do whether they will let me", learning means "Accepting the decree I am given as the right thing".

All of these are horrible, grotesque deformations which caries just enough of the original truth to work as sound-bites but will wreak the life of those who labor under them.
> This is the way it works in Poland.

Not really. There is an exemption if you inform the law enforcement before they detect it themselves though.

> One thing I don't know about our law though - if I try to bribe someone (say - Policeman), and he refuses, can I be prosecuted?

Yes, art. 229. k.k. It's not even terribly unlikely that you will get arrested on the spot, '90s are over.

IANAL.
When should a startup not accept venture capital?
If this was true, you would have seen all of them migrating en-mass to some Caribbean or European micro-state.

Despite possessing the means to move freely between nation-states, the rich are also equally addicted to the comforts that they can purchase with their wealth.

No, its far more easier to lobby politicians to create loopholes in tax policy so that somehow they pay less tax in proportion to everyone else.

Nevertheless, the author does have a point. Historians, economists and sociologists have studied this to death and even some more. As inequality becomes more pervasive and the paths to upward social classes becomes blocked off to the lower ones, the disenfranchised will naturally rise to challenge the status quo.

Being rich or powerful doesn't mean wisdom or you can avoid the inevitable tide of change. If it did, France would still be a monarchy and the Chinese would still have an Emperor.
I use ppa:

sudo add-apt-repository ppa:jerome-etienne/neoip

sudo apt-get update

sudo apt-get install nodejs

I got 0.4.5 this morning from the usual upgrade, before I even saw the news.
Absolutely - i guess I was more just saying think about the reasons first. When I started I was set on Rails too, purely because that's the thing most people talk about and for newbies it's easy to just see it as "the done thing" if you know what I mean, and not look for alternatives. I got onto Sinatra when I quickly realised Rails was way too heavy for what i wanted to do.

But you're absolutely right, the best way to learn anything is to just jump in, and absolutely nothing wrong with Rails!
I'm still puzzled how the Fulfillment[1] game builds a board by doing the opposite of this. Naively adding random walls clearly doesn't lead to a board filled with tetris pieces.

[1] http://homokaasu.org/gasgames/game.gas?27
مشاهدة مباراة الزمالك والافريقي التونسي 
مشاهدة مباراة الزمالك والافريقي التونسي مشاهدة مباراة الزمالك والافريقي التونسي مشاهدة مباراة الزمالك والافريقي التونسي مشاهدة مباراة الزمالك والافريقي التونسي مشاهدة مباراة الزمالك والافريقي التونسي
http://bgyc.blogspot.com/2011/04/match-zamalek-african.html
Everything you need is here:
http://guides.rubyonrails.org/getting_started.html

Those guides are an exercise in best practice framework documentation.
News was from 1 April.
Just sayin'.
I would recommend the following online tutorials. My wife, who'd done a little Java before, became a Ruby fan in an evening thanks to these:

http://tryruby.org/

http://railsforzombies.org/
Empty: a simple alternative to Expect
Has anyone stopped to consider what the real risk of being sued (and losing) is for your average startup website?

Is incorporation premature optimization?
Gods, I hope so.

My english professor this semester has this crusade against facebook. There have been very few classes go by where he doesn't connect what we're reading about with how facebook is causing the decline of civilization.
To build and run (I expected a build.xml file):

cd ai4u-read-only/com.ai4u.util/trunk/src
javac com/ai4u/util/*.java com/ai4u/util/disjointSet/*.java com/ai4u/util/games/maze/Maze.java
java com.ai4u.util.games.maze.Maze

I like the output of this maze algo even more than the standard recursive backtracker, plus it's more efficient; from a few walkthroughs it seems to generate slightly more challenging mazes as well. (A solver line would help showing this and any bias.)

Also to make more fun (Maze.java):

final int rows, cols;
if (args.length == 2) {
rows = Integer.parseInt(args[0]); cols = Integer.parseInt(args[1]);
} else {
rows = cols = 30;
}
final Maze m = createRandomMaze(rows, cols);
...
.addGap(0, 13 * cols,
...
.addGap(0, 13 * rows,
I am not a fanboy, but Microsoft started almost exactly 1 year before, and hasn't faced an existentialist crisis in it's lifespan. It is actually rare among companies to have gone from strength to strength almost year after year.

While some products like windows 95 inspired very long queues on launch day, the crowd I associated with never thought much of them. Infact some of them made expensive mistakes with os2.

Today I am a consumer of both apple products and steve folklore, and sometimes get confused as to where fantasy ends and reality sets in.
Awesome, I like your approach even better than mine (below). Switched to this but will keep my script for my future users in case they're NodeJS noobs...
Well, no.

Think about it this way: Speed is the number of requests/second a single server can process.

Scalability is the amount of computing power you lose when splitting a job amongst multiple machines.

Intuitively you can think of it like asymptotic complexity. You can have a really fast implementation of quick sort, but at a large enough input size it will be flattened by a very slow version of radix sort.

Similarly you can have the fastest web server on the planet, but if you scale poorly, at some number of nodes even the slowest albiet well scaling system will out perform you.
For this very same reason you should have separate ring buffers for different types of log. I would prefer to overwrite INFO entries but not access entries - because we have to frequently deal with court orders that require us to provide access logs. It's relatively rare to use production server error logs - we only need them when things go very wrong and we try to avoid that.
India Pakistan Cricket World Cup 2011 Semi Final Photos, Pictures & Images
One of the biggest match of last couple of years will be played between Pakistan and India in World Cup 2011 Semi Final. It was a biggest days in the history of Cricket World. India who posted a challenging total of 261 runs for victory for Pakistan bowled and fielded superbly to beat Pakistan by 29 runs and get through to the Final of ICC World Cup 2011. This a great achievement for us because we are India. Now India will Play Sri Lanka in the Final of ICC World Cup 2011 on April 2nd in Mumbai. Here we brings some pictures of India vs Pakistan Semi Final match, India Pakistan World Cup 2011 Photos, India vs Pakistan ICC Cricket World Cup 2011 Semi Final Wallpapers, Pictures & Photos.