skysight-inc/HackerNews huggingface dataset:
Completely wrong. Kinect is not a stereo vision system. It's the first consumer application of a completely new class of cameras which directly measures depth by the time of flight of a reflected laser beam. It's literally a 320x240 array of laser rangefinders. It's called a flash LIDAR camera, and the quality and robustness of the depth data is far beyond anything achievable from stereo vision today even with high-end cameras, let alone webcams.

edit: Actually, there seems to be some confusion on the Internet about exactly how Kinect's depth sensor works, and it may be more likely based on structured light scanning than LIDAR (though Microsoft has recently acquired some LIDAR startups). Either way, though, the depth data quality is far beyond any kind of stereo vision.
Isildur1
Really? I took it as a "clever" hack for flattering everyone that actually indicates the author has even more to learn. To wit: there's a lot more relativism involved that one might expect at first inspection.

For me, Perl would be a "keep me alive" language. Yet I recognize that there's a lot of truly esoteric and impressive stuff in Perl. My "bread and butter" and my "hack it out" has been Smalltalk, which to a lot of people would be an esoteric "happiness" language. As it happens, it's a language with substantial libraries with which one can get some serious work done. Many languages have played two or all three roles for many different people. Also, lacking a "bread and butter" language is not a sign that someone has difficulty working in teams. It can also be a sign that someone is very good at navigating career pitfalls.

Often what a programmer thinks of a language and how they use it really says more about the programmer than it does about the language.
Good to hear, thanks.
Male Enhancement Pills
Male enhancement Products and Male Enlargement Pills designed to boost male enhancements are one of the most popular products today in the $26 billion market.
Designing The Washington Post for iPad – Detailed Wireframes
That's not journalism.

OK, it may be today's journalism, but who trusts news sources like that?
Surgical medical instruments
Synergy Medical Corporation offers zeiss microscopes for sale and lease.
Amazon: Books About Having Sex With Kids OK, But Porn Out Of Bounds
For me it's:

Perl - Hacking

C# - Bread and Butter

Python - Happy

Although, there's quite a bit of overlap.
Mozilla Labs: F1; fast link sharing
I would say that a RESTful URL is simply one that multiple verbs can be applied to. That is, e.g. GETing and POSTing against the URL do different things, thus making the URL the "noun" and the HTTP method the "verb." Completely orthogonal to whether the URL is human-readable.
So, to summarize: Google managed to appear more intimidating to any and all its competitors (by giving everyone a 10% raise) and fuck up its public image, all in two days.

