skysight-inc/HackerNews huggingface dataset:
I don't think it's a stretch though to call this "need-based aid for women" as Nick does in the post. The term is often used in this way by traditional educational institutions.

I felt very fortunate to have the money lying around to take three months off of work to attend Hacker School, and I imagine there is a large pool of entirely qualified candidates who are financially unable to make this work (several of them posted on HN last time around). If we assume happening to have the money socked away and being a passionate hacker are a bit independent, then this need-based aid for women will increase the number of entirely qualified women who are able to attend. This is the right, least-artificial way to "[encourage] the community of women programmers to apply to Hacker School on their own," as is possible for an organization that doesn't happen to run a k-12 educational program or other major institutional social change agent.

Although 5k for three months will modify the incentive structure, it's less than the average American income for that period, and your living expenses are going to increase if you're moving to NYC unless you're coming from Paris or similar. The only expected changes in the applicant pool are qualities I don't give a lick about, having to do with educational loans, having a job that can be done remotely for a few days a week, having money saved up, or personal financial conservatism (willingness to spend money on an unknown 3-month commitment). From what I've observed, Nick, Dave and Sonali are 100% about maintaining the excellent quality of people in their program, and I trust they will ensure that financial aid for women in no way undermines that.

This hopefully will "artificially inflate" (what wouldn't be artificial? just waiting until the problem is solved by someone else?) the number of women applying, some of whom will be accepted and hopefully become better hackers, contributing in a small way to fixing the problem. Should more drastic steps be taken at a primary / secondary / college education level to attempt to "organically" grow the community of women programmers? Sure, and I'll continue to vote for elected officials who say they'll try to fix this as I always have, but in the meantime the Etsy scholarships are trying to make concrete progress growing that community right now.
Tbilisi hotels - Old Metekhi
The hotel is located in the historical district of Old Tbilisi, on the banks of the river Kur, with a marvelous view of the mountains, church and Narikala Fortress. The hotel is just 15 minutes away from Tbilisi International Airport.
Avoid meandering analysis through neurosis. Instead: (1) choose a framework of values with which to analyse your work and optimize towards; (2) create limits to your analysis; and (3) reflect on your application of/and the framework occasionally.

However, it could be that this isn't the ideal solution for you. Follow your nature! If you are getting 'cabin fever' then take that as an opportunity to take a break and speak to other people. Often people are more productive when they stay fresh and remove their burdens instead of trying to 'push through'.
I certainly know that blindness isn't binary as my neighbor while growing up was legally blind yet mowed her yard every day with a hand pushed mower. She used a giant magnifying glass a few inches from her eye to read. However, I understand and appreciate what you're getting at.

I'm specifically asking if they are going to go the extra mile and make this technology blind-accessible. The iPhone is extremely successful product for the blind for example because it has a well thought out alternate input mode that they spent a lot of time and effort developing.

If Google isn't going to actually add accessibility provisions in then this seems like rolling up to a environmental charity event in a custom Hummer.
How difficult would it be for Microsoft to write an abstraction layer / virtual machine to allow apps from other platforms to run "natively" on Windows phones? That would very significantly reduce the effort from apps makers (depending on the quality of the VM of course).

They could even make Windows phone compatible with Android marketplace(s)... why not?
But I imagine if I had a real, or perhaps a painful reason, I wouldn't like to be reminded every time I went to the pub.

Excellent point, and something I had not considered.
Yeah I had a feeling that would happen. Better to know now than to know later. Bitbucket or private github it is
It's really sad to see some special interest groups trying to put a damper on what seems to be the only industry growing like crazy and disrupting every other industry: tech.

We can keep protesting, but MAFIAA is relentless and they have all the money we keep giving them through DVD sales, movie tickets, album sales, Netflix, Hulu, cable tv, etc.

If you really want to fight them, stop funding their domestic terrorism.
It's a Simpsons reference. There's a Malibu Stacy doll that says, "Math is hard, let's go shopping!"

I'm sure consultant_barbie is referencing the same.
If you talk about Urban living, the costs are universally high, and only get worse once you have a family.

Suburbs get a bad rap, but they are way more economical once you have kids. And not everyone has to commute. Plenty of us work from home or work in nearby Suburban office parks.

I live in Dallas where costs are similar to Atlanta. Living in the Bay Area would mean four times the cost for family friendly housing at maybe a 40% increase in salary.
As you get older, You find there's virtue in having 60% of the success with only 40% of the labor.
I used Unity for a little while when 11.04 came out, but ultimately switched to Gnome Shell. I think the thing that bugged me most was the feeling that Unity was starting to place Ubuntu/Canonical services front-and-center in a manner that I couldn't customize away.
Petition? I thought this was a viral lead generation campaign designed to drive donations to the organization. Man, all this time people have been signing these things hoping to make a difference? This is a rather interesting strategy that could have been applied at my startup, had I thought of it sooner.
U.S. Added Only 120,000 Jobs in March
Here's a project I've worked on completely solo over many years (it gradually turned from a school project, to a hobby, to a solid low-maintenance income): http://www.eMusicTheory.com

tl;dr: when I work on just that, it doesn't go well; I'm most productive when I have some collaborative work to do otherwise, with bursts on the solo project. And I'm a huge introvert, but all work and no social interaction makes Jack a dull boy.

There was a chunk of time at the beginning where I got a grant to stay at my college over a summer time to work on it -- I lived in a dorm, had no close friends anywhere nearby, and those months were just plain weird. I'd end up sleeping from 9am to 3pm or so, getting up and eating some grapenuts, then going to work (alone, in a usually-empty building) again... but I also seemed to alternate between highly-focused work and highly-focused time wasting (like in drawn-out arguments on Slashdot; this was 1997). Sometimes I'd go a week without having a conversation with another human being at all.

All in all, it wasn't a happy time, or a very productive one (in spite of the fact that I had nothing else to do).

Fast-forward -- I got a job, married my college sweetheart, and worked on the site in spare time or on vacations. That worked pretty well. I could clear my head from problems I liked less on the real job by switching gears now & then.

About 3 years ago I tried making it into my only thing again -- and didn't succeed at all. Admittedly I also had my first child in there, but still it's pretty obvious I didn't get much done -- only incrementally more than when it was my spare-time project. I sunk hours into researching new hosts (when my current one was fine), configuring my own mail server (when I could have just gone with Google Apps hosting) -- my prioritization was horrible, and even knowing that, I couldn't dredge up the motivation to fix how I spent my time.

So it's back to spare time (unfortunately, I'm super-busy now, so it's not getting much love...), but I'll be pretty wary about taking it up again full-time unless I can get someone else to work with me. The simple fact of discussing progress with other people, of explaining how I'm prioritizing my work, makes me do things much better.

There's another option -- if you have a mentor or friend who understands your work, and who can give you 5 minutes of time a day, or every few days... that might work wonders. Knowing they'll be asking "how's it going?" in 6 hours can motivate you to dig into something, just to have an answer. Knowing they'll be asking "why's this your top priority?" can make you stop & change course. Knowing they'll have had similar frustrations, similar roadblocks, and will offer a few good suggestions for how to proceed can ease your mind.

Working well has a rhythm to it, of course, so if they can help you find your pace, you may not even notice if they're unavailable for a few weeks.

HTH; good luck.
All the time. Negative thoughts are normal and increase as you learn more and can see where the flaws in your work are. The more you learn, the worse it gets, until at some point you'll be confident enough to look at your work and defend your choices (to you and to others).

This doesn't really have much to do with working alone, but it is harder to grow if you can't get feedback and aren't forced to explain your code to others.

If (like me) you are physically unable to get together with your peers IRL to discuss your work (for instance, because you're about 1000km away from the nearest person you can conceivable discuss things with), you should find other ways to do this. IRC is good, putting code up in github for feedback, blogging about it, these all help kickstart the next round of learning.

You may feel worse about your code once you get some external eyeballs on it, but it's likely you'll get positive feedback, which is always comforting.

There's no aboiding negative thoughts, it's a sign that you are striving to do better. Start worrying when you don't think you can do better.
Sergey Brin Wearing Google Glasses At Charity Event
We need an alternative DNS root zone that is
controlled by something like NATO (but for Internet interoperability.)

http://en.m.wikipedia.org/wiki/Alternative_DNS_root

This would democratize the Internet an take lots of control away from the US
Web Design Orlando
x32 has been accepted(and merged) for Linux 3.4. Kernel support is here, now it's userspace's turn.
You are correct in stating that Debian does not supply proprietary drivers on its installation sets. I was, however, able to get the nvidia proprietary drivers installed in about 10 minutes including download time on our somewhat slow broadband. I believe but can't confirm that the same is true for AMD drivers.

So my 'comparison' is valid: if you need stable, use an RHEL clone or Debian or openSuse.
I'm not sure now where I read it, but I've seen speculation that the glasses contain a flat holographic optical element which takes the place of a lens. There seem to be existing products that use this approach:

http://www.konicaminolta.com/about/research/core_technology/...

http://www.digilens.com/Head_Mounted_Display.html
great thanks for this...ill work on the intro tutorial today
So who do I talk to about getting in on this? Faraday is already somewhat similar to the look/feel of the platform. I'd love to bring the simplest, cleanest calendar app to the simplest, cleanest mobile platform.

Call me already, Microsoft. Sheesh.
you can't ever what?
Actually if you take away the WiFi you have a hotel I no longer go to. The last few years I have traveled to the same places (mostly toronto area) enough that if I find a hotel with no wifi or a real bad connection I simply never go there again. There are always other hotels I can go to.
I believe it was patio11 who observed that it's incredibly hard to make money with paid games, and this is a perfect example. Your game has potential, but it's lacking in polish and this is your competition: https://play.google.com/store/apps/details?id=net.int13.shog...
Internet addicts can experience 10% to 20% surface area brain shrinkage.
You use the internet?

You use a credit card?

You pay taxes?

You have a driver's license or state ID?

You have a social security number?

You have a mortgage, or pay rent?

Your birth was recorded with a birth certificate?

You went to a public school?

You have a credit rating?

You use a bank?

You use customer loyalty cards from vendors?

You use email?

You walk on streets with security cameras on them?

You have an employer?

You have a CELL PHONE?!?!

GET OFF THE GRID, MAN!

You don't need to share your location, you don't need to check in, you don't need to record everything - your location is already known, and everything is already recorded. Unless you've already rejected all of the technologies I've listed above, objecting to this new one is pretty absurd.
ReCAPTCHA is terrible at this. It doesn't achieve its goal of reading books well, since it frequently brings up words that use unusual letters or diacritics that most users won't be able to type. Because of those letters, transliterations by one user can be wildly different from another, making the system think you got it "wrong". And finally, they're often hard to read.
Rick Spencer Director of Engineering for Canonical doing AMA on Reddit.
obligatory "My god, it's full of stars"
Using "hash" to mean "strongly collision-free function" is a valid terminological choice; in a wide-readership piece like this it should ideally be pointed out in order to avoid confusion, but there are many fields where that definition would be assumed without statement.

Getting confused between hash functions and password-based key derivation functions, on the other hand, is absolutely inexcusable; that very confusion is why there are so many people making the mistake of using SHA256(salt . password) as a key derivation function. People hear that MD5 is broken but SHA256 isn't; not realizing that MD5's breakage as a hash function does not impact its security as a PBKDF, and not realizing that MD5 and SHA256, being not designed as PBKDFs are both entirely inappropriate for use in that context.

Also, for reference: MD5(12 printable ASCII characters) ~ bcrypt(8 printable ASCII characters) ~ scrypt(6 printable ASCII characters) in terms of cost-to-crack on sophisticated (ASIC/FPGA/GPU) hardware.
> If you could mimic another person's fingerprint or DNA at will, you could do some seriously evil stuff. MD5 is clearly compromised, and SHA-1 is not looking too great these days.

You cannot "mimic" another person's fingerprint with MD5. Currently you can only "create" two people with the same fingerprints.

This might sound the same but consider the case where you want to replace someone's notepad.exe with an evil notepad.exe (and make sure that it has the same MD5 so they don't notice). Currently, no attack exists to do that.
That are many stars.
You know, now you've got me wondering. If glasses like this could be put into an area where a legally blind person could focus, could it show a video feed of what's ahead and allow them to see clearer?

Or am I misunderstanding just how bad "worse than 20/400" is?
"why is the English world so intent on translating everything?"

Because in big countries like Germany, France or Spain people could survive without speaking another language, so they do not understand those names and can't remember them. In super-countries like China, USA or Russia this effect is even stronger.

Belgium is a small country linked to commerce in the world, and is fairly typical to have normal people speak 3-4 languages.

An American could die speaking only her native tongue without the need to learn anything else being able to work over an extension that is bigger than Europe, or just ask for using it whenever in the world she is.
I'm pretty sure this is for amusement only. Remzi (a well known researcher in file systems) is also quite humorous.
Just a few seconds of looking around and I had several"WTF is that?" moments...space is scary.

[Imgur](http://i.imgur.com/K7GBt.png)
[Imgur](http://i.imgur.com/4Tg8y.png)
Good thing it's a Javascript style guide, huh? ;)
As someone who has been contemplating quitting my job and moving to a more programming centric job (oracle consultant now) this is something that would be a huge boost both personally and professionally (my github profile is sadly pretty bare).

I'm just wondering what the success rate is when helping people apply for jobs at the startups that I see at hackruiter. I would love to do this but am still uncertain about taking 3 months with no pay before I start applying for jobs. The alternative being apply while still working.

I am on the fence about applying. Anything anyone could say to sway me one way or the other is much appreciated. :D
Driver, text that car Service sends messages to license plates
For the right candidate, we might give it a shot.
Please send your CV to <jobs@olympya.com>.
Absolutely. The concept video they released did nothing for me, but I'd absolutely love to tinker with them.

Let's hope they aren't going to be too expensive, and that they will be open to modifications (though knowing that this is Google, I'm not too worried about it).
If a HUD could focus it, then why couldn't corrective glasses?
Steganography via DOM manipulation and Firefox 3D DOM inspector
It was on the BBC recently and it is a fantastic film.
And to slightly improve salting:

$pw_hash = sprintf('%s|%s|%s|%s|%s',
SALT1, $user_name, SALT2, $pw, SALT3);

In fact, my salts usually include non-printables, including the NULL char, plus they are very long.
Hrm... so they charge for wifi access and then inject ads on every page you visit?
I can think of 2 aventages - you don't need to waste effort fighting bots anymore, and you can encourage some players that wouldn't want to play your game otherways.

Is this worth it is another question.
Totally irrelevant, but your blog is revealing email addresses of commenters. Do you really want that?
jbarham only said that it's worth watching, not that it's worth buying...

(yarr!)
Or... the United Nations, so that countries like Russia and China would get more of a say in how things are run?

Oh... hrm....
Topical sense of Twitter, Facebook and social media activities - make sense
There's something a little wonky about your Java detection. On my laptop, I have Java 6 Update 5 installed, but your page it telling me "we have a problem! Iorad needs you to get java" (Windows XP SP3, Firefox 7.0.1). On the other hand, in a virtual machine (WinXP SP3, Chrome 19), I logged in and got all the way to "pick which window to record", but at the same time Chrome was telling me to install Java (which wasn't installed yet!). I then had to refresh the page to get it to show my active windows. Very weird indeed.

A few comments about the product itself:
- Customization and branding is critical in companies, so make sure you quickly add a way to customize the bubbles, color scheme, and add a watermark logo on the recordings (or the "View" page).
- Exporting would be an awesome way to turn this into something trainers could use in a class environment, especially if it could be used "offline" (not for editing, just actually viewing the tutorial). Flash would be great, or even just HTML5. Make sure it can integrate into existing HTML though (embedding).
- An "Automatic" mode where things would run by themselves (non-interactive), along with mouse paths and clicks, would go a long way to compete with professional tools that do this already. In this case, exporting could be static videos.
- Voiceovers (either directly recorded or uploading audio) would be awesome. If combining voice overs and automatic mouse controls, make sure you have some timing adjustments tools there :)

You're already a good ways through to becoming a competitor to software like Adobe Captivate. I see a bright future for you and, as soon as the above features are implemented, I'm convinced that you'll get a lot of clients like my current employer lining up and saying "Shut up and take my money!".
Hey, don't bad-mouth Microsoft out of all giant tech companies. Have you seen what Microsoft Research has been putting out? (Not to mention they finally brought 3D scanning/mo-cap into the consumer price range)
The part that gets me there is that paid users got doubled to 1GB instead of the 500MB and EDU users got no benefit from the bump. (It's free, so I'm not complaining very loudly)
This is awesome!

My only question, though, is why "in HTML5"? This doesn't really use anything from the new wave of "HTML5" technologies, save for some CSS3 dust. It's JS and images.
It does achive it's goals. It uses two words. One word that they know what letters it is and one that the letters is unknown.

Read more here: http://www.google.com/recaptcha/learnmore
Choosing the right fonts for your website (guide for clients/new designers)
The Rise of E-Reading
App Store Economics, How to build a successful mobile app?
Apple has two very strong and mature products in iOS and OS X but they're both kind of boring at this point. Android is too similar to iOS to really be particularly interesting.

There's definitely room for somebody to step in and try something new. I wouldn't have predicted that it would be Microsoft that did this but they seem to be serious.
I agree with what you said.

By putting boards together I meant something much closer to this:
http://www.youtube.com/watch?v=VTQXGLDXQk8
vs.
http://www.ethiotube.net/video/18959/Cell-Phone-Assembly-Pla... where you can see several people using a soldering irons about 2 min 10 seconds into the video.

But, it looks like the iPhone uses screws where a lot of companies used blobs of sodder to secure things. http://www.youtube.com/watch?v=5U6HjbGCtqE Which I suspect increases their labor costs to reduce the number of assembly errors and allow them to be repaired. Of course if they did this in the US, the cost benefit equation changes and I suspect they would do more soldering because it's so fast.

PS: The point I was trying to make with Intel is once your 99.9% automated vs say 98% the laber costs stop being the major concern. Which is why Intel still builds chip factory's in the US. It's great to be close to your suppliers, but it's also valuable to be closer to your engineering team.
To be fair, that data is distributed across many entities. What people worry about is any single company aggregating too much data. Google can get all your searches, email, some purchases (through Wallet), social connections and interests, phone calls, voice mails and location data. Now they could literally record everything you see. I think that's why some people might be reticent about using this.
> The Phobos standard library is quite unfinished indeed

How so? I think it's got pretty much what belongs in the standard library.
Would it be possible to completely do away with centralised DNS roots? Some kind of peer-to-peer name resolution system might be viable, theoretically at least...

It would be asking for (at least an initial period of) anarchy, mind.

Perhaps doing away with the "one name, one website" paradigm of DNS altogether and using something like http://yacy.net to find the relevant IP address for the site you want could work...
Anyone seen the spoof? http://youtu.be/5vrxfiXU5lo
I really love Dell's keyboard http://www.dpro.ru/netcat_files/catalog/1_12005.jpg
I found it quite ergonomic.
Now if these MITM attacks became a bit more clever, it would be very hard to catch: rather than what they are doing now (and making everyone aware of the fact that they MITM), they could as easily change the Google AdSense Client ID's, or the Doubleclick publisher ID's etc. The creatives would still be perfectly integrated on the page, and it would take a lot of luck for someone to find that out.
Throwing out resumes with spelling mistakes is even faster, and if you don't find anyone, you can always go back. The same can be said for any filtering technique.