skysight-inc/HackerNews huggingface dataset:
I bet she never complained about the computer industry or navy being sexist and dominated by males. Even if she did, it seems like she coped rather well.
thank you. common sense ftw.

someone who doesn't seem generally surprised that the NSA are involved in espionage of all things... :)

"Despite all the above, it is still possible that I am working for the NSA, and you should not trust that I am not trying to steal your data."

now if you can just get people to pay attention to issues that result in dead children and reduced quality of /real/ life to people instead of overhyped and questionable civil liberties violations... XD
You guys are looking at this from a consumer stand point, which I don't think the company is targeting.

The military uses two factor authentication (you need to insert your ID and know your username/password) as well as some corporate consultants. This bypasses the need to create coded ID cards and purchase card readers.

There is potential but still a few issues.
But the server-side could be a desktop computer at your house instead of Google's servers. Seems harder for the NSA to access
We just added a little description
While you're right that fewer issues means fewer potential exploits, all you're really doing is getting rid of weaknesses that should never have been there in the first place, but you're doing nothing to address the systematic undermining of encryption standards and hardware and software implementations of them.

To use a metaphor, it's great that you're making sure your windows are shut but the locksmith may have sold you a deliberately weak front door lock.
Well, I did say you could have someone to call; in your case, you could have the number of a German translator who you'd call if you were to be arrested. My question is mostly whether arranging for that translator should be the police's responsibility or the foreign national's.
My point is simply that the two are not at all equivalent. An open-source license grants additional rights to the person receiving the license, while terms of service restrict the person receiving it. As such, there is no inconsistency whatsoever with saying that one should not be automagically bound by such things just because they clicked through them or they happened to be sitting on a web site that you use. It doesn't matter at all if you violate the terms of an open source license. All that means is that you don't enjoy the additional rights granted to you by that license. You can still enjoy all of the rights granted to you by normal copyright, which means that you can use your copy and make additional copies in ways covered by fair use. If you go beyond that, you're violating copyright, and that is the fundamental problem, not violating the license. Violating the license is only a problem when you want to use some of it (e.g. the permission to distribute derived works) but not other parts of it (e.g. the requirement to distribute source code).

Violating a license isn't illegal, only violating copyright is. I don't think there's an equivalent for terms of service for a freely-available service.
Pretty much took the first few words out of my mouth, there. The fact that this is accessible from any web browser I think is the killer feature. I can't install putty or access ssh on every machine I use.

Basically, this is just plain awesome. Cheers!
Common, seriously? Blaming teacher (and even tell him how he should do HIS work) just because other kid said something to your daughter? That's just hilarious and wrong in so many ways.. Kids are rude and cruel - always have been and will be - it has nothing to do with programming or teachers or schools. If you really want to make a difference, go to that school and teach them yourself (if you are such a talent, I'm sure school board will gladly accept). Then you can even choose the programming language to teach!

P.S. Haven't read such bullshit for a long time..
XtreemFS is an open-source fault-tolerant distributed file system
That's absolutely, absolutely, absolutely true!!!

When I was in the first semester I knew that we had lots of women in there 20 in 200. What I also knew was that some damn idiots, (who I'd punch up, if I knew) would cause them to quit. Honestly just 6-8 girls stayed, the other girls left CompSci to study something "better". Those who stayed stopped having contact with anyone in class. They told me that the people are weird, which is mostly true, but they also got treated badly and excluded from anything which would help to make them look stupid.

A year later or so, I wanted to redo a course from the first semester that I didn't pass back then. To my surprise there were even more girls and admittedly hotter ones, like a gf that I knew from before univerity and some of her gf's. However I tell you, all of them, with only a few exceptions left CompSci after the first semester again!

I still have a good relationship with them, but it annoys me that some idiots managed to make almost all girls leave this time. They had so much potential. If you ask me, that's nothing else, but pure mobbing. Hey don't think that only the students were at fault!! The Profs made such ugly and shocking jokes about women (and gays), that I wondered if they ever had sex with a women in their life...

Things like: If the last man on earth would be gay, it would still be better than a women, but also not be a (hu)man. (Only a handful people boo'ed, that's courage huh?)
Some strong solvent and a microscope? =)
Well, they HAD very quick results in a certain period of time, the author explains it in detail on slides 20-30.

But the point I take from that story is that the surge in growth didn't happen because they were working directly in a shortcut. Rather, there was a lot of hard work going on, with multiple tactics being tested at the same time, and the quick results were a direct output of that approach.
How Linux-friendly are these x86 SoCs? Are there good open-source drivers for their GPUs?
The start of this article started off very similar to my experiences with programming class, we also used vb6. Going into the course I already had several years of programming various languages including vb6 so I wasn't really learning anything new.

