skysight-inc/HackerNews huggingface dataset:
I should have but I haven't had time to look into it and understand it yet, maybe a future post. There's a lot of stuff in the framework for parallel programming now, time to figure out which is still relevant.
You can read this:

https://developer.mozilla.org/en/XPCOM/XPCOM_changes_in_Geck...

Overall, the changes are great and a long-time coming. As someone who embeds Gecko as a foundational technology for our application, the changes have been pretty bumpy as of late. Next year, I'm hoping the codebase will stabilize. I'm especially looking forward to the new single-HWND rendering code: http://weblogs.mozillazine.org/roc/archives/2010/10/bye_bye_...
That's really impressive -- a $225 GeForce 9800GX2 graphics card can buy you an MD5 brute force speed of 600M tries per second.
It's easier to think it in the morning than it is to feel it. To think it, all I need is to write myself a note or get an email sent to me each day. (I'm getting http://dailyhi.com/ and so far it's helped.) To feel it I often need to read something enjoyable, or get outside and exercise, or do something different from the day before.
Answer: It's just as (more?) often people in gender/women's studies making technology the focus of their work. That's the case here.

And the reason for that is blindingly obvious: The tech field not only has a gigantic gender disparity, but has actually grown the size of the gap, unlike most other fields.
Interesting question, and similarly related I think are groups like IEEE's Women In Engineering (WIE) and Society of Women Engineers (SWE). I don't perceive any particularly radical feminist spin with regard to these groups. And the goals seem very commendable.
Running NetBeans from the Ubuntu Unity application launcher
Is the accepted way to figure out the 'next=' step brute forcing the hash?
Interesting Dating Site startup idea, looking for co-hacker/co-UXer
I would say this it possibly one of the craziest ideas that I popped into my head, but it seems reasonable, and could be fun. So I am looking for anybody of CS or UX background to help me work on it.<p>Email me is you are interested, especially if you are also in the Boston area. (just a note that I am a back end database guy that is bad at making things look pretty).
I am actually curious as to how many users they lost in the redesign and if they have gotten them back.

I can't use the site anymore and even old.thesixtyone.com is gimped way more than the site was before the new update, I go on once every couple months to see if the site is improving but not much has changed since the big redesign and it is so hard to find music that I just gave up.
8pen version 1.1 is out And the 8pen is now free
Imeem Founders Raise $5M From Andreessen Horowitz For Social Photo App Picplz
If you don't have an nVidia GPU handy, John the Ripper can also work:
http://www.disenchant.ch/blog/teaching-john-the-ripper-how-t...
Nah, the interest for new things from big companies always peaks shortly after the announcement. If you cut off the outliers e.g. before day 45 then this graph would look much rosier. Or, to put it another way, would the graph for any successful language like Python or C look any different in the first year after the initial announcement?
Algorithm helps entrepreneurs find the perfect venture capitalist
The "Web Console" is pretty awesome, but I don't see a way to close the detailed view things. Also I don't see POST contents in the detailed view things.
Huh... I haven't heard anyone in the Mozilla world even talk about backporting to 3.6 (even to say it's a bad idea). Everyone is very focused on 4.
why did they wait this long?
That's just creepy accurate.

Thanks!
If the picture of a body and not a person, "sexbot" seems an appropriate term. Perhaps the distinction is too subtle for you?
If I believe the media that this leaked memo might bring attention from the DoJ back onto Google over the anti poaching agreements then the leak and it's contents are bad news.

If I'm trusting Google with my data then the termination of the employee for violating their code of conduct could absolutely be viewed as good news.

Any of this being good or bad is completely dependent your view point and how it might affect you. If I'm a shareholder I'm glad the employee is gone and not necessarily happy that the DoJ might take a closer look at the company or estimated billion dollars this will cost each year. If I'm a potential Google employee I'm probably a little bit wary about the termination and glad that they are paying more competitive salaries but potentially disappointed that future bonuses will be reduced.
Flash Mob Gone Wrong by Tom Scott (iGNITe) Story about the power of the internet
The Script Tickets
If you want to be singing along and tapping to the beats soon, you may want to grab some The Script Tickets and get ready to lose yourself in the best music. All you need to do is you’re your friends or family together and TicketsMate will do the rest for you with some great deals on your The Script Tickets.
Uninitialized scratch array in the Berkeley Packet Filter code. It is smallish, 16 words? But presumably you can run the attack a lot and see a bunch of different 16 words sections.

