skysight-inc/HackerNews huggingface dataset:
And an antediluvian management experience. Official MSIs with transforms and group policy templates for configuration please.

(e.g. group policy configure location and size of cache, proxy settings, location of profile folder, restrictions on plugin installation, items to add to favourites, home page configuration, default plugins to install, disable update checking if they wont have rights to install them, etc).
Google Chrome Developer Tools for Eclipse Users
I loved this recent slideshow on Netflix culture: http://www.slideshare.net/reed2001/culture-1798664
No, not cheating. I play [jazz] piano, so I'm used to hearing intervals and stuff (Useful when comping for solos). So I visualize it like this:

Lower tone: Eb, F, or G
Upper tone: C, D, or E

So as the note's played, I tried to visualize what keys I'd have to hit on the piano to make the same noise. Also, i put the phone on speakerphone so that I can look at the digits while they play back.

The middle combinations are the toughest, because if you don't have a good bearing on where the previous pitch is, it's easy to get disoriented.
Somehow I suspect the guys who are getting the girls aren't at home writing blog posts about the subject.
Relationships are a distant priority here, work definitely comes first. Life suffers etc...
4 Anti-Lean Startup Archetypes
D'oh! Sorry, you are correct. I was thinking you'd get two distances to point of contact, but you actually get relative distance of the point of contact with respect to the sensors. You are correct, you would need three sensors.
It looks like he is using a modified S&S coupler. The S&S for strength with either a bungee (like tent poles) or a hinge inside.

http://www.sandsmachine.com/

edit:I see someone else has posted the S&S link already
As someone who is considering moving to San Francisco, this is terrifying. Please, can a local soothe me with a rebuttal?
Unfortunately, IT departments receiving complaints isn't going to do it, unless those complaints are "I can't do my job with IE6 any more"... So you need to hit core web apps for those businesses. If the choice is "we could fix our 78 different custom web apps to work on Firefox" or "we could upgrade to IE8 or FF", the choice is pretty clear for a cash-crunched business with an understaffed IT department. It's a cost-benefit thing.