Zuckerberg must be laughing his ass off right now.
Yes, certainly they do. Amazon even did that famous internal study showing that, other factors being equal, a page that loaded 200ms more slowly caused a statistically significant drop in revenue. (Even if end users aren't aware that they care, they care.)
Google just went plaid for a lot of people.
20 iPad competitors
My common denomitor with Kris Aquino, the presidential sister
Me and Kris Aquino have something in common. I am a single father while Kris is a single mother (she is physically and emotionally separated from James Yap, although not yet legally.)
You can't because Oracle has the patents covering technologies that are needed to implement Java.
And why should we? Show me one craft where newbies are respected without proving their skills and I'll reconsider. I personally would like to see more women choosing careers in IT, not because we need something pretty to look at, but because they want to be in IT. No healthy industry can be all but exclusive to one gender.
Certainly one of these things should have been that the school was founded by Lee Berk, who thought the name "Berklee" was good in light of UC Berkeley!
Thanks for checking this out guys. I think it's been a great experience - and I actually work in sales so I already deal with a great deal of rejection. I'll be writing a summary of my experiences soon so stay tuned ...
Do You Have Million Dollar Hair?
Gentlemen, we can rebuild him. We have the technology. We have the capability to build the world's first bionic man. Steve Austin will be that man
I'm very happy with the result. However, on some javascript intensive webpages, such as https://console.aws.amazon.com/s3/home, it hangs the whole Firefox for a little while. Hopefully with a long timeline to the release, no such issues remained.
Yes. Two seconds is usually regarded as the rection time threshold where an ineractive system starts to turn into a batch system. It is long enough for the user to start to forget what he expects from the system or to think about swiching to another activity while the current one loads. That is also the reason why database transaction benchmarks are always defined by number of transactions per second at a response time of slightly under two seconds, that is the threshold where they can still claim that the benchmark measures something about a system that is actually usable in practice.

So cutting response times by a second from say two seconds to one second changes the percieved delays from barely tolereble to barely noticable, which is unually beneficial for interactive apps.
is memory deduplication the KSM thingy released about a year ago?

http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.3...
Can anyone briefly explain to me how a Blizzard authenticator works? I'd like to implement something like that for fun, but apparently my google-fu is weak. A link would also be good.

[If anyone cares, I bought some model rocket motors and a TI Launchpad, I have a modem and a landline... Dialing in a launch and requiring the use of an autheticator to do so sounds like great fun. My own pretend nukes.]
Funnily enough, that's why we got Firefox in the first place---they wanted a lightweight (browser part of) Mozilla.

Of course, SeaMonkey is pretty fast nowadays too.
That was fun. I live in the wrong country and don't need a new job though :)
Yes, but has anyone other than the Go development team claimed so? Even in Google, has anyone outside of the Go team mentioned using it for writing production systems?
Oh god. I hated this cover when I got it at work. Wired just didn't consider its female readership at all with this cover.
R3t a rails3 template with devise mongoid rspec cucumber and more
I guess "Happiness language" and "Hack-it-Out" might overlap.

Happiness - LISP is becoming a BLISS!!

Hacky - Python :):)