The astounding patch can be found here:

http://marc.info/?l=linux-netdev&m=128934173821229&w...
I would use 4.0 Beta full-time if Firebug and Yahoo's Delicious extensions were updated. The memory utilization is great just like Firefox 3.6. Compare sometime the memory utilized while running many tabs in Chrome vs. Firefox over a prolonged period of time.

Update: I found Firebug has an alpha release supporting Firefox 4. http://getfirebug.com/releases/firebug/1.7X/
Build-it-online : Store-locator type Google Maps application.
I think the volume of new music being uploaded has gone down drastically. Since all of the group and profile chat features have been removed, there is no way to tell anybody about something new.

If somebody built a site like the original t61, you would find yourself with several hundred dedicated artists immediately.
How about: Because they are male focused magazines. Sure, it is women buying them at the checkout -- but only to better live up to what men are demanding from them.

(This answer is slightly more radical than I am.... but that doesn't necessarily make it an uninteresting thought!)
Upvoted, and while I agree (assuming this is referring to male geeks), I feel like most geeks don't respect anyone till it's well earned and deserved.
I like how MathGladiator managed to say something meaningful about programming languages and mostly steer clear from inciting the language war the headline implied.
A somewhat classier, less-heavy-handed approach would have been to simply not give that employee a raise.
I think a big part of the value is experiencing rejection in a variety of scenarios, not just experiencing similar rejection repeatedly.
"I'm sure Lomborg's book contains exaggerations and selective presentation of the truth - after all, it's a popular literature, not a scientific work."

But that's all he publishes. Because he's not a scientist.

You might want to ask yourself why he publishes in such low-end venues, rather than in more rigorous ways.
Actually, your conclusion is incorrect. While there are fewer receptors for blue, each is much more sensitive. All you demonstrated is that the sRGB color model is blue deficient. See http://en.wikipedia.org/wiki/Color_vision and http://www.ecse.rpi.edu/~schubert/Light-Emitting-Diodes-dot-... for details.

In particular, I'd like to draw your attention to the CIE 1931 chromatic diagram in the wikipedia link. This is supposed to represent the visible spectrum that the eye can see. The triangle is the sRGB colour space, what your monitor can reproduce. Notice how little blue the triangle contains? This is why your blue image looks so dark.

From the second link, it also turns out that CIE 1931 actually underestimates blue sensitivity. The book chapter discusses a corrected version called CIE 1978. It also has a plot of the eye sensitivity to various wavelengths. It turns out that our eyes are about as good at both blue and red, but more sensitive to green and yellow.

Experimentation is difficult. There are often a lot of factors you need to consider. Also, may I ask that you be a little less confrontational in the future? It's quite unnecessary. The majority of people here have good intentions.

edit: upon further research, it turns out it's even more complicated than just the sensitivity and cone numbers. Here: http://hyperphysics.phy-astr.gsu.edu/hbase/vision/rodcone.ht... it states that we should still have less sensitivity to blue. However, we do perceive it to be the same intensity despite this. It appears that we do have difficulty determining details from blue objects, though. The reason is that most of the blue receptors are on the outer areas of the retina. It is a complex topic apparently.
I've found the same, on linux x64 at least. Firefox is a little more stable when you run an ungodly amount of tabs and leave it open for days on end (yes I'm in therapy but so far it's not working). That, plus its superior Vim plugin seals the deal. Looking forward to 4.0, though I'm actually glad they decided to push back the release a few months. Stability > everything, imho.
Browsers keep improving JS speed, but is there an upper limit to how fast it can be? How far off is it from something like C ?
Apple releases Mac OS X 10.6.5
A simple google search for an online crack will also do just fine.
I call BS. Facebook was not part of the no-poaching group. And that's where most Googlers are going.
There is a great Firefox plug-in called CyberSearch. I can't imagine browsing without it. For me, it works way better than the integrated location bar in Google Chrome.
Many people use UMLGraph to document and reverse engineer existing Java programs. But the reason I wrote it is exactly as a tool to create UML diagrams using a textual notation. It use as a documentation and reverse-engineering tool came about, because the notation is Java-like.
>It's currently idling at around 25% CPU for me, and no, unfortunately I can't blame it on Flash. :-\

I sometimes notice this too, but always after running a bunch of Flash vids. Haven't methodically tested it, since it's not a priority and a quick restart fixes it. But how do you know it's not Flash?
right. Just like you are paying AWS for the luxury of not having to deal with hardware.

Both can be rational decisions (or not, depending on many factors) I'm just pointing out that the people who deal with racking and stacking (the sort that amazon allows you to fire) are rather a lot less expensive than Linux SysAdmins, the sort who app engine, heroku and engine yard allow you to fire.
I'm the James Plamondon mentioned below.

Having been out of Microsoft for quite a while now, I can't answer the question authoritatively.

However, having helped make .NET language-neutral, I can offer these two specualtions:
(1) After a decade of making the.NET Runtime and Visual Studio.NET language-neutral, implementing F# required much less investment than you might think (although I'm sure it wasn't "cheap").
(2) When it comes to cloud computing, Microsoft is "all in," and functional languages are ideal for cloud computing (being naturally parallel - see the Church-Rosser property of the lambda calculus). This is the main reason, I suspect.
Google has been giving up people's contact information (without their consent) from GMail to Facebook for a long time.

It's safe to assume Google has been getting something in return all along, but now something's changed, and they decided to make a big fuss about the whole thing.

Then they say things like:

a site that doesn’t allow you to re-export your data to other services, essentially locking up your contact data about your friends.

Locking up? --> "Open" vs "Closed" again.

So once you import your data there, you won’t be able to get it out.

I bet that most people would think of "getting something out" as removing it. They make it sound like you should be able to remove "your data" from Facebook..

you are always free to download your contacts using the export feature in Google Contacts

.. As if Google letting you export things from various Google services amounted to the same thing, which it doesn't. No matter how much you export your data, Google will still be keeping a copy of everything, so talking about "getting it out" is disingenuous.

Because, after all, you should have control over your data.

Why did Google give "my data" to Facebook without asking me, or even notifying me about it then? After several years of handing people's contact information over to FB behind the scenes, why is it suddenly important that I have control over my data? Disingenuous.

But this is all just a PR-stunt and an attack against Facebook combined. Open vs Closed again, and Google parading around as a champion of Openness and your rights, when in the end, both parties are just corporations and only interested in making money off of you and "your" data.
I end up with some reference to H2G2, but can't figure out if that's the end. I can't find any next step from there, so I don't know if that's it.

(NB: not trying to spoil the puzzle, just confused by the next step)
JS speed has improved so much recently due to optimisations like JIT (Just In Time compiling). There will be an upper limit eventually but we haven't hit it yet.

It's damn fast but still a high-level interpreted language - time is taken for a program in the browser to compile it on the fly and run.

It wont hit the speed of well written C code, but most things don't need that speed anyway.
But does the user interface still respond like molasses in January? Last time I tried Firefox 4, I could have sworn my entire PC was locking up any time I clicked my mouse on any piece of the browser besides the web pages it was rendering.

No offense or anything, it was just an insurmountable obstacle, and without reasonable UI performance, render times and tab changes mean nothing.
Easy Stages to An Advertising Thesis
Writing an advertising thesis is similar to that of writing a communication thesis. However, as advertising is a vast field, students should be thorough with the selection process of the right topic. This will make the writing of the advertising thesis an easier task.
The Mozilla blog recently posted something about this, saying how all the major browsers are approaching the upper limit of JS speed. Can't find that post now though, but pretty sure it was a HN submission.
Particularly handy for USB on Linux is the 'usbmon' module. Which when used with a kernel that has debugfs support, you can mount debugfs and use a new enough Wireshark to monitor the USB traffic.

http://wiki.wireshark.org/CaptureSetup/USB
Asa Dotzler says we should 'move on' to other, more relevant benchmarks, since everyone is basically fast enough on this one:
http://weblogs.mozillazine.org/asa/archives/2010/10/some_sun...

I definitely agree here - newer benchmarks are much more interesting, as sunspider doesn't really tax any VMs these days.
All I want is a light weight FireFox .
Recommendation: disable the 'addons bar' (status bar) - it probably only showed up because you kept your old profile. Also, you might have to add the bookmarks button back to the toolbar if you migrated your profile as well (it still exists!)
I guess mine would be:

Ruby - happy language

Perl - hacky language

Java - $$$ language
No one language can keep me happy for a long time. So my happiness language changes every year.

GTD - Python (Also my happiness language)

Bread and butter - Java (although that might change too given the recent developments)
Nice work Mozilla.

Sometimes I wonder why we give so much importance for 1-2 second page load / javascript improvements. Does average user really care about 1-2 second difference?
I switch between US-English and Traditional Chinese input all the time, sometimes mid-sentence. Surely going from QWERTY to Colemak can't be that bad.

http://en.wikipedia.org/wiki/File:Keyboard_layout_Chinese_Tr...
Not to mention that most modern captchas are being solved by people in third world countries, not bots.

Something like ReCaptcha is already for all intents and purposes bot-proof. A text captcha like this looks like a step backward.
Mozilla Launches F1, a New Way to Share Links
I think you can get more $$$ with PL/SQL, T-SQL, or ABAP.
Kinect Drivers Hacked - What Will YOU Build with It?
Rediscover Prism by Mozilla (Ubuntu, MAC and Windows tips)
Oh, and of course the average would have to be weighted by thread karma.

average = total user karma / sum of thread karma over all threads commented in
No, it's not a miracle. I've done it before without any letters on the board. Just a happy coincidence where one of the thoughts floating in your brain happens to be the clue that day.
>... but firefox 3 was a memory hog.

I really do not find Firefox 3 to be a memory hog at all. I find it to consume much less memory than Chrome running multiple tabs over a prolonged period of time. I have caught Chrome running way out of control with memory usage and nearly maxing out my page file. My usage generally has Firefox using between 300MB and 500MB or RAM depending on what I have open. The same usage on Chrome is tricky to track total memory usage, but I can get a rough idea of how much memory it was using when I quit Chrome and compare the available memory to how much memory was being used while Chrome was running.

What browser do you consider not to be a memory hog?
I should clarify something. My project involves software that places automated wagers based on statistical analysis and machine learning. It is initially intended for private use. When I "launch it" I will get feedback in a matter of weeks regarding its profitability, after adjusting for variance. I already make money part time wagering money, but it's not enough to fully support myself. Automating the process allows for greatly increased profit potential. Some of my limited savings will be used as a starting bankroll.
you need a reality check. once you feel the true consequences of not getting your stuff done, you'll surely be able to do it next time! so go get some crappy job and let it be your reality check. good luck.
Benchmarking Igbinary Performance
Haskell

Python

C++
I strongly suspect that these three are not intended to be mutually exclusive.

For me, Python has at some point or another been in each category, though at most two simultaneously.

And for those of us who do web development, "bread and butter" can easily include a half dozen languages or more. After leaving a project where I personally (no joke) used AS3, Awk, C, C++, C#, Java, JavaScript, Perl, PHP, Python, and SQL (sqlite, MySQL, and Postgres!) [1], my current position is just a trivially "polyglot" mix of C++ and Java desktop apps. Before that, I was constantly afraid that I'd forever be doomed to be a jack of all trades, master of none, but now the majority of my time is gobbled up by languages I don't like very much. Can't have it both ways...

[1] mostly by accident, as the powers that be could never make up their minds about what they actually wanted
I don't know about your predictions, but I think that Google's Native Client for Chrome will be a significant differentiator in bridging the desktop/web app gap once it matures and gains traction, with the help of Chrome OS too. Mozilla has some ideas for this sort of thing -- Prism is a barely-alive project that makes desktop apps out of sites and gives extra privileges and desktop APIs to the JavaScript client. I wonder if they would or can just take NaCl from Google too though, or make their own compatible platform based on LLVM.
Well if your friends imported their Facebook data into Buzz or Twitter then it should be possible.
Yeah that was my answer:

Python
Python
Python
Seriously, Python fits the bill for all three categories for me.
I've got my bread-and-butter (PHP) and Python is rapidly becoming my Hack-it-out / GTD language, but I don't have a happiness language. However, Python is making me pretty damn happy...maybe that means I'm just a practical programmer.
Furthering this, I've also read (but can't cite off hand) that it's evolutionary.