For what it's worth, we don't support IE6 (or if we do, it's accidental!) and we're pretty squarely aimed at businesses and "prosumers". So count us in!

Having consulted to big companies in a former life, I just don't think it'll do much good. :-(
I don't know what bars you hand out in, but there are plenty of women (I prefer women to girls) in the bars/clubs I go to. You want to see beautiful women desperate to find a man, go to District (corner of Townsend and Ritch).
Sorry, that's not an excuse

I wasn't aware that companies needed an 'excuse' for not putting time and effort into a project they don't care about.
SWEET! Maybe its finally stable enough to use! I still miss old 3.5
SF is outrightly depressing when it comes to girls! The numbers are just not comparable to a city like NYC or LA.
The Over-the-Phone Test
Exactly! You got a huge population of men in the SF area who want to work 70-80 hours/week. This leaves the door wide open for the men who have time for a relationship. I have found that women in SF are desperate to find men that will make time for them.
1. If you're into Asian women(and may be they are into you), you'll feel like you've won the lottery by moving to SF.
2. If you're not, well, you'll learn to:)
PSE&G plans $515M solar investment - NJBIZ.com
Your statement about inductive transfer is false. There are many vision systems, for example, that use transfer learning (as it is known in our community) to use knowledge gained from one task in another. Moreover, many of these approaches are specific to vision -- they can't easily be applied in other domains.

The rest of your comments about reasoning systems are either part of theoretical computer science (e.g., most of that list of undecidable problems), or in the realm of philosophy/metaphysics/80s-style AI. The former is an interesting area, but much closer to math than most other areas of CS. I call the latter philosophy/metaphysics because these are often questions that are interesting from a purely academic viewpoint, but are utterly useless for trying to make progress on real tasks. This was the big problem with 80s style AI: people hoped that they could build general systems which could "reason" about how to derive algorithms to do particular tasks. Knowledge bases were supposed to be steps in this direction.

What the community learned is that this is not a valid approach, in part because it doesn't take into account the enormous amount of data people have access to from birth to adulthood (not to mention the fact that we can interact with our environment and see the results of our actions). There doesn't seem to be a good way to provide a computer system this kind of information.

There are also strong biological arguments against this idea. For example, a large fraction of human brain cells are exclusively devoted to processing visual information. This is in addition to the significant amount of visual processing done by our eyes and the optic nerve. There are similar systems in the brain devoted to speech processing and language, etc.

All of this suggests that a general reasoning system cannot hope to solve the challenging problems in these different domains.
the movie is interesting too
http://www.arcam.com/flash/downloads.asp
From one of the article's references:

http://www.telegraph.co.uk/science/science-news/3318366/Weal...

Pedersen suggested that people will change many aspects of their behaviour as a knock-on effect of the competition induced by sex ratio fluctuations. For men, these include greater fidelity, commitment to careers, and increased investment in children when women are scarce.

Is there evidence that men are also more committed to marriages in San Francisco? Are divorce rates lower?
This is one reason I prefer to build cross-platform Ruby desktop apps with JRuby (and Jimpanzee + Swing). I get complied code, which happens to be insanely obfuscated.

(And I get to use the bazillion Java libs, too.)
All I really get from this is that the author doesn't like cheap furniture. Which is fine... she can buy her furniture somewhere else, or build it herself.
That is awesome. I like the particle engine
It would be good if you can find some meaning -- any similar word with positive connotations will do. People have a need to attach meaning to words, it will help it stick.

If you can't, say it came to you in a dream.

Never admit it was because the .com was available.
I didn't do well. I was trying to speak DTMF back to it :(
Why not generalize calendars/todo lists to Turing-complete self-programming?
Calendars and todo lists are about telling yourself what to do in the future... similar to the way you would program a computer to do various things.

So why not generalize calendars and/or todo lists to a Turing-complete language for self-programming?

In particular, what you have scheduled and when can depend in a rather complex way on how events unfold in the future.

Imagine for example an exercise routine that is flexible enough to handle omissions, delays, etc.

Even better, make it so you can import routines from a library and adapt them to your circumstances so you don't have to program everything yourself from scratch.

This concept would get even more interesting with shared calendars.
If possible, how about discussing your situation with one of the founders? They might have a secret project they want to try out, and are also a bit thrown off by the new atmosphere.

Otherwise figure out for sure exactly how big the carrot is they are dangling. Everyone has a price. The beauty of stock options (from an employer perspective) is that the employees never really know what they are or could be worth. Additionally, if they got funding the VC's probably have all sorts of clauses where they get their money back + dividends + their preferred stock in a buyout, further diluting you.

Chances are the strike price for purchasing your options has gone up in the last 4 years.

Also, the investors might want to bail and get their money out, selling the company at a lower price than if they had waited. Or a competitor could come along and wipe out your growth, killing the potential value of the company.

Or nothing could happen. The company could make nice profit and just exist, seemingly forever, never selling. You'll wake up one day 5 years from now, no further to the fat bank account than you are now, and wonder what happened.

Many things can happen that are outside of your control to these stock options that are keeping you there. The only thing you really have control over is whether to stay or not.
Correct, and 8x16.
That feature was taken out of IE8 before release.
What punch did we get beaten to, exactly?
What's that nonsense with the do-while loop? Why not just enclose the macro body in both curly braces and then in parentheses?

Also, more useful (GCC only, though) than just enclosing parameters in parentheses, because it makes macros side-effect safe: http://en.wikipedia.org/wiki/C_preprocessor#Multiple_evaluat...
Of course, in the macro in the article, the first 2 parameters need to be modifiable lvals anyway, so for those the whole deal with parentheses and the typeof construct is a moot point.

I'd write the proposed macro as:

#define MYMACRO(a,b,c) \
({ \
typeof (c) _c = (c); \
a = b + _c; \
b = _c * 2; \
})
Quite interesting. Have to see how this compares to using JRuby + Swing, where I have a remarkable choice of UI widgets, and tools (rawr, for example) to turn my program into .app and .exe files, with installers.

Plus, the resulting code is protected by the jrubyc compilation process. And I can use all available Java libs in my app.

Still, being able to do things in HTML is nice (though a bit limited).

Props on a very cool project.
But neither has PNG right yet.
Why consumers won't buy tablets
Programming video game AI is fun. I took a class at UPenn where we had to build a pacman playing agent with reenforcement learning. The gameplay was't standard pacman, but with just a few, general features and correct training it was easy to get pretty decent results. And it's not that hard to implement. Not sure how it'd work on Mario though. Anyone have any thoughts?
this is complete nonsense, SF is full of very beautiful women. After living here for many years, I'd respectfully disagree with this.

The neighborhoods with the highest density (scientifically studied over a lifetime) are The Lower Haight and The Mission.
If you're looking for a wife, it's no more difficult here than anywhere else. If you're looking for a dating scene, you will be disappointed if you're coming from the Midwest or South.
Yeah, I was kind of puzzled too. Cheap furniture is of lower quality than expensive furniture is... you don't say?

I don't really get what the problem is. It's not an all or nothing deal — you can buy some items from Ikea and the rest of your stuff from somewhere else.
Megan McArdle is saying there's nothing wrong with buying Ikea (or any discount) furniture despite what Ellen Ruppel Shell argues in her new book "Cheap" (https://www.amazon.com/dp/159420215X)

Shell argues that buying Ikea (and our "discount" society as a whole) is immoral and costly.
I agree with the concept, but it is hard to do when you are on the low end (and can take time to build up), and if you are on the very low end 12 months of savings for normal expenses can get wiped out with just a few minor emergencies.
"That is correct, they are not the same thing. That statement is coming from my use case, where I, have so far, only use them for manipulating objects during run time."

So here's my main complaint: If you know that these things are not really the same, why do you present them as if they were? You would have had a much more favorable reaction had you been more upfront on your biases, limited Ruby experience, and narrow focus for comparison.
>life's ambition is never again to spend four hours messing around with an allen wrench

4 hours? So its still fashionable to pretend that you have no engineering or practical aptitude!
Imagine reading the atlantic and claiming you didn't understand theatre or poetry
Wow, I hadn't checked my site stats for a while, I thought IE6 browser share was a lot higher. For me it's ~18% of total visits, ~30% IE7, ~12% IE8, 30% Firefox, 7% Chrome, 2% Safari.
The truly '1337 hacker will simply hold an AM radio next to the board to diagnose a crash.
Please specify which other cities you are comparing this to.
"Without snippets you’d have to type this out every time"

Well, no. You'd write your own function to insert that text and map it to some key sequence.

Now, snipmate may make the addition and maintenance of such helper functions much nicer, but if people are really typing the same stuff over and over they're missing out on a key value of a programmable editor, not just lacking a plugin.
More unfortunate still is the huge number of schools trapped in an IE 6 world. Primary and secondary school IT in the US must be worse off than corporate IT -- far too little money, time, and staff to worry about browser versions. Our audience is largely educators and our IE 6 percentage (12% or so) seem stuck now after a steady decline this past year.
You are right, and I have extreme sympathy for the genuinely poor.

But remember by the article, until recently they were middle class. They had a household income of over 75K and they were not living in a major city so did not (likely) have extraordinary cost of living.

I am not condemning them (but for the grace of God go I...), and I for one still sympathize, but I sympathized a lot less when I read about the name brand soda, Xbox, dirtbike, guns, beers,.. than I would have without them. Turning down the job didn't help. I do understand that in one sense it is rational since she would be making less take home, but it still didn't help.
It looks great! I've kind of been on the outskirts of KDE for a while but I think I'll try out the Kubuntu that includes this.
A CRM for Mac OS X?
Definitely the character before. Delete key should delete the character under the cursor.
I'd like to offer a corollary, if you are an Asian man... lots of Asian girls are only looking for white men... thusly lowering your pool.

But San Francisco's women are beautiful and amazing. There are few other cities that compare. You may just need a bit more luck than elsewhere.
I added a top feature requests table with a votes column. Time to get our collaboration on!
To say we are the middle class condemning the middle class is false. He was the middle class himself.

I think you mean "middle class condeming working/lower class..." but excellent point.
Usually when I hear this complaint (on putting things from IKEA together), it's not a problem with putting things together in general, but allen wrench usage in particular that gets them. I'm not sure why—maybe the fact that the process is reversible and doesn't involve making holes in wood makes the constructor feel like they're playing with Lego rather than actually "building" something?
These are some of the same arguments that people made to 'prove' an iPhone wouldn't work. Then once they actually see the product they are the first in line to pick one up.
Same with what I suggested:

#include <stdio.h>

#define MYMACRO(a,b,c) \
({ \
typeof (c) _c = (c); \
a = b + _c; \
b = _c * 2; \
})

int main() {

int a = 0, b = 0;

if (1)
MYMACRO(a,b,1);
else
MYMACRO(a,b,2);

printf("%d, %d\n", a, b);
}

-----

$ gcc -o test test.c
$ ./test
1, 2

Edit: Just for context: this was responding to a post pointing out that the do-while construct allows you to use a semi-colon after the macro invocation.
I've always found a little wood glue and some strategically placed screws can make cheap furniture pretty durable.
Numbers? I myself like to focus on quality.

I can't talk about NY, but having lived in LA for 5+ years I can safely say that it's a horrible place for either sex to seek out any form of lasting relationship.

Of course if you love spending your evenings in bars buying drinks for willing girls under 25 (or at least who claim to be) then LA's a great place to live.
A power drill + a few allen wrench bits makes the process feel a lot manlier. :-)
They also had a lot of paper +1 passes, which were apparently acceptable even without a directly-accompanying badgeholder. It was pretty packed, but SNR was still improved over DEFCON as a whole.
That idea kind of exists - a block with sensors sits atop the whiteboard and the pen is in a small holder. The sensors (I think they were IR or Ultrasound rather than sound) track the pen and have a serial link to a PC.