Just like her, I only took the class to make my parents happy and maybe, just maybe get something out of it. I didn't.

Just like her, when I finished my assignments I would go around and help struggling kids with their stuff. I wouldn't ever do their work for them, more like guide them into the right direction, helping them figure it out on their own but with a little nudge from me.

Just like her I was bullied, except I wasn't bullied by other students. I was bullied by our teacher, a female.

The teacher was the only female in our class. I would venture to say she was pretty intelligent. I mean she could write the day's lesson on the board in backwards cursive.

I nearly failed the class because she insisted I was cheating. There was no way I could know what I knew at that age. I had to prove to the principal that I wasn't cheating in order to get an entire semester of zero's reversed.

I'm pretty sure that was about the time I went from wanting to be a professional programmer when I grew up to never taking a paying programming job. Here I am, 30 years old, doing IT support instead of what I really enjoyed doing.
When the field was getting started, managing computers was seen as secretarial work, i.e., something women should do.
http://gender.stanford.edu/news/2011/researcher-reveals-how-...
I don't understand what reconstructing visual experiences from the brain using scanning equipment has to do with the mechanisms of memory or the possibility of remembering things that didn't occur. They're completely different things.

The mechanisms of memory are not, as far as I know, well understood. However, it's well established that people can and routinely do remember things that did not occur. The why and how may be speculative, but the fact that it happens is not.
The pivotal moment that the OP talks about is being covered by Mashable, here:

http://mashable.com/2012/05/01/brandyourself-google/

The claim that the service can tell you who Googled you is partially true...if someone Googles you and if they happen to click through to your BrandYourself page, then BrandYourself can guess the IP against a list of publicly known servers.

This is a useful service for those who can't set up their own website (and set a tracking script)...though let's face it, most readers were thinking that the service could conclusively show you any Google search.
They certainly can. the article presupposes an ignorance of all the advances in virtual office software out there.

<shameless plug> I work at Sococo. Our users are evangelists and total converts. In fact new 'local' workers prefer to attend meetings using Teamspace - they can identify who's speaking, learn what they look like, and come up to speed faster.

http://www.sococo.com
It's just an easy algorithm for detecting trite arguments! Makes some of these discussion more amusing for those of us who get to hear 'em a lot, and Lord knows we need some amusement.
New details in how the feds take laptops at border
We added a little description to the homepage. We took the original idea of splash screens, introductions and whatever come to mind and reduced it to the bare bones. Clearly it was too much.
Similarly, how do you know your compiler didn't add a backdoor to your software? Even if you compiled your own compiler, you don't know if the software you used for that is safe. Unless you trust your hardware and you bootstrapped your compiler, I don't think you can truly trust software.
maybe this only works on a windows xp machine..

Microsoft confirmed that bug:

https://connect.microsoft.com/IE/feedback/details/790265/com...

"Cash Me" is no button even if it looks like one ;)
Your Annual Reminder to Ignore the U.S. News & World Report College Rankings
Could you point out some docs about it?
Note that anyone who can't read code has to trust the person. I guess they should be trusting a person who has read the code? What happens if you don't personally know any software developers?
Yeah, I was doing some tinkering with OSM and found a lot of that kind of additional data (bike trails and such) to be missing. Obviously I should just roll up my sleeves and contribute to OSM, but it still means that I wouldn't build an app or do large research that depends on those kinds of details with OSM as the back-end, knowing how much stuff is missing.

And yes, more municipalities need to start releasing open data.
> Poor people not learning to read does not follow from having privatized education.

It has in the past. Which is my point.
@derefr, my sister had a similar thing happen. In the public records department someone possibly mistook a 7 for a 1 and my sister's original birth certificate got issued with the wrong date and was filed wrong. When my parents called about the error, they issued a new one, but never requested the old one back. She has two official birth certificates with two different birth dates. I'm not sure which one the government believes is "correct" but she's been using her real birthday birth certificate on all documents (drivers license, passport...) since.
>But when asked a different question, such as, for example, "do you think you're above average or below average in your ability to initiate a conversation with a complete stranger", a great majority of people evaluate themselves as "below average".

>The actual explanation has nothing to do with self-esteem

This is a bad selection of questions for a conclusion that may none the less be true, because a stranger is the one bugging them for an answer. The short, polite, version of my response is "below average". The longer version would be something like "that is the worst pickup line I've ever heard and I'm married anyway, now go away I don't talk to strangers with weird pickup lines". Claiming to have a talent and refusing to express it by continuing the conversation would be considered pretty rude, its more polite just to blow off the questioner and claim not to be an expert.

