skysight-inc/HackerNews huggingface dataset:
> I've never understood how it's possible to be offended on someone else's behalf

I can think of one possibility. I have a female friend who is studying massage therapy. The association of massage therapy with prostitution makes it very difficult for her to get people to take massage seriously. I am offended when someone makes this association and usually on my friend's behalf because it makes her job more difficult.

The logic is simple. I'm offended because someone else is causing harm to someone I care about. Granted, this is a specific example. I'm not really offended on the behalf of all massage therapists but I'm fairly sure my friend is.

If you worked with women who have emotional problems due to the way society devalues them it's perfectly reasonable to become offended on their behalf. (Stereotyping devalues everyone involved, there is no excuse for it.)

Being offended on behalf of someone becomes a problem with you either: A. Don't understand the problem or B. Don't have any real connection to it.
I'm curious to see a Chrome screenshot on those wm settings. Obviously you try to minimize the the os memory footprint, so most of the UI enhancements are not really targeted for you.
With each other?
Well, one of our requirements is that new features be documented, so looking at the log of changes to the documentation would be one place:

http://code.djangoproject.com/log/django/trunk/docs

There's also the "versionadded" directive in Sphinx, which we use to mark new features as they come in. Here's a list of all such directives for 1.3, and where they're found in the docs:

http://paste.pocoo.org/show/289755/
With various professional air-industry unions now protesting and individuals now getting truly fed up, have we finally started to reach a point where enough is enough? It's already demonstrated that the TSA doesn't appear to be capable of preventing people from bringing bad things onto aircraft, of the hundreds of millions of searches, x-rays etc. every year that they do, they don't actually seem to stop anybody, we regularly hear in the news about people with bizarre and/or dangerous items on aircraft.

Now we have full-body scanners or invasive full body pat-downs take your pick. And the TSA says this is because they've been letting stuff through. So what happens the next time somebody tries to light their underwear on fire or gets on a plane with a mask or a prosthetic with a hidden compartment? Nude searches? Then what? Cavity searches?

There's not a whole lot further you can go after that. Let me repeat that, we're two steps away from nude cavity searches in the security line while trying to get on a plane.

At some point, somebody has to just realize that this theater of security isn't really doing anybody any good, and the trade off is that we've all lost our individual rights and privacy so that the government can ensure the expensive flying metal tubes don't get damaged.
Getting started with a free Amazon EC2 instance
The Anatomy Of A High Functioning Board
While there may be a new language that deals with some of the deficiencies of R at an unspecified point in the future, R is here today. It works, it works very well for the tasks it was designed for and is both well written and well supported. Get coding.
Wow, the generalizations are running strong and swift with this article.

If I ever sit around wondering about what your "happiness language" is, you guys all have my permission to throw a pie in my face.

Seriously, one can personalize and over-generalize these things very easily. Programmers are famous for taking three examples and trying to build a templated framework of reality around them. It's probably the worst stupid people trick we have..

I love OCAML and F#, C++ and C#. I can tolerate Javascript and VB in a pinch. I do databases and all sorts of web programming.

But no thanks. I do not need or have a happiness language.
> Who would think of women as a bunch of automation, unable to think for herself, with no interests of her own, with no agenda of her own as sexy? It is not.

I can think of a few people that seem to think that way in the way they talk about women.
The easiest thing to do is to secure a cosigner prior to apartment hunting. I've never had an issue presenting a client that wasn't personally qualified by the landlord's standards if they had a cosigner. For reference I'm a broker in Boston.
It looks like the most semantically apt of all the options Google recognises. It's easy enough to use CSS or Javasscript to display it as something else.
Because it's nice to get a glimpse into the minds of other people's approaches to dealing with people ...

it's a people-hack ...
I wonder - could R in theory be rewritten as a Python library? If not, why not? Is there any special syntax of R that makes it more amenable to statistical analysis than Python? Performance concerns?

It's just a shame to see a whole language popping out of something that could just be a library.
Agreed. I've never understood why people insist on running vim outside of a terminal. You can use a mouse with macvim in iterm, but if you're using the mouse you're probably not using vim very efficiently anyway.
I wonder how screen readers interpret the following:

