skysight-inc/HackerNews huggingface dataset:
Facebook friends are not really friends. There is a huge level of distrust in the community when you can't speak your mind for fear of being fired or tagged in compromising photos.

These are not real concerns I have when I'm among real friends.
AppleSeed gives regular joes prerelease access to Mac OS X Lion
Autonomous Flight with a Kinect
Huge malware attack compromises more than 1.5 million web pages
Good luck getting a PIII to serve Ruby on Rails content fast enough to keep people interested and cheap enough to still make a profit from advertising.
Zach Klein reveals new startup
> edit: woops

Exactly.

One-offs are easy to test interactively with cssh, and despite what anyone thinks, there are always one-offs in the real world.
Google's CDN hosted jQuery 1.5 is down (Fixed after 40 min)
Us old-timers know Hacker News was originally called Startup News but got changed to Hacker News back in 07: http://ycombinator.com/hackernews.html

pg explains his reasoning pretty clearly there.
>>It comes down to this: there are some areas where profit seeking tendencies are toxic

>This was not profit seeking. Last I checked the guy who shot the elephant left with nothing.

Though it might be arguable that the hunt organizers/tour guides were profit seeking. Guiding someone to a place where they can shoot an animal for fun (with the guise of doing good) will bring them some money. Sure, it could have been beneficial to the community to rid a problem elephant and give the villagers additional meat - but Bob's desire to shoot something is doubtfully meant to be for the good will of the community and more so to fill his own desires of killing something.
I picked Civ because it's an excellent example of a game that would probably be better on a tablet :)

I don't disagree that this is a game, I was just going after my parent's sentiment.
I've been listening to his Quantum Memory Power audiobook. It covers a huge range of memory techniques: memory palaces/journey method, mnemonics, visualization of numbers, etc. Some of his pop-culture references are a bit dated, but otherwise I find it to be a great system.

http://www.amazon.com/Quantum-Memory-Power-Improve-Champion/...
I was visiting some friends at a major US university last weekend, a few who are a Djs and party promoters when they said something that struck me. "The freshman aren't really using facebook [to find parties] anymore."

We went on to talk about how there was a very low signal to noise ratio on it nowadays with too many promoters sending to many unwanted messages and how having family on it has changed things as well.

Apprently they're moving more to twitter and tumblr to a certain extent

this does not bode well for facebook

Also I think it was a big mistake to take status updates from the center of the header on profile pages. It let you broadcast more about how you are at a moment vs who in general
Yes, those all overlap. I work for a department in an investment bank called "Quantitative Analytics and Research". We basically write software to move data from one system to another. The "quant" in there is just to sound important, not to actually mean anything.

In theory, "quants" develop models and "traders" use those models (combined with market data) to make trading decisions. But plenty of people called traders make their own models and plenty of people called quants press the button to make the trade.