A good chunk of the world is green, ripeness of fruits and vegetables can be determined at a distance by detecting green, and moonlight reflecting off of stuff will likely be green more than other colors, enabling the cones to do some of the night vision work besides the rods. Conversely, the only major blue things in nature tend to be the sky and flowers, neither of which provide a significant survival advantage. Interestingly, some women may actually be tetrachromats, giving them incredible ability to differentiate reds.

Also...I can't recall the exact reason, but we have trouble focusing on blues as well (wavelengths maybe?). If you have one nearby, one night go park near the middle of the lot of a Petsmart, which has a bright red/blue sign. Look at the sign while moving your head left and right, the blue letters will appear to move while the red remain stationary.
I have begun testing, and I can report it is drastically improved.
did a small biz startup sometime ago. doing cold calling sales pitches to small restaurants will make you immune to rejection in a week.
> You can make your email private in Facebook and you do not have to friend people. I would argue for a downloadable list of contacts/email address whose emails you have access to. Facebook already allows hotmail+yahoo access to the email lists, the individual user can not download it directly.

I friend people based on the assumption that they can't export my email to arbitrary third parties (which is true at the moment). If this is no longer true I would delete all my friends, sue facebook, and meet friends in person to socialize. But the other thing you mention is reasonable. But it would have to be opt-in since by default I don't think people would want this. Also since originally signing up this feature was not implied.
One of the best related comments I've seen on this topic was by coffeemug a few weeks ago:

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

