skysight-inc/HackerNews huggingface dataset:
For Chrome OS to "work" in the enterprise, I suspect you need to have working AD-authentication or the IT-department will make it a no-go.

So far my attempts to make Linux do AD-authentication has all been failed and miserable with immense amounts of work compared to just "join domain. done." in Windows.

Not saying it can't be done, but I seriously doubt Chrome OS was made for a corporate environment or that corporate environments see Chrome OS as a viable fit for their needs. Yes, it may be cheap, but a cheap OS alone doesn't make for a cheap total.
I don't think it's fair to say that Aaronson's course was devoted to debunking Penrose. It just happens that Penrose is very good at explaining these concepts, so his (wrong) book on consciousness (which contains a lot of physics) was used as the "textbook".
EFF DES Cracker: "Deep Crack"
Can you elaborate on 2 a bit?

As to the other points, I should clarify my statement above: I only meant that they should have no expectation of privacy from the person they're dealing with. Planting a bug in the police station or eavesdropping on a conversation to which you aren't a party seem reasonable to leave as illegal. I'm tempted to agree with other commenters that recording any conversation to which you are a party should be okay, but I haven't given it enough thought.

For diplomacy, it seems like the people who would be doing the recording would most likely be other diplomats, and therefore immune from US law anyways.

Case 3, it's easy enough to just say that while the social worker has no expectation of privacy, their clients do. If someone is having an interaction with the social worker where someone else's confidential information is disclosed, the social worker is the one who has messed up here, with the person recording it being, at most, auxiliary.
The surprising conclusion of this article is that free software advocates have lower expectations. It sounds like for them every project released under a free license is a success, and features like quality, reliability, and flexibility are desirable but secondary goals.
MinGW cross compiling environment – Release 2.18
5300+ Icons from IconDemon only $39 (reg. $99)
For a very limited time, you can get a full one year membership to IconDemon to download all of the icons you want for just $39. That's a savings of $60 off their regular price and far less than 1 cent per icon!
If she expects to be able to pay it back in the future, she could take a second mortgage against whatever equity she has in the house.

http://en.wikipedia.org/wiki/Home_equity_loan

http://en.wikipedia.org/wiki/Home_equity_line_of_credit
Judiciary panel to take up Espionage Act, legal options against WikiLeaks
Practical TDD: It's iterative
> I don't know that that's what they're using

I don't know that either, but regardless, I think you should have a look: ThomasPtacek@xxx.com is in there, assuming that's yours.

elptacek is in there as well.
BitCoin is not backed by the trust of a government, correct. However it is supposed to be computationally hard to generate them. So its bales by your faith that someone hadn't made a big breakthrough in computer science.
Your writing takes all the sex out of it-that doesn't give me a lot of confidence in your product. Heroku's copy is balls to the wall, yours is putting me to sleep. I'll give you a critique based on my own prejudices, for whatever it's worth:

Typos: "severs"; "your" should be "you're". Also, you have your own capitalization scheme for "Node.js Camp", perhaps for emphasis? "Meet up" is two words, not one.

Tone/confidence: Heroku's top billing is "rock-solid ruby platform". Yours is "a node.js cloud hosting platform". Heroku characterizes itself reassuringly as well as describing itself mechanically. "node.js cloud hosting platform" is a dead fish of a phrase.

"COMING SOON!" When-ish? Why shouldn't I just bounce off your page?