Day Job - Very sadly :( :( .... JAVA!!
Is Dalvik essentially such a fork? Obviously with its own legal dangers as well.
It's usually cash. They do it so that you'll actually spend it and be happy instead of just depositing it into your bank. Googler friends of mine say it happens every year a few weeks before christmas. This instance was unusual because the cash was given out so early.

A friend of mine also recalls a team who stuffs envelopes full of cash -- it's a lot of work stuffing 10,000 envelopes (this was for the MV offices)
Use larger bins (by week or month), and I think your results would look a lot less dismal.
pocketdiner.co.uk - the future of mobile restaurant websites
That's exactly what's being done by women too, in articles like the one posted, and it hasn't stopped anyone from sympathizing or the collective hypocritic outcry of the masses that are offended by public displays of parts of the human body.
The legal system here in Denmark requires you to be directly involved if you want to bring charges against someone, ie. you can't accuse someone of making racist comments unless they were about you. The law often has flaws and it does not translate directly to being emotionally offended, but it does politically. Disclaimer: IANAL.
Actually: no.

I don't get the reasoning behind this.
If there should be some languages everyone should atleast now, it would be one of each of these categories:

hardware (asm or atleast some basic knowledge of how the thing works you program for)
low-level (C, good base for procedural programming)
high-level (java, good base for object oriented programming)
script (.pl, .py, lua, etc.)

Somewhere in between there may be a functional languague (erlang, lisp, haskell, etc.) but i, myself, never needed one.
What really came handy overall is to know some basic stuff (assembler) for insight in how stuff works, plus C knowledge because the tools, libraries and languages you use are likely based on C. Plus Java, because it's almost everywhere and some script language to get things done ;)
In landscape mode, I would prefer to have the swiping area on the right/left side of the screen rather than at the center bottom (I use my dell streak mostly in landscape). It would be easier to reach as I would only be using my thumb for input.

Would be great if this could be made an option in the settings.
I'm using 4.0 "full-time" and it's the nightly build :). The only thing you need is Compatibility Reporter extension. It's here: https://addons.mozilla.org/en-US/firefox/addon/15003
Although not really involved in this project myself I work with and am friends with the people behind it (who are not HN members) but I know they would appreciate any feedback from this community.
If it doesn't fit in the standard card slot in my wallet, I'll likely (politely) give it back and ask for an e-mail. I hate toting around oversized cards, and just feel wasteful throwing them in my pocket to be tossed later.
An interview with James Gosling : The Setup
Malware that attacks specific processors rather than the operating system
* My own DSLs

* Erlang,Python,Octave/Matlab,awk

* C/C++,Java,JavaScript,VBScript,PHP,bash
I'll have to second that. There's no reason to spend months debating "should I choose language X or language Y?" Don't choose the trendy one. Choose the one you're proficient in, and the one that will help you ship, as shipping is what matters here.

Two comments, though:

* I think startups shy away from Microsoft technologies due to potential costs. Yes, there are programs such as BizSpark, etc., but learning the open source stack can go very far if you're not on infinite budget. Also, I think it's a bit easier to hire people proficient in (insert OSS technology here) in Silicon Valley.

* Even if you will never use the other technologies (say, Clojure), you can benefit a great deal from learning new things. If nothing else, this will help you gain perspective into other ways people solve problems in the industry.
My GOD yes. 400 milliseconds is big. 1000-2000 milliseconds is huge. Details from Google and Bing (via the ever-awesome Brady Forrest):

http://radar.oreilly.com/2009/06/bing-and-google-agree-slow-...
Finally, a voice of reason.

I think it's extremely hard for people not to project their own thoughts and background of abuse (mostly perceived, but also otherwise) on simple things like a picture, a work of art, or a book, while simultaneously invalidating the context it appears in.

Why, I'll never figure out.
That's an interesting idea. The only problem I can see is that every segment needs to be min. 5MB, so you'd probably need to buffer an extra segment compared to the "naive" implementationto ensure the last segment is big enough.
Would it have been equally offensive, had they used an anonymous penis? Or does equality only apply to women?
Django 1.3 alpha 1 released
Good analogy. I can definitely relate to this feeling.

I like the idea of launching a minimum viable product and I have recently been keeping it in mind during my design/development cycles. The idea of focusing on maintaining velocity seems more appropriate for web apps. My project has a long learning curve and an inherently long feedback loop. The amount of boilerplate code required for something minimally usable is extremely high compared to that of a webapp.
Looks like they took that book down, as the URL isn't working:

http://www.amazon.com/Pedophiles-Guide-Love-Pleasure-ebook/p...
Because it's easy to manipulate people like that. Have you ever been the subject of a sexual harassment lawsuit? Even though I haven't either, it's mighty ugly. And women always come on top, no matter what the final scenes of 'Disclosure' showed you.
US government probing Google Street View after all
Champions Online
As fashionable as it is to deride Flash, the vast majority find it quite stable. I believe a good Flash developer could produce a solid upload client for this service. I also believe that every developer on HN would use such a client without batting an eye.
But, that'll sell like crazy, dood!
Agreed. I'm pretty sure the message here was "hey you can enhance things and this is usually the most common surgically-enhanced body part," not "women are items and you should make sure to keep her in the kitchen lest she learn how to work a computer or something."

According to sources I can find that actually seem legitimate, we have a toss-up between liposuction and gasp breast enhancement.
C is the only language that there's a strong argument for it being a fundamental language to know. Because almost every other language, OS and device driver is written in it. Not everything, of course, but it's a huge percentage.

I really like some other languages other than C. But it's hard for me to make as strong of a case for any other language as a "must know" language.
Why every video on youtube is with 2g or 3g?

not a single 3gs so far
What would the consequences be of not getting my stuff done at a crappy job?
and yet so few women respect geeks...
Discount Moncler Jackets Sale, Moncle Mens Winter Coats Online
$1.1bn wasted on solar power
Happiness language: Actionscript 3

Hack-it-out: Python

$$$: Sadly at the moment Javascript (ugh)

I realize in the current 'zomg everyone hates flash' environment my choice for happiness language might make people look at me a bit strange, but AS3 is really a nice language. As ECMA dialects go I would rather write for the AVM than the browser any day. And when I think in code, it's usually Actionscript. Three years of hard-core Flex hacking will do that.

Python shows some signs of edging its way in as a replacement for my brain-speak, but I sadly don't use enough in my job right now for it to take over.
Cheap leopard Ugg boot bailey button For sale,100% Sewn on,
A NOSQL evening in Palo Alto
Mine was similar, Python Python C/Java. Though there are half a dozen others that I am perfectly comfortable with.
Joojoo is dead
0. Finding the sweet spot in balancing quality of experience and ship-date.

A lot of game developers are so scared of shipping late that they put out crap as soon as its even remotely stable. They spend most of their effort on the ship-cycle treadmill rather than making the ship-cycle subservient to their desire to make excellent games. The same goes for many other creative endeavors such as software, books, movies. It takes serious guts to take a look at something that is nearly ready to be put in a box and sold to customers, and that has a realistic and high chance of turning a profit, and to say "no, it's not good enough". Even more so when you don't have a clear plan how to "fix" it.

On the other hand, it's easy to give in to the temptations of perfectionism and put off shipping indefinitely. Valve has managed to strike a balance, actually managing to ship games people love even after significant rework and even after significant time-lags (Team Fortress 2 spent almost a decade in development).
Others have said it more eloquently, but it's simply that some women have a bone to pick and prefer to offload the burden of actually being good at their jobs, instead acquiring this sense of entitlement and superiority.

There are more men 'featured' in tech because women make a small part of the tech industry in general. Last time I checked women accounted to around 7% of of important roles in the tech industry and the number of female students of computer science was something close of 16/17%.

I've worked with women before on two occasions. The first one was a Php developer that was just plain awful, her code sucked, her attitude sucked, and whenever you tried to get her to mend her wrongdoings, the boss would come and ask you to just leave her alone because she loves to make claims of sex based discrimination. The second one was recently and she was one of the most amazing Java developers I've ever met, far better than most men. She was as geeky as could be, could joke with the boys all day (and freaking outdrink half of the men at night!), and she believed that "women play the sex discrimination card when they're so bad they could be replaced by a monkey". Honestly, it's the exact same thing as the just graduated mediocre programmer (not saying all recent graduates are mediocre, I'm targeting a specific group). They complain and complain about the unfairness of X and Y, but are seldom any good anyways.

