skysight-inc/HackerNews huggingface dataset:
For some reason this is just not compiling on my Ubuntu 9.10 machine. cmake works fine, and it's ready to be compiled (i.e., I have all of the right libraries installed, patched, and compiled), but when I run make, it eventually dies, saying:

/opt/hiphop-php/src/cpp/base/builtin_functions.h: In function ‘ssize_t HPHP::id(ssize_t)’:
/opt/hiphop-php/src/cpp/base/builtin_functions.h:569: error: redefinition of ‘ssize_t HPHP::id(ssize_t)’
/opt/hiphop-php/src/cpp/base/builtin_functions.h:566: error: ‘int HPHP::id(int)’ previously defined here
make[2]: *** [src/CMakeFiles/hphp_runtime_static.dir/cpp/base/server/http_request_handler.cpp.o] Error 1
make[1]: *** [src/CMakeFiles/hphp_runtime_static.dir/all] Error 2
make: *** [all] Error 2

Any ideas?
Paper tube chair | Galerie ARTPARK Linz / Gallery of contemporary fine arts
Pop and Circumstance - 50 party poppers in quick succession
The videos appear to just be computer simulations.
No, it's only a fishing expedition if the copying is done on a pretext to find something, anything to "get" someone with.

If the extreme of #2 occurred, it would only be sane to copy every disk drive to preserve evidence. Given the real cost of examining disk images (especially for deleted pictures), I wouldn't be surprised if the searches wouldn't then be driven real evidence ... although I suppose after capturing metadata it would be easy to see "who has or had a copy of this picture or video".

But even then, even if abusive in scope, it's not a fishing expedition.
Yeah. If you're in the Anxiety area it means that you're under-skilled and over-challenged for the task in question.

A little bit of anxiety might not be bad though. As your skills improve then you might pass in to the Arousal phase. But also as your skills improve the challenge is decreased (gravitate towards the middle). Eventually you might become over-skilled at the task and the challenge becomes low, then you're Relaxed.
How do you regulate Wu?
It always has been called "the mother of all demos": http://en.wikipedia.org/wiki/The_Mother_of_All_Demos :)
That is still possible in th US, but the case needs to come before the supreme court.
On Espresso - Part 1
In the context, I'd say that two orthogonal features are completely independent from each other (i.e. good engineering is independent from success and the other way around). But tangential features do affect each other (i.e. you cannot succeed without good engineering). His point was that a better engineering will give you a slight better chance to succeed (tangential), but that it's so small that's almost imperceptible and can seem to not affect (orthogonal).
YES! A VC who gets it.

His self-promotion is much more palatable when he also promotes our efforts ^_^.

Includes references to Etsy and Twitter blogs and several postings (e.g. "Anatomy Of A Fail Whale", "Making Disqus Faster").

Some good comments as well (ignoring the hate directed at Etsy).
That is an interesting fact. Then again, those were dark times, so to speak. PHP code that I've seen from pre-PHP5 times does all sorts of funky things to get around the shortcomings of the language. I guess at that point what b2 had was considered pretty good. I think the most important thing that needs to happen with any software project is peer review. If a piece of code is even mildly important, it needs to be reviewed, modified and distilled until it is ready. That did not appear to happen with WP.
Considering that I can get a Masters in Computer Science from UIUC online, I beg to differ. http://cs.illinois.edu/online
Meet the press: Sports' most infamous press conferences
Rahasia Search Engine Ranking Top Google - Bismillah Slamet
More likely, that person just kept your old email around around in their address book, and then mass imported it into facebook when they joined.
No clue to be honest with you. WordPress is a fine platform to use for just blogging, publishing content, etc. There is big focus on it looking neat and clean. It is slow as all hell, but installing WP Supercache turns it into what I think of an cohesive, database backed, static site. It becomes a slow HTML editor that is a lot easier to use than the previous generation editors such as Dreamweaver et al.

