skysight-inc/HackerNews huggingface dataset:
1> The same people will hate you for using a "white" name on Google+. Either you use your "nonwhite" name despite the disadvantage, in the hope that enough people using "nonwhite" names will normalize them and remove said disadvantage. Or you use a "white" name because you don't feel like fighting that battle (which yes, will make you a "collaborator" in some people's eyes). You can't really do both.

(Although we're really talking about "English" sounding names here, since Polish people are hardly "nonwhite".)

2> Parents have a lot of control over our lives - sad but true. For example someone with crazy cult-following parents is more likely to end up in a crazy cult. Or for a more mundane example, someone with rich parents is less likely to be saddled with student loans. (The European approach to this inequality is to make education free, but try do that in the USA!)

I don't think you're forced to use a nickname that isn't your legal name though.

3> Sure, a signed affidavit should be just as valid as a court order - I can't imagine a social networking site would actually bother to check either. The numbers are just too big.
Kind of a cool idea - take IrDA to the next level. Probably no issue with FCC regulations since the visible spectrum is kind of a free-for-all.
Do you really want to do this (y/n)?

i would rather see this as

Do you really want to do this (y/N)?

capitalize the option that will be used by default if you hit enter with no other input.
Discussions like this strike me as pointless. It's pretty easy to imagine a better patent system. We don't have one because incumbents who benefit from the current system have disproportionate influence over the politicians who could reform the system. Until that problem is solved, this and many other broken systems will never be reformed.

Blaming individual programmers for patent applications, which are probably incentivized by their employers, seems harsh. This isn't a problem that's going to be solved by a some optimistic idealists.
Animation videos
Hello everyone. Im new to this thread and so I hope I don't offend anyone by posting my request here. We're launching a new product soon and would love to get some feedback on our animation demo video. http://www.youtube.com/watch?v=1EyckZiHv5g
Does the explanation make sense to you? Anything you like or dislike? Is it too long for your attention span? Any suggestions would be much appreciated. Thanks everyone, and again my apologies if I posted this in the wrong place.
So, I am excited about this, but there is a major problem with thinking that this could be scaled up without increasing the cost.

What happens when we have hundreds of these things out there, and insurgents wise up to them? I can imagine the conversation:

"Hey, check it out. Now we can get an X11 receiver and we can watch the video feed from all the nearby US troops' scout drones. Now we just wait for a drone to come into range and we can use remote detonators instead of trip wires."

I think military hardware is way too costly in general, and this RC truck is a cool success story, but scaling it up would only be beneficial in the short term. It is a cat and mouse game. That said, we need more rapid innovations like this to keep our troops safe. Just don't think we can solve all our problems without a lot of engineering.

Solving the eavesdropping problem will require engineering. That said, wasn't there a similar problem with our incredibly expensive predator drones sending the video feeds unencrypted? http://online.wsj.com/article/SB126102247889095011.html
600,343 (343rd user at Penn)

Assuming similar adoption rates at the 4 other "second wave" schools, I'm probably one of the first 5-10k users of Facebook.
Make sure you're logged into facebook. Signed out users always get a 0.
IIRC, Android was originally its own company that was purchased by Google. Also, Chrome uses WebKit primarily on the suggestion of the Android team.
And more careful selection of who knows it, generally, with less ability for people to verify what they've been told if they stand outside the trusted circle. Moreover, memory isn't permanent in the brain but social network companies seem to be interested in making it very permanent in the data center.
You could always use radio waves for the upload band. That way, it will still increase both download and upload speeds (uploads will can have a wider band now that they don't compete with downloads for the same airspace), it just won't increase upload speeds as much.
That's really an awesome advice. I will definitely take this in mind.
Why Computer Science is No Good
From "The Connection Machine", Chapter 7: "New Computer Architectures and Their Relationship to Physics or, Why Computer Science is No Good".

This resonated deeply with me; in my opinion, no longer do the effects and phenomena described apply to the relative few working on truly extraordinary, ground-breaking things -- now, and ever more so, if you work on anything "Big", you will witness, play a part, and be part of the world of computation described.
Malicious URL’s using DWORD formatted IP addresses
It's related to release management, see this video: https://www.facebook.com/video/video.php?v=10100259101684977... .

In short: FB employees get to see the new features first, and are encouraged to submit bug reports.
You could encrypt the video feed.
Evertale - a web app to keep your memories alive
I think it's sad that we need a site like this. I thought Google understood Privacy when they built Google Plus, but it's quickly becoming apparent that they don't. That the whole 'real name' debacle has lasted this long is honestly a surprise to me. I thought for sure they'd understand as soon as the first person complained. Now that there are thousands, it's becoming ridiculous.
It couldn't have been 2003. There was no Facebook then.
I wonder how the US (Chicago, etc) and UK (everywhere) policy of having street cameras everywhere for "security" changes his street-shouting example.

The simple fact remains that "the internet is forever." It is more public and persistent than just about any other place imaginable. That comes with its pros and cons.
"It'd be nice if there were a web resource for general guidelines on what it takes to max out hardware. Basically, benchmarks for real-world tasks."

Here here!!

I had the same thought when reading the first two pages of the article. I'd love to be able to better intuit performance (or heck, troubleshoot slow systems - which I do more often). The problems I encounter are lack of accurate and understandable information about the underlying hardware and the various layers between my program and the hardware (especially important for me lately as more of my stuff runs in a VM).

It seems like you need to be lucky and find a mentor willing to teach this esoteric material.
From "The Connection Machine", Chapter 7: "New Computer Architectures and Their Relationship to Physics or, Why Computer Science is No Good".

This resonated deeply with me; in my opinion, no longer do the effects and phenomena described apply to the relative few working on truly extraordinary, ground-breaking things -- now, and ever more so, if you work on anything "Big", you will witness, play a part, and be part of the world of computation described.
Thank you for sharing your experience. :)
And that response could come at 4am. I wouldn't characterize it as "better", though. The fact is that social networks, especially Facebook, are more broadly public with private speech and connections. If you were actually listening to a revolutionary message, you'd be listening to it in deepest secrecy or in the anonymity of a large crowd.

I didn't see any name badges in Tahrir Square.
I imagine there would be some utility in knowing whether FB employees use your site/app. Though there'd be some complex cross-domain issues to solve first.
Some of the wheels are also very big and crufty--- I would only link GNU Getopt to a C program if it were a Real Program, either with complex option processing or need for industrial-strength polish. For simple one-offs it's a lot easier to have 3 lines of strcmp(), and Getopt feels like overkill.
zsh has an extensible command/expansion system much like what you are asking for, allowing users to implement plugins documenting how to autocomplete commands, options, and data types passed to options (files, yes/no, etc.). It is fantastical.
I disagree -- I'm very happy with Dell's 1320c, which I picked up from Amazon for not much more than £100 ($160) and has non-original cartridges available for about £12 ($20).
Here is a link to his TED talk

http://blog.ted.com/2011/08/02/wireless-data-from-every-ligh...

It seems like a good idea but he does not address how to get the data to each light fixture
Revolutionary? Disappointing is the word I would use.
BackEnd: ASP.NET MVC, EF Code First, SQL Server, Mozilla Rhino, Apache FOP

FrontEnd: jQuery, 960grid, Google Fonts
When Was the Last Time Your Company Volunteered for a Day?
Why Apple Doesn’t Talk, Vol. 2: Google CLO David Drummond
9391, back from ye olde "The Facebook" days
Can someone please edit a question mark into this title? It's frustrating me.
Can't you use a JSONP request?
Write a Novel on the Beach: Storyist for iPad
Back: PHP with Codeigniter MVC Framework, some Python, MongoDB and Postgres

Front: jQuery, jQuery Mobile, HTML/Javascript
Are you a facebook employee question mark

"Hey Mark, am I a facebook employee?"

"Not any more!"
I'm 2305451 and I registered in November 2004 (I remember this because join date used to be prominently listed on all profiles)

homepage screenshot: http://bit.ly/q5P4kQ
ComScore + AdXpose is the Most Important Deal in Online Advertising in Years
Notorious Facebook Spammer surrenders to FBI
11##
I think this is the most amusing HN thread I've ever seen. :)
It's also convenient in that it takes advantage of the existing infrastructure if you're performing the communication with general purpose LED lamps, which are being rapidly adopted for their energy efficiency.
1,509,###. Joined in 2004 when it was still thefacebook.com. Winning so far (but not for long I imagine)

How many people here realize they are outing themselves by posting the whole number?
No one is required to give their real name to Google Plus because no one is required to use Google Plus. If you do not agree with Google's policy, don't use Google's services. They are Google's services and Google is allowed to set policy as they see fit. No Shirt, No Shoes, No Service.
This is the right idea for sure. Data usage is almost always asymmetric - people download much more than they upload. So let's widen the download channel using visible light and still use the sufficiently large RF channel for the up stream.
It's cheap until it's not. At a certain point, you just can't process more requests at once in Rails. That's your limit. And it's not much— 100, maybe.

But node multiplies that, a lot. Which is nice, because you know it won't break or slow down if a bunch of people use it for some reason. And so you don't have to re-architect your system for a while longer, which is valuable time.
I remember a Stanford lecture video that said "well, if we called it Map, Sort, Group-reduce then no-one would use it :P" but that's a minor naming issue to describe just the subtly you are exactly describing, which is to just not be entirely random in the specifics of how the MapReduce is executed.
Scrapinator!
This "public perception of science" is equally true for startups
Interesting.

It will be interesting to see how you sort the locations which have content. By map, list, etc..

Also - if you could link them back to their Yelp pages/reviews, that would be cool.

Engage the venues, allow them to advertise "Look how lively it is here currently, come now and enjoy this happy hour coupon!"

etc..
This is an open problem. The dream scenario is to utilize power line communications, but that technology has its own set of issues.
Ask HN: As founders/unemployed folks, what do you do for health insurance?
Hey everyone, just curious about what people do for health insurance (if at all) in the US if you're just starting something new and don't have the structure in place for a company health plan yet.

Is there a plan that you'd recommend, do you go off your parents (if you're under 26), etc.
If you are going to build in PHP there is no need for any kind of framework. Especially CakePHP. A simple PHP framework can be built in a day that for your needs is a lot better than any existing framework.