"Provision servers; build node.js apps; deploy!" Deathly boring copy. You can always tell when someone isn't smiling with their whole face, and the exclamation mark at the end is a fake smile. Compare the confidence of Sinatra's copy to the vague, insincerely jaunty feel of yours ("put this in your pipe/and smoke it". http://www.sinatrarb.com/

What is "provision servers"? Is it like dynos or EC2 instances? I don't understand what your technology is, and whether you're building a truly rich app platform like Heroku or just a thin layer of UI on top of EC2. Heroku really sells me on how cool their engineering is. Do you not talk about it because you have nothing cool to talk about? If you do, you should really start talking about what you're building.

"We provide simple, scalable, and powerful node.js hosting for node.js developers in the cloud." A vague, limp snoozefest.

"Developers should focus on hacking cool node.js applications, let us handle hosting, deployment, and scaling." This is insincere and it reads wrong. You sound like you're out of touch, trying to appeal to the cool kids with stilted language.

"Dedicated Cloud Servers": so is this actually an application platform? It doesn't sound like it.

"Git + SVN Integration": your target market probably isn't using svn.
free soda is typically an indication of a place that has not yet become institutionalized. Most startups have this perk and at some point some manager comes in and kills it off for <insert reason of the week>. It is a sign that things are changing which often coincides with top talent moving off. A canary in a coal mine if you will that there might be good developers there.
Yea, I used to be puritan about it and tried to do everything with Dijit imperatively through JavaScript, but it's so much easier most of the time to do it in markup. It's even entirely HTML compliant now that it uses the new custom "data" tag attributes in HTML5.
Sorry for the confusion. What I was trying to say was that I think neither the rise of Android nor bad marketing are likely to be the death of RIM. They may well be damaging, but in my opinion they are a sideshow compared to the central problems.

Android is obviously an important competitor to everybody else in the mobile market, but in my opinion the market is heavily segmented, so it's possible for several companies to grow simultaneously.

And RIM's products sold well for years despite the company's lame marketing. Yes, Apple has raised the bar on smartphone marketing, but if (as BusinessWeek implied) you have to out-market Apple in order to succeed in smartphones, everyone else ought to pack up and quit now.
"If given other choices (emphasis on the plural there), not one developer would opt for Javascript"

How do you explain the recent widespread enthusiasm for Node.js, including from server-side engineers with little to no previous JavaScript experience?
I thought the Big Bang theory ONLY dealt with what happened right AFTER the universe was created.

I always thought that cosmologists have been trying to correct the popular notion that the Big Bang also describes what happened before the universe was created.
You do recall correctly. Speed tree brings us shrubbery to plenty of games. [http://www.speedtree.com/]
Building software on top of someone else's web api is a really, really bad idea. If you don't control the system it runs on, then you are completely at the mercy of someone else's business. If they go broke, your software goes down. If they have a technical problem, your software goes down. If they decide to change some aspect of their software, your software goes down. Please, think twice before you build your businesses out of this deck of cards.
The Utterly Incomplete Guide On Monetizing Your Blog
Bitcoins sound interesting, however I don't like the fixed 21 million limit, which the bitcoin community seem to promote. A fixed limit means all the people who got started early and have thousands of bitcoins will then be very rich and wealthy in this new currency.

Sounds like bitcoin community has a lot of the "inflation is bad, back to the gold standard" pseudoeconomists
I'm not really sure this is applicable. Banks here work differently from those in USA or EU, they won't give you a loan 90% of the time if you got a mortgage on your hands. Sounds impossible? Well, people don't trust banks and banks don't trust people.

Thanks for advice anyway.
Yeah, and that's a real shame because those developers will get a really bad impression of prototypes (unless they only use one of the class emulation libs and never learn about prototypes, of course).
"The last 10% is heavily on the writing up and justifying independent research part, with some academic politics thrown in....places like Palantir explicitly recruit for "all-but-dissertation" PhD students. They need the kind of knowledge that someone will get from being in the research world for 3-5 years"

That's called a Master's degree. You take some coursework, learn how to read papers and implement the ideas therein. It's a fine degree, but it's not even remotely the important part of a PhD.

People who actually go through the "writing up and justifying independent research part" of a PhD tend to find that the writing and justifying are the hardest part of the technical process. It's easy to brush it off as minor, but only once you've begun writing and organizing do you realize the places where your work falls short. The writing takes a long time not because it's especially hard to write a dissertation, but because you usually have to go back and deal with a lot of unanticipated technical problems before you can say the work is done.
See also Lisaac (http://en.wikipedia.org/wiki/Lisaac), another prototype-based OO language that's statically typed.
NFL Football Week 14 SportReaction.com | Sport Portal
Universal Laptop Battery Solar Charger 
shipping free from Dec. 10th--Dec. 31st.
Python VM cross-compiled to JavaScript
My first thought was 'Looks nice, sounds dull'
You need to make your service sound like it stands out from nodejitsu or heroku, even if you already have a more comprehensive service, it doesn't sound like you do.
Crank the hype up to 11.

Aside from that its great to see another node.js hosting related startup on the scene, I hope to give you a try sometime in the future.
Direct link to demo (may take a while to load, 2.6MB):

http://syntensity.com/static/python.html
UGG Classic Tall Stripe Cable Knit Low Price for Sale
The working and specifications of Android Spy Software
Android spy software is a concealed programme that works inside the Android handset of a person and transfer a copy of all data transfer log in to an online account of the observer, via internet. The data transfer log includes all phone call log ( in coming, outgoing, missed), Incoming or outgoing text messages, phone book, photo gallery and the GPS track of where the concerned person has visited.
Killing Netflix is not going to push customers back in the fold of cable TV. It will push them toward piracy.
Minecraft Like Rendering Experiments in OpenGL 4
If you want to hire 70,000 below average developers in no time flat you can. Realistically you are not hiring that many at once but over a long period of growth.

All I am saying is that using open source as a way to find talented individuals who love what they do and are really good is one solid way I have found to find new talent. If that can only get me X number of devs a year than that is X number I don't have to hunt through resumes for.
She could sell the house at 5% below market that should make the sale go through quickly.

Use the proceeds to rent a very small place and try very hard to get another job. Cut down costs to the bone asap.

If your mother has been working there for 20 years she should be entitled to some severance package.

Do not borrow money or otherwise increase the debt to plug the hole, that way lies madness.

The rest is too vague to be able to give you any actionable advice or even options.
Agreed, not to the user. But I would imagine MS extracting a fair amount of cash from companies using their operating system. That would provide an incentive to move to a free-as-in-beer-and-speech system.
> Why do these people always try to convince the world, that their chosen word has another meaning then everybody knows.

Historically, the hackers at MIT chose the term "hacker" to simply describe themselves and other people with a similar attitude. Later, the mass media misused this term to describe solely criminal actors, which then became the mainstream understanding of the term.

So the mass media, not the hackers, were using the term with another meaning than everybody else (at that time).

> Seriously, is that just too hard or asks for too much playfulness?

I'd put it the other way around: Is is just too hard for the mass media or asks for too much playfulness to respect a (minority) group's self-chosen name?

> Btw to describe a person in German, who is breaking computer based security systems, you call him a "Hacker".

Small correction: This is true for the greater part of the German population. However, within groups like the CCC or FSFE, the term "Hacker" has a much broader meaning, quite similar to what RMS describes.

In other words: Even in Germany, the people who are usually called "Hacker" use themselves the term in a broader sense. I think this is simply an international phenomena.
Reading the article, it seems hard to find anything that does not suck (or at least, is not counter-intuitive) in JS.
So many trivialities have to be taken into account.

- You have to store the array length in advance before a loop? wtf?

- "for in" loops are inherently dangerous. wtf?

Every language has pitfalls but javascript seems king above even C++...
This stuff happens every week, only not always the dump are released on bittorrent.
I see your point. But I didn't realise he was a developer, from the way he was talking, it sounded like he was in a position of authority at the company.

I see how you figured out he was an employee now, I'll be sure to do profile checks on people in the future to get a better frame of reference.
The car killed the horse buggy, the light bulb killed the gas lamp, who morns for those?
Windows was already established as the desktop OS standard before Linux became prominent. Windows had a huge base of apps and massive network effects. Saving money on the cost of the OS was not enough of an advantage to make most users switch away from Windows.

Mobile is very different. There is no single established OS standard, and in fact most phone buyers don't even know what the OS is in their phone (I am talking about average users, not the folks who are reading this comment). Cellphone companies will sweat blood in order to cut ten cents out of the parts cost of a phone. Eliminating ten dollars in cost is a huge deal to them.

Add to that the marketing power of the Google brand, and Android looked very attractive to mobile phone manufacturers when compared to Windows Mobile and Symbian, which were the other main choices at the time.
I assume you mean this:

http://www.pixiq.com/contributors/248
I'm pretty sure hugh3 was being sarcastic.
Well, I'm writing up currently, and I guess I don't consider it the most important part, really. I'm finishing it more because I want the Ph.D., not because I'm learning anything at this point.

Perhaps you could get the deep research engagement via an unusually research-focused master's, but there usually isn't scope for that. An M.S. is normally only two years, while 3-5 years is imo the amount of engagement you need with a field to really understand what's going on in research. You need to attend the major conferences in a field more than once, ideally present papers at several of them, present a few more papers after the initial time you do (your first presentation is never the greatest engagement with a research community), and so on. You can get to that as an ABD PhD student, but rarely as a master's student. An M.S. student publishes between 0 and 1 papers typically, and maybe attends 1 or 2 conferences, while a 5th-year PhD student, in CS at least, will more typically have published at least 3 papers in major venues (often 5+) and attended 5+ conferences.

That's all still writing-and-justifying independent research (getting a few conference publications and journal articles), but not quite the same as writing the equivalent of a book, which is a fairly different skill, and one you're not actually likely to use again after getting a Ph.D., since most research is done in conference and journal papers. I wouldn't say it's a complete waste of my time to be writing a thesis, but I wouldn't say it's the most important thing I've done in grad school either, by a long shot--- I value my peer-reviewed publications in the scientific literature much more than I value my institution's thesis/defense process.
I have to disagree. Predictability is quite important, but often the most brutal regimes are the most predictable, and that's not something I want. I don't want to know for sure, unquestionably that if I speak out against the government me and my family will be fed into a wood chipper, no matter how predictable that response would be.
This is one of the linked example sites:

http://www.danhigbie.com/

Firebug says the font pack from Typekit is over 575kb. That's a lot of bytes to add to your pageload, and (in Firefox at least) it causes noticeable page redrawing as the font files are loaded.

So, while this is neat, I'd probably still go with a simple png file for things like site logos.

(I realize this is more of a critique of Typekit than the jQuery plugin; the plugin itself comes in at under 1kb.)
Javascript also severly biased me against prototype-based and for class-based inheritance.

Then again, Javascript's implementation of anything is awful. The only reason people use it, is because there is no way around it for web client programming. I'm pretty sure we shouldn't take it as an example.
Dup: http://news.ycombinator.com/item?id=1995598
Acai Berry Twitter Attack Spreading Like Wildfire
I don't really know what to tell you, except to offer some encouragement. I'm only a few years older than you, and while my experience was different I have also been through some bad times. Even now, I'm in a very rough spot financially, but I'm on my way out. Everybody goes through their own personal hell sometimes, and in my case I found that the most important keys to getting out of it are determination (which it sounds like you have), an independent and resourceful spirit (which it sounds like you have) and the ability to ask for help (which you just did). Note the last two: never be too proud to ask for help, but never count on getting it, either.

Without knowing where you are now, I can't comment on your decision about moving to some other country, but fortunately you have valuable skills which will help you find work anywhere. Definitely consider the cost of living in any country you want to move to compared to the amount of money you can make working remotely - it sounds like you're in an area with comparatively low wages, and by that standard I assume the cost of living in your country is less expensive than, for example, the US.
Looks like somebody decided to spam the heck out of Twitter with those compromised passwords. http://twitter.com/#!/delbius/statuses/14235293116792833
I agree about the importance of the contract but that is not what I had in mind.

No contract can force a surgeon to operate using a self-forget cutlery set. In some countries everybody has the right to refuse dangerous work. My fantasy was about the right to refuse work that goes outrageously against state of the art.
"The way password authentication works is this: when you sign up to a site, a hash of your password is saved."

That's an assumption that's been proven wrong _way_ too many times...
Dup: http://news.ycombinator.com/item?id=1999029

Although that one has no comments and no upvotes (except for one I just gave it)
Submitted two days ago, and gained no comments and no upvotes: http://news.ycombinator.com/item?id=1993348

Timing of submissions and luck are critical in getting noticed. I find that frustrating.
You can't go wrong by doing nothing : I think that the most prevalent behaviour in bank. Anything new is dismissed as too unsecure, so only the most essential things get ever done.
After all, if 1 password gets hacked the passwords that are generated could be sent to two parties instead of just to you.

And if someone mounts a camera in the smoke detector in my apartment they could see me type in the double super secret password whose plaintext has never been stored by a computer.

So what's your point, exactly? Tools which generate good passwords and store them locally on your computer with decent-enough security are light-years ahead of what most people do, and their use should be encouraged.
> She could sell the house at 5% below market
that should make the sale go through quickly.
> Use the proceeds to rent a very small place
and try very hard to get another job.
Cut down costs to the bone asap.

Yeah, if we manage to sell the home, we're left with about 50% of its cost which is enough to buy a smaller place in this city or rent a much better place somewhere in Asia (for example) for years. With my mother nearing her 50, I really doubt she can find any decent job (she's a financial director [I dunno what they call this position] in the biggest company in the city). However, I've been thinking that she could learn something with my help and freelance. But I'm not sure if there's any job out there in the internets that can be taught in a short timespan.

> If your mother has been working there for
20 years she should be entitled to some
severance package.

Never happens here, unfortunately. Employees aren't protected from the employer at all.
have you considered a job board?
Isn't this a duplicate of the submission from 2 days ago?

http://news.ycombinator.com/item?id=1994292
Tonight, on CNN a security expert said that the attacks from Anonymous were carried out by a bot net of billions of computers.

So, yeah.
Why even bother hashing the email addresses when the entire dump can be downloaded with bit torrent.
Good but if everyone starts to filter by 100+ then how will good new submissions make it to the top? We need people looking at new submissions and upvoting good ones all the time!
The release at http://pastebin.com/9rRmf6W5 contains this gem:

> Gawker uses a really outdated hashing algorithm known as DES (Data Encryption Standard). Because DES has a maximum of 8chars using a password like "abcdefgh1234" only the first 8 characters "abcdefgh" are encrypted and stored in the database.

That doesn't make me think the hacks were very sophisticated.
In case you haven't done this yet, one way to gather some insight as to how they are targeting their ads is to take a look at the ad buying pages for the respective sites. In the past (it may have changed) Google AdWords were solely based on keyword targets - that tells you they are probably processing text on the page rather than pulling from any user database they may have. Facebook, on the other hand, basically gives advertisers their pick of profile information, to a surprising degree of accuracy (eg. friends of people who like X band) - it is pretty obvious how they might provide that level of accuracy based on the data available to them.
Sneak Peek at TouchXperience the alternate UI for Windows Phone 7
When will people learn to use bcrypt for their passwords, and on that topic, when will a "security expert" bless it http://stackoverflow.com/q/3722780/17174
Or, with the cryptically named 'md5'...

echo -n 'my@email' | md5