When I say that the code inside of WP is awful, I mean that you should not look at it and you should not try to change it. Don't try to make WP into something it's not, like running custom applications on top of it, etc. When somebody tells you they want to integrate something with WordPress: run. However, I use it as a simple web publishing platform and it gets the job done.
It's more than a few sentences, but here's something I wrote a few years ago about why jQuery should be of interest to JavaScript programmers: http://simonwillison.net/2007/Aug/15/jquery/
Many are still in office or got reelected.
I noticed too, that H.264 has some special threatment to improve encoding of uniform regions which frequently occur in artificial images.

Regardless of what video codec you use, the rate-distortion greatly depends on the encoder software and how you use it. When you use MEncoder's x264-compression for example you can tell it to do multi-pass encoding, more accurate motion estimation, use less keyframes, more frames for pixel prediction, ... . Many people don't even use multipass encoding when they convert their videos.

Update: Here's an interesting website about work on the theora encoder http://web.mit.edu/xiphmont/Public/theora/demo8.html
With an agency, you need to consider the following:

1. As you note, they take a percentage of your billable rate, sometimes as high as 50%.

2. In most cases, you need to be a W-2 employee in relation to them and this means you get all of the drawbacks of being an employee without any of the benefits (agencies normally do not offer vacation time, health insurance, profit sharing, stock options, or other perks of employment).

3. You are regarded, in a sense, as an "asset" of the agency. In other words, the agency has a contract with the customer-company and that contract will prevent the company from hiring or contracting with you directly without paying the agency a "non-circumvention" fee. (I know - we have represented many such agencies over the years and protecting this area is always one of their foremost concerns). Thus, your future opportunities with the company you do work for are made dependent on the company's willingness to pay the agency, e.g., a fee equal to six month's of your services before they can do anything with you directly, making you far less marketable.

4. Though they classify you as an employee, some agencies insert a clause in your written contract stating that you get paid only when they get paid. This is plainly illegal if you are their employee but they do will sometimes do it anyway. In that case, or in the case where you are a contractor in relation to them, the effect of such a clause is to put the compensation for your services at collection risk. That is, the agency might decide to string you or stiff you even after they get paid on account of your work for the customer. None of this would happen, of course, if you were allowed to contract directly with the customer.

All this and more is pretty negative for the tech service provider and leaves him vulnerable to getting used and manipulated in various ways. Of course, agencies will vary and some are better than others but inherent problems remain even with the best of them. In a sense, the tax laws have made them a toll gate between you as a service provider and your true customer and there is no way of getting to your customer without paying a price of some kind, one that would not need to be paid but for the arbitrary quirk in tax laws.
I think the North Koreans run one. They get Linux and food there.
tinyarro.ws already uses unicode symbols for shortening URLs: http://➞.ws/첌
And some still wonder why most marketing sucks
Could you make the font bigger, its a bit breezey today!

It would be pretty awesome to use them in a huge venue like a mega concert or super-bowl half time show.
The Complete Numeric Class
Does Education Make You Smarter?
Foursquare.com & Scala/Lift [slides]
I completely disagree, the total number of amazing indie games, for example, can be written on the back of a matchbox.

The total number of paid for by publishers games numbers in the hundreds each year.

The number of amazing movies paid for by studios? Compared to the two or three indie films I can even think of in my entire lifetime.

It is delusional to believe that one person can have the skills to create great music, market that music, perform PR for the band and manage themselves. Those kind of people are so few and far between that if you want to bet the future of music on them that then we're in for a rough period musically speaking.

Don't get me wrong, I have great respect for these types of artists (Amanda Palmer is one that immediately springs to mind whose music I love).

But if it makes you feel better about the impending financing disaster approaching music by telling yourself that anyone can become a jack-of-all-trades you're just plain wrong.
...and killing people who are employed by the system but don't any have direct control over it.

I'm employed by a system which I believe is unjust. It extracts rents from skilled young people as the price of admission into the professional world, and extracts rents from scientists by all sorts of shady methods. I don't have any direct control over it.