Last I saw them in person was 8-10 years ago, though.
Not that big a deal != evil.
@sometime_soon:
a. finish parser for action oriented command interface
b. provide generalized web accessible datastore for said CLI

@(wednesday 5-6pm PDT): this hour for sale to highest bidder

@eventually:
a. profit
Excuse my lack of C knowledge, but using your proposed macro, what would be the result of calling:

MYMACRO(x,y,x+y)

with your inclusion of typeof()?
As a gay man in Boston, I'd be fascinated if someone revisited those numbers in a queer context: how do things change for bisexuals? Homosexuals? What's the effect of mixed genders in a bar? The common trend seems to just be packing more 21-35 year old men into a room, and I don't know how far that is from optimal.
And another feature I like about ({ }) macros (anyone know the proper name here?) is you can return values. Clearly more useful in an example a bit more complex but...

#define ADD_ONE(a) ({ a + 1; })

x = ADD_ONE(2);
Do people need happiness interventions?
http://en.wikipedia.org/wiki/Les_Horribles_Cernettes

Great lyrics too ;)
I stopped reading after the author suggested that IKEA furniture be illegal.

I love IKEA. The furniture is designed to be really easy to put together; if you do something wrong, it simply doesn't fit. This shows that a lot of thought is put into each piece of furniture, and that makes me happy.