(HFT, as I've seen it here, is basically people looking at graphs. But we are not known for electronic trading or anything.)
> For starters they don't even seem to understand the difference between radiation and radioactive particles.

Do you mean "radioactive isotopes" when you say "radioactive particles"? We usually refer to things like electrons and protons are particles (and beta particles, AKA electrons, are one type of radiation).

Unless you were trying to draw some distinction between high energy photons (gamma rays) and alpha/beta particles? I'm guessing not, because that would hurt your argument. After all, the sun emits tons of electrons via solar wind, which get caught up in the Earth's magnetic field.

Anyhow, I don't think you'll find many people here who don't know this stuff. If you're just trying to say that no analogy is perfect, well, I have to agree. I've never seen a perfect analogy either, though some are better than others.
FUCKING SERIOUSLY?!

Thank you for this comment, I never knew you could pass commands to ssh.
Rise & Fall, The Story of RedTagCrazy.com
I think the point is to reduce the app download size by using the built-in MacRuby already installed. Chances are, when you ship your application, it's several times larger because you have to bundle the Ruby runtime.
Samsung Keyloggergate
The most common way is to come to the US to study first, say for a Master's degree, and then look for a job while still in the US, before graduation.

Other than that, you have to look for a company that would hire you from overseas and sponsor an H-1B visa. The company has to prove that it couldn't find any qualified Americans to do the job.

This might be difficult, especially if a face-to-face interview is required, which it is in most cases. Then, to come for a face-to-face interview to the US, you legally must not have an intention to stay and work in the US, since you're coming as a "visitor/tourist". It's a Catch-22 situation.
Hopefully Varnish will support ESI and gzip compression soon.
"So you just fucking own it, right? Can I swear?" Yes!
Just how good .NET is is up for debate but it's certainly not bad. I assume you'd be using C#, which as a language is essentially a better and more featureful Java. As IDEs go, Visual Studio is nice, especially with C#.

But more important than tool / OS concerns, are you excited about the actual product or service you'd be working on?
Personally, I would certainly pay taxes, even if they weren't at gunpoint. I find roads, police, etc far too convenient to give up.

I haven't read the book that you quote, but I'd be interested to know how much of the conservative donations were related to religious causes.
Disappointed by the lack of http://www.google.com/search?q=wingdings
> > Unlike libertarians, Conservatives believe that those who were the recipients of good fortunate have a moral obligations towards the rest of society, in particular the people who do their best but just have less marketable skills.

Agreed. That doesn't sound like the US Republican Party that I know. And they are supposedly conservative.
Here are some previous submissions of this item:

http://news.ycombinator.com/item?id=1951274 : a few comments

http://news.ycombinator.com/item?id=1951266 : no comments

http://news.ycombinator.com/item?id=1941149 : no comments

http://news.ycombinator.com/item?id=1940035 : no comments

http://news.ycombinator.com/item?id=1938299 : a few comments
I tried that a few times, before trying it on another machine. It helps to have a few fonts on your machine.
Back in the times of Geocities, everyone's site was unique(ly ugly). Today, everyone's facebook page looks exactly the same. Geez, and you wonder why rate-of-use will probably decline over time?

Facebook et al. will not be the end of connecting with people online. Now that everyone's been pressed into a one-size-fits-all and the lowest common denominator has been found (satisfying your curiosity what your hs buddies are up to, who got fatter last year etc.), the game will start anew for the new shiny thing - connecting people while at the same time bringing out their best sides.
This is a good example of why charging by the hour works out better.

If a potential customer wants me to do a fixed priced job that is not very straightforward to estimate, that is both a warning sign that they don't understand the consultant's position and that it might be a good idea to pass on the work.
Kroger Customer Data Compromized
If you add in an international dimension, the argument that wealth is a product more of IQ than economic systems is laughable[1]. Measures of productivity are subject to debate, but it's beyond dispute that median IQ American's ability to earn more than most Chinese people on the smart side of the bell curve has less to do with intelligence than chance, connections or "power"

[1]Even Richard Lynn would agree with me there, if only to explain away the gaps...
For reference, these exist:

http://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min...

http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min...

http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.j... (loads 1.4.4)

http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.js (the non-minified version of the link that's down. version is 1.5.2)

My guess would be something went wrong in rolling out v1.5.2 (since the minified version is 404ing but the regular version isn't). Of course, shouldn't your application be specifying a specific version of jQuery anyway, so that you control when the version changes?

Edit: Apparently 1.5.1 is still the latest release, according to the docs (http://code.google.com/apis/libraries/devguide.html#jquery)

Edit 2: The non-minified version still works, and it's returning 1.5.2.
Half a million sites hit with SQL injection attack
Having written a master's thesis on a SOA topic, I would have loved the ability to use Python over Java.
As other people have commented, the medium is part of the artwork. To quote a comment from above: "If Leonardo could have taken a picture of Mona Lisa instead of painting her, would it be in the Louvre today?"

Also, the days of watching just the raw footage are long over. These days, almost every frame you see in a movie has been heavily post-processed. Quadrupling the frame rate for no reason other than to be safe or to allow others to remix your work in the future means quadrupling render times and, for jobs like rotoscoping, quadrupling people's workload. It just doesn't make any economic sense.

Unless you were talking about shooting just the raw footage with higher resolution and frequency (and downsampling it prior to post-processing), but then what people are remixing isn't your film but your footage. Plus, you still have increased cost for more sophisticated equipment and for storage.
Agreed. It was the status updates (and pictures to a lesser degree) that made Facebook interactive.
Actually it hasn't been hard for us to do it at all. I think once we had a complaint from a client about some of our editorial coverage of one of their products, and they were told that it wouldn't change, which lead to them taking up an additional campaign to promote that product.

It's never been a case of business and editorial staff fighting over it, if anything the business side of the company sees the importance of editorial independance even more than the journalists do.

Maybe the fact that our communities are extremely opinionated and wouldn't think twice about calling us out as soon as we do anything they don't like makes it easier for us, I'm not sure.
So they are ok with making their tweets and posts on tumblr being exposed to public but they are not ok with their parents being on facebook ??
Ah, so perhaps nobody should have been pointing to 1.5 (vs. 1.5.0) to begin with?

Edit: The docs mention only these specific version numbers: 1.2.3, 1.2.6, 1.3.0, 1.3.1, 1.3.2, 1.4.0, 1.4.1, 1.4.2, 1.4.3, 1.4.4, 1.5.0, 1.5.1
Spacex will officially announce the Falcon 9 Heavy rocket on April 5, 2011
PageKite can be used for similar tricks: http://pagekite.net/wiki/Floss/TechnicalManual/#ipr and http://pagekite.net/wiki/Howto/SshOverPageKite/
Canadian Prime Minister’s home at 24 Sussex Dr available for vacation rental
Cool to see that the second time you submitted the question you got some answers.
Relevant perhaps? http://www.rejectiontherapy.com/
I can't help but wonder if the "Hide" button has sucked all the meaningful engagement out of Facebook. I don't know about anyone else, but I have about 80% of my "friends" hidden. Over the past year, Facebook has pretty much become a ghost town for me compared to a few years ago.
I mostly use TextMate (OS X) and GEdit (on Linux), but perhaps 1/4 of the time I use RubyMine because autocompletion and immediate flagging of syntax errors can help.
True. Usually when creating a shell loop like this, I prepend 'echo' in front of 'ssh...' as a dry run first. I also wouldn't actually use something like this for commands that are destructive in nature. Usually it's for things like running informational commands ('rpm -q', 'uptime', etc). Of course anything can become destructive if you fat-finger it hard enough.

In short, use automation with care.
I find myself nodding along with you, then unable to reconcile myself with the reality: that facebook is a high-growth company, and it's unlikely to become the next AOL for another decade.

Perhaps the answer is raganwald's comment below (http://news.ycombinator.com/item?id=2397934): people find use in it, it's just not the same use we found.
RSA SecurID attack details unveiled – they should have known better
Well, yes and no. Google does specifically allow that behavior as part of their versioning policy (http://code.google.com/apis/libraries/devguide.html#versioni...). However, in a production environment, you really shouldn't be automatically loading the latest release of jQuery; what happens if there's a regression that affects your application's performance?

Regardless, I don't think that URL should be down.
Great point, thanks.
That's the dark version.
Antirez why did you title the HN post as "almost the same thing". They ARE the same thing. You are 200% correct. Lets turn it around: Is there an example where speed and scalability are different? Maybe the level of concurrency which behaves differently because performance can drop suddenly when you max out, but really that's just another type of speed. Even in an async environment like node.js you may handle a lot of connections but if there's no speed they hang around for too long waiting for something to return so we're back to speed === scalability in all environments.
Am I the only person on HN that just happily uses the default color schemes that comes with editors?
H264 has no such limitation regarding gop structure. The levels (3.0, 4.1 etc) define (slightly indirectly) the DPB (decode picture buffer) size. This is how many frames must be held in memory at one time. The gop itself is not limited.
Furthermore the compression rate for high frame rate actually increases for live action as there has been less change between the frames and even taking a fixed framerate.
There are compromises to be made and faster framerate with a fixed bitrate may not be great for all usages but I think that you are being very, and unduly, pessimistic here.
From my experiences at 720p 60fps and a 6 Mbps stream (which we currently have deployed) and a nice encoder you are looking at a very nice picture.
About the only thing I can think of that wouldn't be reinventing the wheel entirely would be to render your video in sections, and embed those sections in order as videos inside of a PowerPoint.

Outside of that, I started think of other things like using Quicktime to setup cue and loop points such that you can go forwards and backwards if you need to. Or perhaps using Flash as the container. A lot of this becomes unnecessarily complex.

Essentially when you're talking about the kinds of dynamic compositing you're doing with AE, the kinds of UI choices and file-format specifications of AE lend itself to doing work in AE and then doing a final render into video. Conversely, PowerPoint is optimized for a general static scene-graph of mostly 2D elements.

Another dynamic presentation type software I can think of is Cinema 4D, but again, that's optimized for a final render.

The subtle strengths of PowerPoint, like forward and reverse, being able to distribute it, are probably only going to be found in it, or programs like it like Keynote.

If your timing is spot on, then just render the AE video and hit play perhaps. I'm not entirely sure what having the entire power of all of the flexible compositing techniques are going to help at the exact moment you're trying to present something. I would think in theory, you'd have that all figured out before the presentation, and then the presentation would be just a replace of that mostly non-editable final rendering.
Thanks for pointing this out.

I am going to do some follow up tests to cover the advice I got here. I will include this, tnetstrings and decodes too.
The scale of the universe, and everything
http://zodb.ws is one of the more impressive April Fools hacks I've seen this year. It runs the ZODB, a pure Python NoSQL database that's been around for a while and originated in the Zope project, on top of CPython -- in the browser! Uses emscripten which compiles LLVM bytecode to JS. Complete with a localStorage backend for ZODB.
OPOWER is hiring in DC and SF: http://opowerjobs.com/engineering

Junior/Senior/Test Engineers that want to work with Java/Ruby/Mysql

Feel free to send me questions. H1B candidates are welcome.
That's very good to know. I had wrongly assumed 1.5 was and always would be 1.5.0.
Tell HN: To make something simple, at the beginning make it complicated
I mean don't try to make things simple on the first attempt.
Instead of it, try to quickly implement the first prototype, it will be complicated by default.
But it gives you an ability to understand what you do wrong,
analyse and try to understand your mistakes.
Iterate.

It seems an obvious thing, but it became obvious for me after more than a year of work on my project.
A shame that there aren't any responses (yet) from people with relevant projects.

Is it possible that those programmers merely take the easy (although not completely fool proof) route and exclude all data from April 1, and all data that refers to April Fools Day?
Calacanis Combinator
indeed, kick-ass
HipHop engineer, here. Unless you consider programming in C++ to be [implicitly] programming in machine language, this doesn't make a lot of sense. Our application engineers write real, no-fooling PHP, at exactly the same level of abstraction as they always have. They usually don't bother compiling it either, instead iterating using our interpreter which behaves more like a drop-in replacement for Apache+Zend.
No, not April Fool's. It's an ambitious goal I accept though.
Anyone else feel that there's an overwhelming sense of entitlement to the fruits of the pharmaceutical companies efforts?
At the bottom of the article, the following appears:

UPDATE @ 4:01 P.M. EDT
April Fools! The Physics Buzz team members are each safely tucked into their cubicles and offices here in College Park. We wish everyone a happy April Fools Day and would also like to extend an apology to the Department of Homeland Security for any ill-will that came your way as a result of this post. It was all in good fun!
Cluster SSH is a terrific tool. When I learned of it I coded up a quick python script to play selected tracks of MIDI files and used CSSH to play Bach's Toccata and Fugue in D minor polyphonically on ~20 computers' PC speakers.

It was also fun to terrify first year students with 20 cd trays ejecting at the same time...
> Humans seem to have done well for thousands of years without electricity.

The problem is one of scale. There's no way you can produce enough so that people won't starve without some form of power (coal, natural gas, etc. work too, nuclear isn't the only option, just one of the better ones, and costs fewer lives than the alternatives).

For those thousands of years, we had a much, MUCH smaller population. Notice the spike in the world population graph:

https://secure.wikimedia.org/wikipedia/en/wiki/World_populat...

Also look under the "Forecast" section, where it lists estimated world population back to 70k BC. Which people should we permit to starve in order to reduce world population to that which is more readily sustainable?

I mean, that's basically our only other option. We wouldn't have gotten even this far without the Green revolution:

https://secure.wikimedia.org/wikipedia/en/wiki/Green_revolut...

If we suppose that the 1750s levels are considered sustainable, then they had 791 million people, while the 2008 estimate is 6,707 million. Thus, we have to get rid of just under 6 billion? That's, very roughly, 6 out of every 7 people.

Ouch.

Or we can choose which types of power generation to use as best we can based on the risk:

http://nextbigfuture.com/2011/03/deaths-per-twh-by-energy-so...

That said, I agree very much with the reply to this:

http://www.quora.com/Does-who-dies-matter-morally-when-asses...

Our goal should always be zero deaths. It's an impossible standard, but we still have to try. But please give the engineers some credit for trying.
I hear you, and you make good points.

But this issue is not unique to frame rate, or even cinema. We ran into this same problem when HDR took off in still photography. How much of the art is the medium, and how much is the processing?

I think you can argue it either way, but my point was that additional data can always lead to various interpretations later on, while less data always leads to a less-varied range of future possibilities. Speculating on what kinds of post-production work might be done, who might do it, or whether it's a good thing or not misses the point. What used to be part of the medium is now part of the process.

Leonardo would have taken the picture, then painted the painting. What hung in the Louvre would have been up to him as to what he decided to release. Would the painting be worth any less if we had a fully-rendered, highly-detailed model of the studio, subject, and the artist? Not at all, but there are many derivative works we could create with that kind of data that we could never do from just a painting. Think of it in a silly way: if I see a man and draw a stick man, am I locked in forever for only remembering that man in such simple terms? Or might I want to come back and paint him? Why make me choose when the tech lets me have it both ways?

I won't go into the technology/cost issues, as these things have a way of changing dramatically from year to year.
You are arguing against a straw man.

The author did not claim that inter-country wealth/income is a product of IQ rather than economic systems. In fact, he has already disputed this claim - in another post, he shows that Swedish Americans are considerably richer than Swedes, and attributes this to the economic system:

http://super-economy.blogspot.com/2010/03/super-economy-in-o...

He is merely disputing a claim made by David Brooks and Malcolm Gladwell of "no correlation between accumulating large wealth and high IQ."
Consider it anecdotal, but I've personally never been burned on any jQuery minor point releases. Going from 1.3 to 1.4 and 1.5 has always been cause to revisit my code, but generally, minor point releases have always improved things for me.
Hi,

Yes, it's being fixed and the update is being pushed out as we speak. (It should already be back up for some.)

Basically, we broke the alias from 1.5 to the latest version when pushing out 1.5.2. We caught it quickly, but not fast enough.

These URLs should all work now:

http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.j...

http://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min...

http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min...

And now:

http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min...

Very sorry about the downtime.

-DeWitt
I actually tried this recently. Page load speed isn't too bad at all, but the time it takes to start up the rails stack is awful. It's unusable for dev work.
Difference is that Twitter accounts are pseudonymous and deniable, and your parents probably don't know what Tumblr is...

That said, it first became obvious how big Facebook would become when they calmly ignored the protests of those who didn't want to be connected with their younger siblings at high school and thought newsfeeds were intrusive.
The only URL that matters 404s: http://news.calacaniscombinator.com/
Both. I work for another company and own my own company.