I do this with home computer stuff all the time. Sorry, I don't have a computer like yours I mostly work on bigger business related stuff so I don't know which key is the "any key". Oh you have yet another virus, I'd love to spend the next eight hours trying to remove it and giving up and reinstalling everything, but I unfortunately don't know how, so just buy a mac next time, mkay? What computer should I buy, well I don't know anything about that other than you should get a mac; why yes, I don't have any personal mac experience at all; so that won't be any problem (for me).
Well I think the burden of proof is going to be on you if you are found willfully using the service afterwards. Otherwise you're probably right.
What to Expect When You’re Expecting: Apple iPhone Upgrade Edition
It works by default. I don't think you need to do anything crazy about it. Base images will be downloaded by Nova during migration and libvirt/qemu will copy the differences. (assuming you use libvirt, I don't know about other supervisors)

See nova.virt.libvirt.driver:LibvirtDriver.pre_live_migrate - the code path for "if not is_shared_storage".
A nice read - thanks! I'm seeing some odd characters (Safari on Mac Mountain Lion): “the Common Lisp way.�� It may be just me...
the sad truth of the matter is it's a cultural thing, not a technology thing.

sharing your calendar can be twisted against you.

not sharing your calendar can also be twisted against you ("you don't seem to be sharing your calendar like most of your fellow citizens, what are you hiding?")

see: mccarthyism.
Terminology is not a problem:) It is just a little bit misleading when you start implementing Cinder with Glusterfs.

Complaints are mostly about integration of both tools. I dont intend to discredit Openstack/Glusterfs in particular.
Giving Mobility When Legs Can’t
Its worth noting Full Sail is one of the top display advertisers in the United States.
Maybe this should be a link to a page explaining it which has a warning and a link to this page, instead of directly linking.
Again, there are integrated 'virtual office' products that attack exactly this issue.

I do a daily standup with 10-15 people, all remote. Those issues are totally absent. We get started within 60 seconds of the desired time. We finish on time. The entire time is spent on issues.

The product we use is the one we build - Sococo Teamspace. We're a small startup made up of mostly Engineers who felt the pain you mention. We're eat our own dogfood, so issues like that are the top of our list.

http://www.sococo.com
That probably works in FreeBSD, but I can't imagine being welcomed by Linus if you report that "this code looks weird." Although it might be worth risking the anger, just so one would have a personal rant to hang on the wall, similar to how people save checks from Knuth.
It's clear, yes, but it's also a blind assertion: we know what we're doing, you don't. He doesn't explain any of the reasoning, just that RdRand is one of many inputs. The question, and its follow up question, by Dale are reasonable. As the data is XORed after the SHA and fold operations, what's to stop the chip from having a way to predict the output?

http://dilbert.com/strips/comic/2001-10-25/
Show HN: The Jobist, A crowd sourced collection of the best job-search websites.
I get your point at least. While one could argue that student loans are in a speculative bubble (in regards to their actual value), existing bankruptcy laws prevent the bubble from bursting.

Part of the collateral for student loans is, technically, your economic freedom. It's easier for banks to assume you will pay the principal of your debts, when government is the acting collection agency. It's very difficult to escape garnished wages.

However, if something changes and people have a way to shed their student loan debts, I think the bubble will pop very quickly.
Building a "nasty" application wasn't our objective. The application is really minimalistic and clearly we shrink it too much. We added a little description now and the application code is available here https://github.com/gvnn/today-tomorrow
This is a very old writeup (2007, revised 2009) and one of the things that it misses is the difference between pre-image resistance, second pre-image resistance, and collision resistance. Yes, if you are using a 64-bit hash, it only takes 2^32 tries to find a collsion via the birthday paradox. This is a problem if you want to protect against random corruption.

But an attacker who is trying to subvert a system generally wants to replace a specific node in a content-based addressing scheme. For example, they might want to replace a commit in a git tree. In order to do this, you need to be able to carry out a 2nd pre-image attack. That is, given a message m which hashes to h, you need to find another message m' which hashes to the same value. In this case, the birthday attack doesn't apply, because you can't just find any collsion --- you need to find a collision given a specific hash value. This is the difference between trying to find two people in a crowd that have the same birthday, and trying to find a single person in a crowd that has the same birthday as another, specific person in that crowd (say, May 14th). The latter is far more difficult than the former.

So for example, even if git used MD5, for which a collision was demonstrated in 2005, a theoretical pre-image attack was only demonstrated in 2009, and even then it had a complexity of 2^123. So you could replace a file in a git tree with another, but it would require trying 2^123 different messages --- only slightly better than a brute force search. And even then, there is no guarantee that the replacement file would make any sense as a valid C file.

And of course, git is not using MD5; it's using SHA-1.

It's really unfortunate that Val's compare-by-hash paper doesn't go into this rather subtle point, because it causes people to get more excited than what the facts really warrant.
We are talking about something serious out here - someone is alleged of a grave crime. Therefore, it should be necessary that the person is allowed a full and fair opportunity to defend himself. This can only happen if the person talks in a language he's comfortable in. Considering this case, it is only rational to make such a requirement.