(Yes, sometimes I try to put something together incorrectly to make sure that I can't be misunderstanding the instructions. With cheap furniture, it will fit together fine and be wrong. With IKEA furniture, it becomes immediately obvious that you are doing it wrong. You simply can't continue until you do it right.)

Anyway, to me, IKEA furniture is kind of addictive. I love getting a box of particle board (+) and then, with just a little bit of instruction-following, having a solid piece of furniture. It's almost as fun as Lego! (I am almost disappointed when I am done putting it together. Yeah, now I have a functional piece of furniture that will make my life slightly more enjoyable. But ... putting it together was so fun, I'm upset that it's over.)

I also like how the styles and colors fit together, and how it is minimalist with just a touch of "design". I love IKEA.

(+) A lot of people whine about the quality. If you buy the super-cheap stuff, yeah, the quality is low. If you buy the mid-range or high-end stuff, though, the quality is great. There's a reason some of their furniture comes with a 25 year (!) warranty. They expect it to last for 25 years. From what I've seen, it does.

You can pry my allen wrench from my cold, dead hands.
I suspect he is right. A year or so my SO wanted a new computer. She's an artist so I suggested a tablet PC so she could draw directly on the screen. No way. She wanted a big honking server class machine, 8 gigabytes, 4 cores that could handle gigabyte Photoshop images, with a big monitor to show all the detail And, oh yes, a Wacom tablet so she could draw pictures. I admit it's not Granny's email laptop, but I suspect Granny doesnt want a tablet either.
Tip 1, don't