It's simple stuff really. Since women are such a small part of the tech community, it's exponentially more probable that more men than women will stand out. On the bright side tough, the women that do stand out, stand out immensely. Oh and the kicker for my story in the past paragraph. The bad developer was really average looking (creeping into not good looking at all territory), while the good one was a stunning blond which would melt your heart in a second. C'est la vie.
not at all. and I'm a heterosexual male.

I think we spend too much time demonizing basic human sexuality, and not enough time accepting and understanding it.

removing all semi naked pictures off magazine covers will not change the fact that people find other people sexually attractive...what it will do is make people feel terrible for having natural feelings.

I say this as a sole male bought up in a feminist household. It took me a long time to realise that looking at the opposite sex was not actually a thought crime.
You have competition:
http://www.optimizepress.com/
1. Python (used to be Lisp)
2. Python (used to be Perl)
3. C++ and occasionally Python
Like others, for me these overlap a lot.

My happiness language isn't the one I think in. I think in Java, and a bit of Javascript for functional programming. However, neither of these are very fun for me. When I have spare time to hack for fun, I'm usually using Ruby or Scala.

My GTD language is PHP, and Java when I need things PHP doesn't provide.

My $$$ languages are Java, PHP, Javascript, and Objective-C (iOS). All of these are languages I'd rather not be coding in, but it's where the jobs are mostly.

There is a lot of overlap there. I think it's because for me productivity IS fun.
Men make probably more then 90% of the middle to higher up positions in tech. Women founders of startups make around 4% of the total founder pool.