"1. Be good. Be very good. Don't be the "front-end guy" or the "back-end guy", or some other "guy". Once you know what you want to build, building software is about five things: algorithms that solve your problem, programming languages that express your algorithms, computer architecture that makes your algorithms run efficiently on real hardware, the practical toolchain, and the management of complexity of real software. So study algorithms, and then graduate algorithms, and then advanced graduate algorithms. Do every challenge problem online. Study programming languages to express those algorithms. You can get away with three: C, Lisp, Haskell. Everything else is crud.
..."

I interpreted that to mean that C, Lisp, and Haskell are best at expressing the most difficult algorithms and concepts in computer science and software engineering, while simultaneously giving one the conceptual understanding and ability to quickly use easier languages like Python or Ruby for glue, utility, etc.
Agreed. If red=255 looks brighter on your monitor than blue=255, well, that's how the monitor was designed!
There is a banner hanging up in the studio I train at: "Hard work beats talent when talent doesn't work hard."
Ask HN: Would this solve FB/Google Contacts issues?
With all the furor about google & facebook email ownership, what I propose is a simple browser plugin that collects and manages facebook data for you while you are on the site. The plugin would grab your friends page urls, emails & other data and save it locally. Then this plugin can be used to reconstruct your social graph outside of facebook (diaspora?), and could be potentially imported into other services.

While I can see the downside, if a user currently has access to your information via your permission they could do this manually, therefore this is entirely within your right as a user. This would simply make the process simpler.

Perhaps someone should build this as if it took off it would simplify the transition to facebook.next

Thoughts?