Tip 2, see tip 1
typeof is pretty smart. Since in C all types are known at compile-time, the compiler can put in there in whatever type typeof's parameter resolves to- even if it's an expression.

As an example:

int main () {
typeof (1.0f + 10) a;
int * b = &a;
}

-----

$ g++ test.c
test.c: In function ‘int main()’:
test.c:3: error: cannot convert ‘float*’ to ‘int*’ in initialization

I'm using g++ because it actually spits out type information for incompatible pointers- probably something having to do with it being an error in C++ but valid in C (with a warning, at least in GCC).
Is there any explanation from game theory as to why a slight imbalance causes such an exaggerated effect?

It makes sense that since there are more men, women get pickier, so paradoxically there appears to be less good men available to women.

What does game theory predict in such a situation?
> Actually, then I'd be making the sunk cost fallacy -- thinking something deserves more investment simply because I already spent more on it.

Yes, you would. But as I said, if that motivates you to actually use it, then it's a net gain.
I agree. But Granny would be fine with a tablet with 17'' screen and full size keyboard.
You know, what somewhat amused me is that lot of the people who complain about lack of women in Bay Area, generally completely ignore non-American women (Russian, Persian, Asian). I've heard lot of there are no women in {this company, this CS department}" when there clearly are.

Otoh, it's also interesting why the gender gap is non-existant or is <b>the other direction</b> in former USSR and China/Taiwan/Korea (you could argue it's Communist legacy for USSR and China, but what about South Korea and Taiwan?).

(Disclaimer: I'm an immigrant from the USSR and the person who has been introduced into was my mother. I remember visiting her work place and many of her coworkers were women too-- and this wasn't considered unusual in any form).
I notice a lot of good looking women in shopping centers and malls, however, that isn't necessarily representative of the entire population.
It's as good a place to start as any. Once we can get the percentage of users using IE 6 down a little bit more, we'll be able to ditch support completely.

Also, there's no reason the browser decision has to be binary: custom legacy apps could use IE 6, with Firefox as the main web browser.

BTW: Shoot me an email when you've implemented some kind of notice and I'll throw your logo up!
I would like a truly programmable computer.
They don't -- we're trying to give them a reason to care.
That is an interesting idea to investigate. You could also have location specific advertising by distributing free T-shirts in areas that have you target user. It would be similar to colleges giving out free T-shirts at football games, but instead it would have your company's logo and website on it.
I am surprised you say that about LA. Though I haven't lived there, I have multiple friends that wouldn't trade LA for a thing! They are also not the relationship-types but do have stunning women around them whenever I meet them.

As for buying drinks, you know, that depends on the individual's mojo;) I've personally never tasted alcohol so the question of buying someone else a drink is far off. But I get your point.
The Lower Peninsula is relatively devoid of Women. San Francisco is not.
I think it's just lazy journalism. Along the lines of - oh I'm so sensitive an artistic and creative I'm no good at anything mechanical.
Yes. http://ianab.com/yourworld/
A way that I think would be useful is, presuming you're on "fastfood.com" and not "germanfastfood.com", have a search box where you enter the food (pizza) and a location, which would be automatically filled with the GeoIP location, or blank if you can't determine.

That way it's helpful if you are in Germany, but you can change it easily, and aren't forced into it (it's more of an opt-to rather than opt-out)