What are people supposed to do? Invent important women in the tech industry out of thin air? The important women make a name for themselves, and I'd argue that the good ones have it better since it's easier to be acknowledge as an important contributor as a woman, since there are so little of them. I'm sure a great developer probably has a harder time getting some exposure, than a women at the same level (a great woman developer, a woman that's just like 90% of them won't get noticed, and neither will the men) and with the same opportunities.

In my experience, great female developers are always a big deal. Everybody loves them, and they get more exposure than their peers at the same level. The one's that complain are the one's in the trenches complaining on why they have to share a bathroom.
A great two hour primer on everything NOSQL moderated by Tim Anglade of http://nosqlsummer.org/ and hosted by InfiniteGraph and Scality. Very deep panel representing many of the major NOSQL players at the moment. Covering everything from history of to data architectures, operations and deployment.
I never thought of Dwarf Fortress as management training before, though I probably should have.

http://df.magmawiki.com/index.php/DF2010:Tantrum
Hyperdunk 2010 Highlighter Pack Neon Green Black
I use a combination of Python, Javascript and Lua. I use Lua with my editor(Textadept), Python for most server side work and Javascript client side. Am currently working on using JS server side as well.

Three languages is too limiting though - I plan to reintroduce Haskell and Scheme at some point into the fold.
Nice work. I find it somewhat amusing that the flight from Hawaii is coded "808" -- I wonder if that was intentional?
Happiness: F#

hack it out: ruby

Bread and butter: C# / php
Writing A Reflective Essay
Reflection essays allow writers to reflect on past memories. These essays are often assigned to evaluate the students’ ability to analyze the event and write about it. As this type of essays is a common assignment, students will be benefited by learning how to write it.
Hector said in the video that he doesn't even have an Xbox. I guess that's like turning up to the cafe five minutes after opening time when it's just you and the waiter.
On a level, referring to the role of a mother as a "sex object, baby producer, domestic slave" is pretty flawed

where along the way did we lose respect for women who stay at home to raise a family??

also using hollywood movies as a litmus test is pretty flawed...the modern male hardly comes out unscathed either as they're either bumbling, asshole fathers or will do anything for sex.
> In just 3 intensive lessons, he taught me 3 semesters of Berklee harmony, so on opening day I started in Harmony 4.

> In one intensive lesson, he taught me the whole semester of Arranging 1

I don't know if that actually says something about Berklee or about Music...
I admit it's irrational to view getting a job as failing. However irrational it may be though, at the moment it is still my viewpoint. In the future this may change.

I completely agree that getting a job can be a valuable experience and I could certainly use some perspective.

What I am concerned about is whether I can realistically manage to develop for 8 hours a day at work, come home, and develop for 1-4 more hours. Even if I did manage to do it, how much time does that leave me for other activities? Not to mention, the feedback loop would be absurdly long for anything but the most trivial weekend projects.

All this said, if my parents decide to cut me off tomorrow, I'm immediately looking for a job. I want independence. I want self-sustainability. I know a job can provide them. But before I start looking for a job, I want to finish my project and see if it's as promising as I anticipate. If it flops, at least I tried.

Is there anything wrong with this? I suppose it depends on how long it takes to get things done. I do not want to be in this position 6 months from now, being 90% done instead of 80% done.
> “Oh hey, by the way, what would you use to back up a MySQL database?” “Oh, mysqldump.”

In the context of a normal conversation, that is the correct answer. If someone is ignorant enough to ask such a question, they probably have the sort of MySQL instance where mysqldump will perform adequately. If they don't, at least they'll figure it out soon enough. On the other end of the spectrum, you might spend an afternoon holding forth on the merits of various backup strategies only to find out they really just needed the name of the dump command. 90% solutions are good starting points in real life.
You could use a pattern of one or two spaces after each sentence. Encode an id in that. If text is copy and pasted and not processed with a s/ / /g, that most likely won't be detected by the copy-and-paster (especially when it's all done in a variable width font).