Your point on local culture/language may be applicable in other scenarios like speaking to local clients, buying groceries, shopping for clothes but alleged involvement in a crime which can lead to time (years?) in prison is a different matter altogether.
Interesting idea! How would you personally go about this? Having an option on the website to license would be my first thought as I'm not sure how fruitful actively trying to find such people would be.
I agree, and the main irritant has to be OSX and its refusal to do any hinting or 'sharpening' at lower point sizes. I hoped the retina will make it better, but amazingly, it doesn't quite enough, fonts still look too fat and rounded on the edges!
Ha! It's almost as if there should be an all in one service for university buses. What type of ads are you placing in? Generic ads or student specific? I fear if I placed iAds in my application, the fill rate would be incredibly poor.
I believe you typed this in the wrong tab. This is not reddit.
I think the percentage of photographers using macs is > 10%.
Two points that have me confused:
1) I don't fully understand how Android is stifling innovation in local-mobile services simply by having a dominant market share. From where I am standing (which admittedly, is in android's favor as I very much enjoy using and developing for android) the platform is more open to development of advanced local-mobile services and applications due to fewer restrictions of background usage of sensors and services (vs. iOS, for example). In addition, I see Google pushing the envelope much more and much faster than iOS in terms of providing its own local-mobile services and applications (they're potential data harvesting evil-ness aside).

2) Why do you trust Microsoft more than Google when they have pretty much blow-for-blow have equivalent services, applications, and (potential) scalability in online and mobile services? Is it simply because they have bought the Nokia devices and services division and are folding it under the Microsoft brand, making them a true hardware manufacturer (in the sense that they stand to benefit if they profit from hardware sales)? As I see it, the big three mobile companies (Apple, Google, MS - sorry BB) all now have their own top-to-bottom mobile stacks, except Google has kept Moto silo'd away from their core business. So are you simply pointing out that Google's current business model is still to undercut in hardware prices (not try to profit) and make the rest up in services, while assuming that Microsoft will not go this route (they probably will)? Also, all that being said, Google's hardware stance certainly appears to be changing if they really make a mainstream push for Glass and plan to start making their own hardware as they have hinted at (Glass, Pixel, Nexus Q, Moto X).
I absolutely disagree with your last statement. Many niche startups--those without mass appeal--have no reason to focus on TechCrunch. There may be some all-important blog in their field, though.

Think Patio11 focused on getting BCC on the front page of Mashable? I highly doubt it.
SEVEN simple machines.
I guess it depends on where you are in the neighborhood, because: http://news.yahoo.com/four-chicago-neighborhoods-named-list-....

"Chicago's Auburn Gresham neighborhood made the list twice this year, but the census tract around South Halsted Street and West 77th is ranked highest at No. 4. Within a one-year period, NeighborhoodScout says there is a 1 in 9 chance of being a victim of violent crime here, and per 1,000 residents, the violent crime rate is 116.56.

The average per capita income in this area is lower than 99.4 percent of other U.S. neighborhoods, and 51 percent of children in this section of Chicago are living below the federal poverty line, giving this census tract a rate of childhood poverty that's higher than 93 percent of neighborhoods around the country."

I'll defer to your knowledge of Chicago, though. My point really is that while people talk about "bad neighborhoods" on the south side of Chicago, much (most? at least what I've driven through) is in pretty good shape. Even West Garfield Park isn't so bad in places. E.g. https://maps.google.com/maps?q=west+garfield+park&ll=41.8819...
I doubt Rolex will do the same. They are extremely protective of their brand[1], I'd avoid doing one of their watches.

[1] To the point where they won't let you host their brand assets on your own servers. You have to link to theirs, so they can revoke access when they please.
Exactly. There is plenty of prior art. There is similar things that can be used for 2 factor, etc. I'm not going to Google them all for you but there is a ton of prior art that does the same thing.

I've already got something similar to act as a second factor to allow me to login to my work and home desktop machines...ya. I [and alot of other people] would need to do everything we can to make sure your patent is invalidated to prevent you from trying to sue us for something we've been doing since before you existed.

I'm not a lawyer and this is not legal advice. ;)

e.g.
http://ubuntuforums.org/showthread.php?t=702372
it's unfortunate that the process doesn't result in games that are particularly enjoyable to play.

Spelunky (the original - the newer, paid version is not made with game maker though was made possible through the popularity of the original) and Gunpoint were both made with game maker and have been very successful monetarily - Gunpoint in particular was the first game the author made, and its success means he is now a full time game developer.

Obviously this route requires a lot more risk for a lot more time, but game maker is capable of a lot more interesting things.

http://spelunkyworld.com/original.html
http://www.gunpointgame.com/