#breadcrumbs li:after { content: ">"; }
>A brute force CPU attack took even less.

I suppose it depends upon the password and the complexity. However my lowly GTX460 was cracking 600 million hashes a second.

Another poster mentioned yahoo -- the hash I drew (it changes hourly) was not on Yahoo, or Google, or rainbox table search engines. So that point is irrelevant (yes, of course the first check is search engines. But if it's not there you kind of have to move on). For the record, given that it changed, it was bb421ba20e679cc36ecae553c02cf948.
Fox TV joins US networks to block Google TV
> it was mostly a standard setup consisting of a terminal, web browser, and editor

That's because anything that matters in software development can be accessed through a terminal, through a browser (docs, mailing lists) or through your preferred editor.

It says little about what you're actually using.

Also, software development is fucking hard anyway, and by using too many tools you're passing this threshold where any productivity gains are lost in the learning process associated with picking up new technology.
No Skype, TripIt, Echofon, the Amazon app (with Amazon Remembers), Kindle, Dropbox?

An Angry Birds is an obvious choice given its popularity. Lately, I've been addicated to Virus Strike.
I tried to make this point in this submission:

http://news.ycombinator.com/item?id=1790311

The fact that it also ranted about Javascript shifted the discussion though
Scunthorpe problem
doesn't look like there's a binary, just source. Still, shouldn't be that hard to build.
An umbrella designed using aerodynamic theory to withstand 100km/h winds
Great discussion.

To clarify, there is not a precomputed DB of an enormous number of questions although this would be possible to derive and does occur on a lower level for caching performance purposes. The total count comes from permutation/probability maths based on the question construction algorithm -- when you request a question it generates one which means I can extend the pool quite easily without re-generating a monster cache table.

It is impressive how good Wolfram is at decoding logic, I'll have to have to think about the question construction but I can't make the question too confusing for a real person to solve. As someone mentioned, maybe more abstract questions would be stronger but the difficultly of course lies in generating them. I certainly think logic questions are weaker than a decently obscured/randomised image captcha, but they come with other advantages and work in text-only contexts (e.g. IM-type challenges).
Thanks! Glad you like it. We've got some really nice improvements landing in beta 8/9.

You should be able to close the detail panel by using the OS-standard close control on the window. If you don't see that control, that's a bug! (The control certainly shows up on my Mac.)

Request/response bodies are not logged by default because they can be large. If you right-click on the output area, the context menu there has an option to log request/response bodies. I believe beta 7 is the one in which we put in a change so that only the first 1MB of the body is logged.
سوي كنك مادريت وبوسني .، رسايل sms
Cassie's Massages
Google nativeclient might be a start... http://code.google.com/p/nativeclient/
Sendible discovers major flaw in Facebook API
For me, it is not for the sake of using the mouse. I hate that dreaded device.

Using the GUI, however, spawns a couple of possibilities - being able to use custom fonts and color schemes (with more than 256 or even 16 colors) is something I find important when I sit day after day staring at code. Being able to use plugins that underline (curly) would be another, third obviously to use VIM inside in Vimperator(FF plugin) or Thunderbird.

I'm a *nix guy, I even love Solaris. A couple of years ago, I didn't even have X installed. Everything was in the framebuffer - video, graphical browsing, etc. But I'd never say somebody is a n00b just because he doesn't use the terminal for everything.
The system also detects motion by using one infrared camera—classified as Class 1, which indicates that it's not LED-based— and two image sensors, the firm said.

The infrared component is a bit more sophisticated than the article implies. Check out this video:

http://www.youtube.com/watch?v=r7nRKU0nFxA

This looks like a LASER projecting a pattern through a hologram or some other kind of interference pattern.

The videos of the open-source driver working don't show any of this stuff, unless the Kinect unit already processes this and that's where the depth map comes from.
And you'd probably lose it first day you took it out.
The 4th Online Learning Revolution
Is JS a good bytecode? Is compiling to it from Java about as efficient as compiling to a bytecode would be?

If so (within an order of magnitude, I'm not fussy), then that's awesome - I hadn't realised that things were so efficient.
I'm a non-IT employee (but with a comp-sci background) working in the insurance sector, and I'm currently managing R adoption for a group of about 30 business analysts with minimal programming background.

Programming in the business world is screwed up beyond all imagination. The more money a given application is responsible for, the more likely it is that it's a house-of-cards (pun intended for MVS nerds). They're always mishmashes of COBOL, SAS, DFSORT, and random proprietary languages that have never been the subject of a third-party book, and were sold to a company that was sold to a company that was sold to CA Technologies back in the 1970s. Whatever these languages can't do is implemented through Escher-painting constructions of Excel references and VBA macros.

So, when people say that R has some issues, I say, "boo fucking hoo".

Most businesses suffer from an unnatural separation between IT and the business end. If business people want something programmed, they call IT. They don't learn Python and do it themselves, because Python is a "programming language". R is the first real language that business people are being encouraged to learn, because it's an "analysis environment". You have no idea how often I have to edit the word "programming" out of my presentations for this reason.

R will win in business because it's decent, and it's been around long enough to not be scary to managers. I'd be cautious about drawing comparisons to other languages that have undergone big design changes, because, as far as I can tell, the existence of a decent language in the business world is entirely without precedent.

(Edit: In case the above came off as sounding like a "non-hackers are idiots" rant, it wasn't meant as such. Many of the people that produce these hideous monstrosities of SAS and VBA code have PhDs in statistics and atmospheric sciences. You can be pretty smart without knowing how to write software well.)
http://techcrunch.com/2009/10/26/orkut-slows-hemorraging-to-...

Relevant quote from Google:

"Mass exportation of email is not standard on most social networks - when a user friends someone they don’t then expect that person to be easily able to send that contact information to a third party along with hundreds of other addresses with just one click"

Lets recap:

1. Users use data exporter en masse to abandon Orkut.

2. Google breaks the exporter. Supposedly a bug, coincidentally when people are actually now using it.

3. Google changes the exporter so emails are no longer included.

4. Google says social networks shouldn't be expected to allow mass email exportation.

5. 12 months pass

6. Google breaks the gmail exporter to Facebook. Social networks apparently are now expected export all e-mails. Press eats it up.

Look, I'm not arguing that email exporting should or shouldn't be allowed. I don't really want my friends giving my email to Farmville so they get a golden banana, but it's not the end of the world. What I don't get though, is people talking about this like Google is some godly force of good, championing the rights of users against the evil Facebook.

Please. Google is getting scared, and made a calculated (albeit hypocritical) business decision to try and slow down Facebook's growth. The rest of this is BS PR spin and Techcrunch sensationalism to fan the drama fires.
Python based Web Crawlers
Only having Perl 5.10 is a problem, and it comes down to timing. 5.12 was released upstream in April, didn't get into Fedora until mid-June, by which point it had missed the deadline for entering RHEL 6 (because of the extensive QA that we would require).

If you're a customer and you need 5.12, be sure to open a support ticket and/or talk to your TAM.
That would have went into my spam folder without a second look.
Whenever Firefox memory use has ballooned to over 1GB.
Let's sue Darwin, or god (take your pick).
Google is already heading there with native client. They're changing the approach to serving up LLVM bytecode on the server, which is translated to x86 or ARM by the browser prior to execution. For future apps that require performance, it should work well and with Google's weight behind the tech I think it'll be widely adopted.

There's already a version of python that runs in native client, and pretty much anything could conceivably be ported.
Статистика сайта и показатели - sra2332 - я.ру
Troubleshoot Your Problems by Going Back to Basics
The other day the headline on HN was that most people quit their jobs because they don't get respect. It's not as if being a male programmer is heaven on earth.
Any .jpg or A/S/L of this Captain Bouncytits, plz?
Incanter is a project worth checking out if you use R I believe.
Does anyone know if they removed all the X11 dependency garbage for a server install? An RHEL5 was approaching the bloat of a Solaris install. There was no "click here to install a slim server" option.
Or you could use a tiling window-manager, and have all apps open in full-screen mode by default.
I do the same thing but with Visor. 256 color support would be nice though.
Do you remember Internet Explorer with VBScript?
Beating Research Proposal Problems
The research proposal needs to be approved by a professor in order for students to pursue the writing of the research paper. Many students will encounter problems when writing their proposals. By knowing how to write a research proposal this task will be less problematic.
Can't you just make them forward it to me instead? It always was too expensive for me - used to be 20€ per issue back in the day, not sure about now.

Or donate to your local library.
I found this rather difficult to read, not funny and trying-way-too-hard.

I would have hit "delete" without making it over the subject line or first paragraph.
Stack Overflow Chat Now Live
I could do that. But I need a Windows VM open at most times, and VirtualBox seemless windows unfortunately don't integrate well into tiling window managers.
I just right-clicked on a project in Navigator in Eclipse. It opened instantly. I have about 10 projects though; maybe you have way more? Not sure what the problem might be on your end, but rest assured Eclipse does not behave that slowly for those that use it.
I really liked this comment (by khoth): "And once we have standardised bytecode, the next logical step would presumably be to improve performance by creating CPUs that can execute it directly. In 20 years we'll all be back where we started."
Making Muslim Democracies
R is an implementation of S. According to http://en.wikipedia.org/wiki/S_%28programming_language%29 it has its origins in 1975.
Principal Programming Paradigms (Poster)
Went live 15th October...
I don't know if they've proven much of anything. End of life in what? 6 months? The iPad and most Android tablets will likely have updates for a few years into the future.

That's a big stinking fish if you don't even factor in the TC controversy. Anyone who bought a Joojoo is kicking themselves right now.
You may want to make sure the accountant actually knows what they are talking about - I had a colleague who ended up having to pay tax in the UK and the US after some advice from a large "big name" accounting firm.

I'd try and find an accountant who has actually got some clients who are doing what you plan to do.
Excuse the nit picking, I hope you'll like to know: alma mater is Latin for "feeding mother".
Conference Organizers Suck at Name Tags
I believe some work went on to produce a Java-running chip at one point. It proved better to compile down to whatever suited the chip best.
I'd worry about it acting as sail and flying out of your hands, but in general I love it. If I was richer I'd buy one.
Impressive - good work!

I love the blog theme. Is that a WordPress blog? What's the theme's name?
The Fount of Energy, Enthusiasm, and Motivation is...
My Latest Project, the Treasure Hunt Blog
It is still going strong in bioinformatics/genomics. I think it's slower and clunkier than the alternatives, but for stats and graphics it's pretty easy for scientists to learn...
He's talking about a market, and possible luke warm interest in people's he's spoken too. It's basically marketing.

It's going to be easier to get a iPad programmer than a Joojoo programmer so it's unlikely many places will get behind a company that EOL'd their product in less than a year's time.
The video doesn't answer the crucial question -- will it still offer some protection from the rain? If not, what's the point, you can just fold it down :-)
I highly recommend this free, online book for learning more about jQuery.

http://jqfundamentals.com/

(AJAX is chapter 7)
Have you watched the video? It seems that traditional umbrellas act as sails. This one moves by itself so that the surface that faces the wind is small.
Oooh, LLVM bytecode. I hadn't thought of that, but it's a perfect choice!

I hope it does get picked up by other people.
Samsung flexible and transparent AMOLED displays
Excellent find!

I was really puzzled what a "Class 1 infrared camera" was, but it makes perfect sense to have a Class 1 laser[1] with an infrared camera to pick up the spots. This also makes a lot more sense for detecting distance via triangulation: discrete spots are going to be much easier to triangulate than doing a two-camera vision system, e.g. detect unpredictable edges, correlate the two cameras' edges, and determine distance.

The hologram projection concept makes a lot of sense. A full scanning laser would be prohibitively expensive. A hologram projection would be robust and cheap, but less accurate and require much more software processing.

[1] http://en.wikipedia.org/wiki/Laser_safety#Class_1
Hey you kids, get off my lawn!

1960s:
Happiness Language: Lisp
Hack-it-out Language: Assembly
Bread and Butter: COBOL

1970s:
Happiness Language: Lisp
Hack-it-out Language: FORTRAN
Bread and Butter: BASIC

1980s:
Happiness Language: Lisp
Hack-it-out Language: C
Bread and Butter: QBasic

1990s:
Happiness Language: Lisp
Hack-it-out Language: C++
Bread and Butter: Visual Basic

2000s:
Happiness Language: Lisp
Hack-it-out Language: C#
Bread and Butter: PHP

2010s:
Happiness Language: Lisp
Hack-it-out Language: Python
Bread and Butter: Ruby

[EDIT: Added "s" to change significance from year to decade.]
Or, perhaps, a single project that is enormous. Eclipse has rarely felt responsive to me, either.
Pick the Right Investor Type for Your Startup
My mistake ... it was relaunched in 2009: http://www.guardian.co.uk/media/2009/mar/23/wired-magazine-m....

Is it any good?
If you take a look, I'm giving away 5 copies of Godel, Escher, Bach in my first contest.

I'd really appreciate any thoughts about the advertising model. Thanks!
I'd be really interested in seeing this develop. Define a bytecode interpreter (JSVM?) and push bytecode into it. Performance may be god-awful, but you'd be free to use whatever language you fancy.

Parchment is an example of the approach, implementing the z-machine VM in javascript. http://code.google.com/p/parchment/
There was a session about it, this time in the Google Developer Day at Munich. Interesting stuff. Right now they're stressing on C/C++, but probably C# is up next.
Infochimps and the scaling of dataset value
What happens when you're not walking directly into the wind? Do you have to continually re-orient the umbrella to point upwind?
Straw poll: Has anybody here on HN...

a) Ordered a JooJoo?

b) Paid for a JooJoo?