But by working for this system, I am partly responsible for it. I can't stop the system, but I don't have to support it (and once my contract expires, I won't).

Any IRS employee who witness the injustice and continues to work for the IRS is partly responsible for it. They could leave, but choose not to. "I just work here" is not an excuse.
http://www.khanacademy.org/
I'm positive that guy is a better math teacher than any classroom math teacher I've had, and everyone around the world can access it for free. An online teacher can be just as real as a classroom teacher. Online there is less distraction than sitting in the middle or back of a lecture, and you can control the pace to absorb every point by pausing and rewinding rathering than worrying about simultaneously copying notes before they are erased.
6 minutes steeping for tea? That's an awful lot. Good tea is usually steeped for 3-5 minutes.
Also he may consider simply getting off the bleeding edge and falling back a little - surf behind the curve.

We're still on jquery 1.3.2 and have no plans for upgrading until there's a genuine need (e.g. a plugin requiring a newer version).

Installing a freshly released version of anything is just asking for trouble.
I prefer http://www.ie6nomore.com/
"Pfft. Crazy talk. The Earth has always been exactly as it is now."

One of the main claims of climate skeptics like myself is that the earth has always been changing, and that temperature changes seen recently are largely a result of these natural (mostly solar) cycles. This would explain why Mars was also heating up for a while.

You need to get another set of straw men.
It's said that an engineer is defined as someone who will spend 11 hours making a tool to solve in 1 hour a one-off problem that would have taken 10 hours to solve manually.

(Of course, when the manual solution proves error-prone or the "one-off" problem "unexpectedly" arises a second time, we all know who gets the last laugh...)
Looks like a problem with the types style of includes (like inttypes). Do you have such an inttype already included, and hphp comes with it again?
If you're looking for 140 Google interview questions, check this out: http://blog.seattleinterviewcoach.com/2009/02/140-google-int...
> mixing up cache with real memory usage.

And how real is the use of memory for cache?

All this reminds me of a discussion I had with a mainframe admin in the mid-to-late 80's:

Me: Look at this numbers. We are using more than 90% of the processor time and about 100% of the memory. Is it normal?

Sysadmin: Good. We paid them in full. It's better if we use the whole computer, not just part of it.
Stack was just a loony murderer.

Planning to die in first field operation == teh crazy.

Planning to survive for indefinitely many field operations == professional revolutionary.

Let's just be glad he was not visited by what Charlie Stross calls the Plutonium Fairy.
Yeah, the Internet can be the good, bad, and the ugly. The good: I provide for my family of 5 by creating and maintaining web applications (an occupation non-existent at the time of my Univ. graduation); primarily because of the Internet I have a home office where, among other benefits, I have been set free from the unproductive, soulless cube-farm. Time would fail detailing other benefits such as enhancements in maps, search, discussion and in general increased access to knowledge.
The bad: too much trivial information; work is anytime, anywhere -- no hard boundaries; and temptation for attention sucking ( as the author stated "this nonplace lures us to surrender our time on earth.") away offline life.

The ugly: pornography and perversion at a click; anonymous rage;

Like just about every area of life we need discipline and balance.
Create an Account - Email Sent
The cameras were only activated in the case of missing laptops and the school district says they never broke that policy.

It sounds to me like the kid reported the computer stolen and was caught using it. The "Improper behavior at home" is probably just how they could punish the kid within the framework of their student handbook.
Interesting fact: apparently the video was shot by Stewart Brand, who crops up at a surprisingly large number of other key points in the history of computer science (he created the Well, a highly influential early online community, and has some involvement with the founding of the Homebrew Computer Club which gave birth to Apple, among other things). These days he's running the Long Now Foundation. My girlfriend and I are convinced he's a time traveller from the future.
When you cancel the account, they just mark it as cancelled. Your login still works, and if you do log back in, it reactivates everything.
Okasaki's book of the same name, based on his thesis, is one of my favourites—I'd recommend it to all programmers, not just those doing a lot of functional programming. The explanations are lucid and insightful, and the book is full of helpful diagrams and example code. The sample code is in Standard ML, but there's an appendix with Haskell versions of all the main data structures discussed in the book.
Yes, BOINC projects are cases where it is not ridiculous to move the data, because it is computation power that is the scare resource and the work units are typically only in the hundreds of kilobytes to single-digit megabytes.
I've used Octazen's products in the past, and they make some solid libraries that are easy to incorporate, particular for things like address importation.
Software Craftsmanship Manifesto
I find the surveillance possibilities a lot more interesting- ubiquitous surveillance plus unmanned ground vehicles are going to bring about a sea change in policing and warfare. I can imagine a situation where every major city is under constant video surveillance, the video of which is analyzed in real-time.

After a few years of machine learning I'd imagine it'd be possible to tell when a crime has a high probability of taking place, in which case one of those UGVs is taken over by a human operator. In that way one cop could control 20 different streets, only 'using' one UGV at a time, whenever the analysis algorithms point out a potential problem.

I'm NOT saying this is necessarily a good thing- this basically means the establishment of a police state in every industrialized nation. However, it is all but inevitable, and these kinds of swarming helicopters, now concept, soon a reality, ensure that inevitability.
I am really excited about this.

This technology would've changed my life as a child, and it still potentially can. Every few years I need to have surgery to replace the bone around my crushed skull (mostly in my eye socket area. Right now they remove bits from my ribs or hip when they need the material. This technology could change that completely.

Not only could they "print" bone that's the right shape instead of being ribs hacked together to be "close enough", but they could design and manufacture the blood flow necessary for the new tissue not to reabsorb.

It's a big deal for me and people like me.
|( vs -|

:)
Finding Our Way Home
On any flight it's hard to sleep, regardless.
I agree with your sentiment here. I have found that using a technique like Pomodoro or the 48+12 forces you to focus on a task, and you are essentially practicing to avoid distractions. There are times when I am so involved in a task that the 5 min break seems more of a distraction, so I just plow on.

I guess the point that I am trying to make is it's so much the technique you start with, but rather what you end up with. Having mini-mental distractions seemed like the norm to me, but forcing myself to keep my mind on a particular task allowed me to go for longer periods without being distracted.

After a while, you really don't need a tool to help you focus, but it's a good starting point.
It'll just be a short burst of handshaking data that will happen every so often. The syncing of save games will require the most upload bandwidth, but that's optional and separate from the authentication checking.
A fishing expedition is when you want to prosecute person A and don't have any reason to. So you go and search & surveil until something is discovered that they can be prosecuted for. If the administrators were shown to be sending files around, and if their is evidence that they also used their home computers to conduct the monitoring then those systems too will be searched.
The CrunchGate 100
Next thing you know that crazy guy will be talking about laptops for young poor children around the world. This is absurd and clearly will never happen.
Sure he did!
When browsing Amazon.com, who thinks to themselves, "If I only had a salesperson..."

We've become each other's salespeople. I trust the reviews of 100 people on Amazon well over a single salesperson who has a vested interest in me making a purchase.
>> " then we're in for a rough period musically speaking."

Come now. Recorded music is a very very recent invention. There was absolutely fantastic music before, there'll be absolutely fantastic music after.

I don't think it's useful to compare music to movies or games. The effort and range of skills required is completely different.

Also as I say, music has been around since forever. Movies and games are a more modern invention.
It's easy to see what's disruptive once it's, um, disrupted. But we all still mistake a clunky version 0.1 for the limit of what a technology can achieve.

Most recent example: Twitter and everyone saying it will never make any money.
The Digital Dictatorship: The Myth of the Techno-Utopia
I would suggest using a static blog, like jekyll (http://wiki.github.com/mojombo/jekyll/) or, if you would like something more user-friendly, dotclear (http://dotclear.org/ - a blog engine quite popular in france but it never really took off anywhere else).
Not exactly. There are new stars born every minute, so even if a couple of the big labels decide to sit out for a year or two they can easily get back in the game later. They can watch which mistakes the competitors make, think of new and better ways to adapt to the shifting music market, and so on.

It's better to make no investment in the future than to make investments you know to be bad.
I think the best solution would be to say that 'alternative medicine' is still medicine and must follow existing regulations. So, treatments must be prescribed by a doctor, they must be approved for use in humans (and so must demonstrate utility and safety), and so on.
SCALE 8x: Ilan Rabinovitch, Conference Chair, Southern California Linux Expo
it's worth clarifying that the book has a bit more (textual) content than the thesis.
Mathematics of Hollywood blockbusters
And not a word about brewing temperature? Nothing about the quality of the water and its TDS? Seems like a pretty loose standard.
People's Republic of Hacking: 'Panda' Exploit
There's also a perma-delete a couple of levels deep in the help system that will deactivate your account forever. (Like deactivation, it probably doesn't delete anything, though.)
Stewart Brand:

"We are as gods and might as well get good at it" - Whole Earth Catalog (1969)

"We are as gods and have to get good at it." - Whole Earth Discipline (2009)
Groundcrew site organizing people in real-time and health initiatives
must be why facebook has been down all morning
Ask HN: Productivity at work
The lack of a good IDE at work - that is supported and maintained by IT/release engineering is seriously affecting my productivity.

We work in a linux / embedded systems environment and I am a young engineer. I do not have the prowess of the pointy haired linux geek and I need the help of a good ide to spot those missing curly braces / syntax etc ( trivial mistakes).

I am really pissed such support is not offered and chasing such minor trivial errors REALLY eats into my time.

What options do I have ? I use VIM currently. I have previously used Visual studio ( in a different setting ).Most of my work involves ( C/C++ , some perl / bash scripts etc). I have tried getting eclipse to work but there are some java ( jre / jvm issues and its messed my system up ! )

I do not mind passing the bill to the overlords. even if it means $$$ .!!!!

Your opinions and help shall go a long way and thanks !
Beyond Twitter: An App That Lets You Truly See City
Well, it was more your 6th point that bothered me.
The article is is too vague and its advice unbalanced. Sure, you don't want to JUST be ticking off programming related todo list items. Yes, you need to do your marketing (adwords,blogging,emailing,etc.) and you need to watch your burn rate (fiscal management). However, the best marketing is having a great product. The users you do get to sign up you need to keep and in turn have them then do word of mouth. How do you do that with not-so-special software?

I don't like the analogy either as there are not enough details. A lot of restaurant startups I have noticed that tank think quality is everything. The have a two-month burn rate and need to be smash hit by the third (I am speculating). I don't want to contradict what I just said about web application quality but you got to balance and hang around for at least certain duration. I like this article on the subject of duration http://www.dshen.com/blogs/business/archives/lasting_two_yea....

IMHO
30% Marketing.
30% Fiscal management and creativity.
40% Continued application development and enhancement.
Does their software violate terms of services for the services they scrape? I don't particular care if they do, just that it would seem like a really sketchy acquisition for a company like Facebook which already drawn privacy-related criticism
Maybe We All Need Rehab
Does anyone know why Apple has not invoked DMCA against jailbreaking?

They have, where the DMCA is applicable. The thing is, contrary to popular belief, the DMCA does not give them any sort of right to sue an individual for the act of jailbreaking itself. It is, after all, your phone. But it does come into play when people distribute the hacks to do so, as they involve breaking Apple's copy protections for the express purpose of modifying Apple's copyrighted firmware.

By analogy: A publisher does not have the right to stop you from cutting up a book and re-arranging the pages, but they do have the right to stop you from distributing such a book, even in modified form.
Can anyone suggest an alternative high-quality contact importer?