As far as language choice: this question gets asked like every day. The answer is always the same. What do you feel more comfortable with? Once you answer that, you have your answer.
No, he's looking at causality, not logical entailment. He's not saying the judge is old, therefore he must be wrong on Internet matters; he's saying that the judge being old is likely an influential cause of his being wrong on Internet matters. Ad Hominem only refers to fallacy of using personal qualities to present logical arguments; it has nothing to do with the use of personal qualities to ascertain causality.
Think about what else the city controls. "City-controlled" should be reserved for things that have a huge safety margin of error.
http://www.amazon.com/HP-LaserJet-Q6000A-Cartridge-Packaging...

So about ~$0.03 per b&w page, ~$0.11 per colour page.
I hope there isn't a flash app on Facebook that is using just that to decide whether to show an employee/admin interface.. Will be quite easy to spoof the result of that page if it is client-side.
PSA For Entrepreneurs: Ignore the Dow
Now, if you were to browse Facebook through a proxy that always tampered with this result in transit to say you were an employee... might some stray client-side code do anything interesting because it trusted that response?
This is not a new idea. Saw a functional demo more than eight years back. Checkout: http://www.talking-lights.com/
I still get angry 6 years later
Mine is less than 50...
I've never taken this as Gruber believing the patent system is working well. A post from DF:

http://daringfireball.net/2010/03/this_apple_htc_patent_thin...

From the post: "But for software the system, in practice, is undeniably broken. There’s an argument to be made that software is inherently different than other fields of invention, different in such a way that patents should not apply — or, should apply for a significantly shorter period of time before expiring. You can’t (or at least shouldn’t) be able to patent mathematics, and there are good arguments that programming is a branch of mathematics. But because software patents are granted, concede at least for the moment that certain kinds of software innovations ought to be patentable. Even with that in mind, clearly the U.S. Patent Office is and has granted patents for things which ought not be patentable. Not just silly frivolous things, but patents that have been granted for concepts alone, rather than specific innovative implementations of said concepts. Ideas in the abstract, rather than implementations of ideas."

To me this sounds like a well-reasoned post that acknowledges the patent system is broken. I'm not sure if I would validate software patents at all but it's a far better system than what's in place now.

Also: "To me, “user interface” patents are hand-in-hand with “business method patents” as examples of things which, no matter how innovative or original, ought not be patentable. They’re idea patents."

This is just something to point out that this where Gruber and Apple do seem to stray paths. Gruber may be an Apple fan but it doesn't go beyond all reason.

Regarding the situation with Google, I do think he is mostly right. I would have liked to have seen Google publicly lobby against software patents in general, with the consumer and Congress. That is not the path they chose. Instead they chose to become an investor in Intellectual Ventures and play the game of mutually assured destruction with MS, Apple & Oracle. Doing so makes them equally complicit in the process. Winning the battle against these three companies does not protect the indie dev. It only serves Google's end which means their motives are ultimately selfish. If they can play selfish why can't others who currently have the law on their side?
{"user":842915,"is_fb_employee":"Dish Washer"} ? WTF?
You didn't but they did use Tweeter and Facebook to let everybody know they're meeting there.
I think its a great video & explains the concept thoroughly.
The names are Japanese (I don't know if they're actual Japanese words, but they're certainly composed of Japanese characters).

Japanese words/sounds follow a consonant->vowel pattern:
FU KI ME (fhoo-key-meh) and HE RO KU (heh-roh-koo)
The problem is I am a noob! I don't have much experience than a little C, C++ and PHP.
Presumably there are antimatter rings around Jupiter and the other gas giants as well.

I think the interesting new things to know are 'don't let you satellite pass through an anti-proton belt' and when cosmic rays create anti-matter it doesn't all get instantly annihilated.

But it raises some other interesting questions, since we've seen that lightning can create anti-matter as well [1] one has to wonder why their aren't actual pools of anti-hydrogen around planets. Clearly the annihilation rate is going to eat some of it, but if some can accumulate, the planets been here a long time, where is the rest?

[1] http://science.nasa.gov/science-news/science-at-nasa/2011/11...
Ralph lauren kläder
ESR's "The Art of Unix Programming" has a good section on consistent default of command line options

http://www.catb.org/esr/writings/taoup/html/ch10s05.html
I think this is_fb_employee variable is to check if they should be running the internal testing version of Facebook. Facebook has a subdomain which, in their offices everyone is redirected to. It's something like 'preview.facebook.com'. It houses the latest testing build of Facebook. This way all the employees are testing Facebook just by being on it, and they have other people testing their new builds for short periods of time (~2 weeks). Chances are, the server checks if the user is at an IP of a Facebook office, and that's the only condition where this is true. This would make sense because if they just redirect users to Facebook.com in their offices to preview.facebook.com, then nearly anyone could do it. This would also help prevent leaking of new features as well, because employees wouldn't be able to access them outside of Facebook.

They mention this in the Facebook Effect (http://www.amazon.com/Facebook-Effect-Inside-Company-Connect...). Or, at least the part about an subdomain for testing their website in-house. Everything else was me analyzing that.
FWIW, I compiled a list of freely available Prolog resources a while back. Anyone looking to learn Prolog might find some of this useful, even though it is a few years old now:

http://www.jroller.com/openqabal/entry/prolog_i_m_going_to
New State of Matter, With Applications to Quantum Computing
A Happy Surprise: Unemployment Rate Drops to 9.1%, 117,000 Jobs Added
This. I get that "potential mothers are unemployable" is a huge problem we can and should avoid, but this shouldn't have been an unfunded mandate with costs and risks solely burdening new mothers' current employers. That gives management a big incentive to find excuses not to hire them, and penalizes the ones who do what we assert is the right thing.
One of my favorites is tar:

$ tar -m foo
tar: You must specify one of the `-Acdtrux' options
Try `tar --help' or `tar --usage' for more information.

Oh, right! `-Acdtrux'! How could I have forgotten. I deal with ACD Trucks all the time. (?!?!)
Completely correct. This is not a new idea at all.
However TalkingLights had a huge bandwidth limit because they used flourescent lighting.

LEDs can go to much higher speeds - but even still, this isn't new. Researchers in Japan and Boston University have been producing demos for years:

http://www.bu.edu/smartlighting/research/smart-light-prototy...

http://www.naka-lab.jp/index_e.html
True, but let's not conflate the issues of identity vs. verification vs. permanence. People can still lie on their social networking profiles, and anything in the real world can still be recorded. Even if social networking companies didn't push to make their data persistent, any viewer of that data could cache it for all time.
http://translate.google.nl/translate?hl=en&sl=nl&u=h... sates most of Europe is different here.
bryanh, it may seem daunting at first, but everything fits together quite nicely. You don't even have to know anything about erlang in order to setup celery.

Nowadays you can install RabbitMQ + Erlang through a package manager like apt-get/homebrew.

After making sure that RabbitMQ is running, add "djcelery" to your project's settings.py + syncdb, add a task (The API is very straightforward and intuitive), run celeryd and voila =) [1].

The other services (like celerybeat/camqadm) are for monitoring/administration purposes.

Besides, RabbitMQ is not even required since there are the so-called ghetto queues (db, redis).

But if you're looking for something even simpler, I suggest you take a look at hotqueue[2]

[1]http://ask.github.com/django-celery/getting-started/first-st...

[2]http://richardhenry.github.com/hotqueue/tutorial.html
> Silence trumps noise

How about, ec2-server-start -n 4 -t medium -i img-xxxg
Which expands to start 4 medium instances using image img-xxxg. Will you prefer a long wait and then silently back on prompt or an indication of something happening?

I agree with what he is saying, but I think there is a hint of unfair generalization here.

> Naming your utility

Again small unix commands are like precious three letter domain names. Not always viable. Also, although most of single letter commands are free, one should avoid to name a CLI binary in single letter, because 1. users often type single letter stuff by mistake. 2. users use single letter aliases.
Why not just setup a proxy.pac file and proxy all internal ip's to the test domain?
or UDDI http://en.wikipedia.org/wiki/Universal_Description_Discovery...
The important point here is to at least require that <Enter> key, rather than just using getchar() or whatever else and continuing on unexpectedly.
Interview: Diablo 3 designer Leonard Boyarsky
code.pageforest.com is in early alpha now - but we'd be happy to have comments on the system we're building. The goal is to build a site that can allow anyone to not only solve JavaScript coding problems, but also to author new ones.
Creating a visual fingerprint for film with Processing
We decided not to go with Maps only because its use can be difficult on mobile devices..dont get wrong they def look great but sometimes difficult to use for new discoveries. We like the idea of providing additional 3rd party content regarding the actual place. Thanks for the feedback.
The only thing that stands as a non-contribution is your need to publicly proclaim a lack of a sense of humor.
Explain further. I have an Android phone and I don't believe this to be the case (I see updates in the app all the time).

Silent auto-update = No user interaction necessary at all. No notification.
Definitely found some stuff to vote up.

Interactive JavaScript PID Demo: http://news.ycombinator.com/item?id=2810771
The latter is just better caching and using the CDNs, it's not really so much about building them in the browser.
Logic.ly
The point of patents was exactly to allow others to build on innovations by rewarding disclosure with a time-limited monopoly. Before there were patents, the only protection against copies was to keep innovations secret, possibly forever while you try to think of a way to exploit them without disclosing them.
How Google uses R to make online advertising more effective
Great! Thats awesome to hear. Appreciate your response.
H-indices: Feynman and Einstein just aren't that impressive anymore