c) Received a JooJoo?
You should almost certainly eat more fiber if you are sitting long enough to want something to read.
I wonder, will I be able to use Xen on RHEL6 servers? Should I?

I'm learning to use virtualization and I picked Xen because seemed to me like solid technology - it's good for Amazon, Google and prgmr.com, so surely it will be good enough for me? On the other hand, it is not included in the kernel, its usage tends to lead to using anscient kernels, Red Hat and Ubuntu are moving away from it. I'm in doubt what virtualization technology should I be using.
Combination Testing Catches Bugs Fast and Easy
"The free, however, comes with the app engine platform that has significant restrictions."

What are these significant restrictions of the free GAE?
Now you've got me curious...what kind of interface or IDE does someone who's blind use to program?
>Does anybody really edit their photos on their phone?

I imagine that apps like those are meant for those who want to do REALLY simple things but have no idea what image-editing program to download on their computers or find Photoshop too complicated. Friends of mine love hitting a couple buttons to use sepia filters or make "Ye Olde Timey" photos from the pics they just took.
You mean like numpy/scipy/matplot lib?
Nobody gets respect.

Adam Carolla said it best.

When a white guy gets treated poorly, he assumes that the perp is an asshole.

When a woman gets treated badly, she assumes that the perp is a sexist. But the perp is not. The perp is just as asshole. The world is full of assholes. Ask any white guy.
Ovi Store Statistics as of October 28, 2010
Just keep on saying it! I've also been coming to the same conclusion and saying it, though just like you ranting about other stuff brought negative reactions:

http://news.ycombinator.com/item?id=1860623
http://news.ycombinator.com/item?id=1815214

But I'm glad to see more and more people are starting to argue for a pro-choice stance on languages in the browser.
Android App Development in Scheme
I'd also be interested in knowing. AFAIK, things like coffeescript compile to readable, plain JS. Can a relatively efficient system be made which interprets something more 'bytecodey' than readable JS;

eg,

interpret(['.maxstack 8', 'ldstr "Hello World!"', 'call void window.alert', 'ret']);