skysight-inc/HackerNews huggingface dataset:
Ask HN: Is hotmail.com/outlook.com storing passwords in clear text?
When you have to reset or change your hotmail/outlook password you can not use a previous password or a variation of it. I can understand not using the exact same password and checking it against a previously stored hash, but how can they know a various of my pass without storing it in clear text? Example if I user QWERTASDFG as my pass they will not allow QWERTASDFG!@#$% as my reset pass? The hash for these 2 passes would be completely different so how do they pull this off.
>Specialization is orthogonal to competence.

Doesn't follow from

>There are plenty of colleges that offer a B.S. in computer science, for example, whose graduates can't pass the fizzbuzz test. Meanwhile, hundreds of art history majors go on to have productive careers.

Look at employment rates for Art History Majors vs. CS majors.
What is news here is not that negative SEO exists. It is that Google has been forced to admit that it is a real issue.

Edit: After reading the comments at the end of the story, magicalist is right. The story is wrong, Google made this change a lot longer than a week ago, it isn't actually news.
> Word of warning, making this stuff is SUPER expensive compared

Not really. Sure, 5ml of neroli oil costs about $40. But that is enough for 20 batches of 7X formula.

I haven't calculated exactly, but a batch should yield about 40-60 liters of cola. The other ingredients are maybe around $40 in total. So 800-1200 liters of soda for maybe $80-90. That's pretty cheap.

As for oils being hard to find: That must be Australia. I ordered all of mine from G. Baldwin & Co. [1] in the UK. There are plenty of good sources in the US, too.

[1] http://www.baldwins.co.uk/
The network logging in PonyDebugger is a great feature - I use Runscope to grab and analyze API calls and the Spark Inspector for view introspection and debugging, but network logging might be coming to the Spark Inspector one of these days ;-)
It really doesn't fit though, if you'll pardon the pun. I see a lot of people investing in ipads that never touch fashion. So while it fits for a certain definition, I don't think it accurately portrays the industry mainly because in fashion you don't really have a singular Apple.
For website monitoring, a big part of the reason that people buy is trust, not necessarily ease of signing up. When you're running a commodity business at scale, you'll also find that more and more users will sign up for free accounts repeatedly over time instead of paying you money, which is yet another reason to require credit cards for free trials.

When you're doing most things yourself, like me, the goal is to get a specific type of customer (not every customer is a good customer for you, some types are a bigger drain on support resources than others), and the easiest way I've found to get those is to require a credit card for the trial. That might mean that I have less users overall, but I end up with the ones that I want.
You can write and compile Android apps directly on an Android device.

https://play.google.com/store/apps/details?id=com.aide.ui
Excellent advice. Also especially if you are riding a motorcycle you have to pretend you are invisible.
When the events were escalating, while there were clashes between the police and thousands of protesters and hundreds were walking across a bridge over the Bosphorus only one TV channel reported these. And you are dismissing this neglect of the media by "Some press reports things less than you like. Some reports with exaggeration."???

The events unfolding at the moment shows that it was possible to celebrate the May Day in Taksim. "This year there is construction so it was not allowed." does not hold water.

As I gave an example (the journalists being fired), it is not my opinion, it is a fact. And if you do not observe other examples around you then you are simply not looking. Of course every government benefits their supporters to some extent, but getting journalists fired? When was the last time did that happen? And regardless of this happening before or not, is it not suppression of free speech?

You say, "To me, Turkish Academy of Sciences issue is overrated", to me it is not. To a lot of my scientist friends it is not (For the record, I am an astrophysicist). People spent a lot time and energy to build the Turkish Academy of Sciences and the Feza Gürsey Institute. And I know these developments did hurt scientists for a fact; I work in a university and I am personally affected. They may be pouring more money into R&D but did you look at the projects in the last science project fair?
http://www.sendika.org/2013/05/kuran-mucizesinden-seriat-huk...
Do you recall what the Science and Technology minister said about faculties of science or the theory of evolution? That's where a lot of money is going. It is hard to quantize how much real science is getting.

The satellite is in the sky and the team that built that satellite is mostly fired. Pardus was an independent distribution, the team that built Pardus is also gutted and the distribution is now a (badly) translated Debian.
TheLadders was big at one time, but they're definitely back in startup mode now.
Your Summer Intern Is Here. Now What?
This might be a black sheep type of question in a thread like this but here goes.

Microsoft pursued a strategy that enabled people to make web apps in HTML5/Javascript as first class apps in Windows 8. Why is it not being adopted/praised as much as Firefox OS is? Is it because it's Microsoft? Is it because the Win8 HTML5/JS apps are more closed-system-esque than Firefox OS apps will be?

A lot of people denounce Windows because of its lack of app ecosystem. Does everyone think that Firefox OS will have a better chance at solving this problem and thus deserves praise for creating an ecosystem exclusively for web-based apps?
That's an interesting idea! I wonder how that would work. It's a bit more complexity on the front end, but it's intriguing.
Is anyone else taken aback by the expression "graphic" here? How about "explicitly violent"?
You are implying that Google services are infallible when in reality it's completely the opposite.

When things go wrong it's nice to be able to get in touch with someone who can actually fix it.
Improve your coding skills while helping the world
Know Your Company
Discussion: https://news.ycombinator.com/item?id=5802474
Compile? OK. Write? Can't imagine a worse experience.
My family version is "The cemetery is full of people that were right"
This is not rocket science. They probably store it encrypted, and decrypt in RAM when they need to validate things like that. It's not the first company to have this restriction. I know some companies that prevent parts of day names in the password, for example.
I too want to see this work, but I'm worried about Google's response. What if this takes off? Seeing as how right now, how much of Mozilla's revenue comes from Google, if Firefox OS takes off I would think it needs to take off hard in the case that Google decides to maneuver against them by toying with their main artery that is Firefox's default search engine. I don't know.
Let's say 999 out of 1000 times some signal penalizes spammy sites enough to get them off the first pages of search results.

Those 1 out of 1000 good sites that were penalized do mean that "Google isn't doing its job" in that its job is never complete, but that doesn't mean that it wasn't the right choice to make for its users (while it then tries to refine new signals to get a better set of results).

The crap filtered out can vastly outweigh the good results (temporarily?) lost, depending on the good sites that were filtered out. Yes, it sucks, but false positives always come with this type of filtering.

Also, remember that "best" is itself just a confluence of signals, and that the guy next to you may very well disagree with you for any particular "best" choice.
Because China is an easy target for suspicion and scorn. An outlook heavily pushed and perpetuated by our (western) media outlets.
These are two different problems. I believe your complaint is people are under-specialized in useful skills. For example, if someone was highly-specialized in middle eastern poetry during a small 30 year period, they would likely still not be able to pay back loans.

In the sciences, people are over-specialized. I run into scientists frequently who are quite smart, but lack understanding of statistics, math, causality, and philosophy of science. This might have been acceptable back in days before large data sets, but now the way we do science has changed considerably, and scientists are largely unaware of the philosophical implications of this.
Timely post - I've just visited Makers Academy (http://makersacademy.com) this afternoon. They run a 12-week intensive web development course, teaching complete novices enough programming to land an entry level job. They have partnerships with many companies to place their students.

I was quite impressed with their approach. It's very hands-on and really teaches people to think from the fundamentals in terms of problem solving, rather than just copy pasting code.

It's an option worth looking at.

Disclaimer: I'm considering taking up a teaching role at Makers Academy.
You probably want to TDD your Rails apps in future :)
...10 years ago.
I think the URL the QR code references typically has some token in it that can be used in server analytic to tell which location the code was scanned at. You could reasonably get a person to type in the URL "BurtsApples.com", but not so easily "BurtsApples.com?refid=supermarket98".
multi-object concurrency

Sorry. I meant multi-object transactions. Slip of the finger.

And let me qualify: good GCs that are relevant to solving that problem GCs are essential for, namely concurrent data structures. Erlang doesn't have a GC that's relevant (I really like Erlang, BTW).
Weird evil conspiracy idea.

The more people use negative SEO and their victims use Google's tools to disavow it, the worse Bing's results get.
Apple iOS devices are considered by many to be more secure than other mobile offerings.

This sounds like weasel words (eg, "some people believe"), and even if it's true, why does this misconception exist?
I agree that a compaign to advertise to Americans (or any international public) is suspicious. They must reach for their own people, and this is the only right long term strategy. However, I'm afraid that most of Turks can be just too apathetic.
Due to their web design choices I couldn't get much info from that page. No scroll bars, brilliant...
Prettycolors.tumblr.com
are you suggesting that facebook could seize the search jewel from google?
It is a genuine question.
I created a graph to display the data that I pulled from the poll around 10pm EST on 6/2/13:
http://glacial-island-9881.herokuapp.com/
Groupdate: The simplest way to group temporal data in Ruby
Joe jobs are old enough to drive.

http://en.wikipedia.org/wiki/Joe_job
Are you bidding on your competitors' likes yet?
Hey! Author of the Spark Inspector here - what would make you more comfortable with the setup assistant? I'd love to get you to use it ;-) You can modify your project yourself, but it's important that the framework is added to the debug build configuration only, and the Spark Inspector's setup assistant makes sure you do this right.

If you drag and drop the framework into your project the way Reveal tells you to, that framework will be linked into Release builds (because of the '-ObjC' flag) - so you could accidentally allow people to inspect your published app!
> Mercedes is still doing quite well, actually.

I think you meant Volkswagen Group, created in 1937 by the Nazis and backed by Hitler to create the Type 1 (a.k.a Beetle).

Today, Volkswagen owns Audi, Lamborghini, Bentley, Bugatti, Porsche, Ducati, Seat, Skoda, and has a majority of shares in Suzuki.

Mercedes is small fry compared do VG.
http://twitamore.com

Fun/silly website for Valentine's Day. Tells you who you love on Twitter. Gets about 500k pageviews/mth 100k visits/mth and spikes on Valentine's Day with coverage from the likes of Huffington Post and TNW.

50-70% of traffic is from Saudi Arabia, which is interesting.

Gets a tonne of tweets a day if you search for #twitamore
https://twitter.com/search/realtime?q=%23twitamore&src=t...

I figure it would make a good marketing campaign for a company on Valentine's Day 2014 if they wanted to theme it.
The solution to this problem was G+ and that failed too. I find myself using Facebook less and less. I'm not bitter about it and I'm not making a conscious decision to stay away. I just am finding less and less value in it.
"Withdrawal symptoms: If the person stops using the Internet, they experience unpleasant feelings or physical effects."

It's a bit like having a drug addiction really.

https://en.wikipedia.org/wiki/Internet_addiction_disorder
Every few days I'll hit up Geeksphone's site, and every time both phones are out of stock. Tried it again just now:

http://shop.geeksphone.com/en/#buy-it

I'm not sure whether this indicates high demand or a lapse in Geeksphone's manufacturing pipeline.

Are there any developers here who've managed to get their hands on one? Any thoughts?
Is it easier to increase your rankings by a) building solid quality backlinks to your site or b) building tons of spam links to your competitors' sites?

If the answer is b), which I suspect it might due to reading some comments here citing fiverr examples, then allowing negative SEO is decreasing the quality of search results.

Also, my guess is where the damage is really done is w/ long tail searches. That's when I almost always encounter random, irrelevant, spammy sites - when I search for something very specific in Google.
Right, but if I'm logged onto my checking account and my auto loan, I don't expect logging out of one to log me out of the other just because both are owned by the same company.
well, that's a good start. but reading HN is about as close as I ever get to startups, so I really don't know what technologies to recommend him to study, nor what scope his projects should reach before he can realistically expect to be employable. Any pointers? e.g. Is RoR as ubiquitous as I imagine it to be?
Isn't it ironic? Developers moved to the web to avoid becoming sharecroppers in Microsoft's fields, and now we are even more dependent on Google's goodwill. And what options are left? App stores.
When I started off, I wanted every user who came to my site to convert to a paying user. Over time, I realized that I actually didn't want for every person who showed up to become a paying user, because I spend more time dealing with issues that they bring with them than writing new code or adding features.

After you've been running businesses for awhile, you start to realize that the goal should be to get a specific type of customer (not every customer is a good customer for you, some types are a bigger drain on support resources than others), and the easiest way I've found to get those is to require a credit card for the trial. That might mean that I have less users overall, but I end up with the ones that I want.

I'm also not talking about saving on literal costs, necessarily, It's more about opportunity cost. I could be dealing with a ton of free users, or I could be dealing with a self-selected group of paid users and work on new projects. As a developer, a couple of hours here and there could potentially turn into a new product.
I agree, but people have always followed the information they want.

Online, that's as old as Usenet, and it continued through topics on CompuServe and AOL. It continues today through specialised forums and bulletin boards, especially the forums on subject-based websites. Good ones include AV Forums, Hydrogen Audio, DPReview, Doom9 etc.

Anyone who thinks Facebook is, or is meant to be, a substitute for Doom9 is extremely dim.

A lot of Facebook is social grooming and phatic communication
http://grammar.about.com/od/pq/g/phaticterm.htm
It is not black and white indeed, but you are painting a black and white picture yourself. You should ask your question about the Syrian refugees to BDP, CHP and TKP themselves, nobody can know what they are thinking.

The bottom line is: this is a grassroots movement. These parties are just piggybacking, perhaps because they see an opportunity for political gain, perhaps because for such a wide response inevitably some people who cannot disassociate themselves from their parties are also joining the protests.
"I know some companies that prevent parts of day names in the password, for example."

That is a little different. Its one thing to check against a list of restricted words common to everyone and a list of previous passwords used by a single user.
This is doubly true for an app that hasn't enabled python27 and multithreading.
I like the pricing for this compare to http://errorception.com/ , maybe having a higher error/day for free would help. $5 for errorception 500/day so maybe start off the free at 500/day
Your imagination may have omitted the possibility of using a Bluetooth keyboard.
To be fair, there is global suspicion and scorn for Chinese manufacturing, including from Chinese people themselves.
> there's not much of a point to shouting into an empty room

Spot on....
Cold fusion reactor independently verified, has 10k x the energy density of gas
I've seen that, but he couldn't afford the tuition fee. Plus, the "highly selective" is somewhat discouraging, as I'm not sure he has anything to offer that would make him stand out from the crowd, more the opposite.
The Myth about Google's Page Rank
> The runtime can figure out heap vs stack. Progressively better over time. Definitely better than I can do.

Not really true: when you get into higher order control flow it's a huge mess and usually escape analysis falls down. The Rust lifetime system allows stack allocation to a greater extent than any escape analysis system I know of.

That said, we've thought about doing escape analysis, but usually you don't need it in Rust: people reach for the garbage collector only when it's absolutely needed anyway, so having the compiler promote GC allocations to stack allocations automatically would only help in a tiny fraction of cases.
Must-Attend Conferences for Entrepreneurs
S/he isn't saying that they are, simply pointing out that unless you believe that to be the case you should expect a performance deficit beyond what mere specs suggest.

I guess that by acknowledging the possibility they give credence to the idea? But the tone implies that the author does not believe in the idea themselves.
Many companies don't make an effort to audit their supply chain to ensure their minerals are sourced ethically.

For some reference as to which companies do the best, check:
http://www.raisehopeforcongo.org/content/conflict-minerals-c...
@cup has said nothing ridiculous, he just made a point: there is a lot more to this than meets the eye.

You're closer to the grassroots portion of it apparently, but what you are probably missing is larger context - other groups pushing into it trying to use the protests for their own ends.

I'm no fan of the AKP (Erdogan's party) but there is indeed more going on here.

The closer you are to a tree, the harder it is to see the forest.
No, last week. So it really is news.

That's when their help page went from saying, "There's almost nothing a competitor can do to harm your ranking or have your site removed from our index." to "Google works hard to prevent other webmasters from being able to harm your ranking or have your site removed from our index."

In other words from saying, "Don't worry about it" to "We're on it".
I always find that "learning how to think" idea as an elusive concept. It is being a skepticist? An ultrarascionalist agent? A relativist?

In general it is a paradox, because educational systems would try to teach you how to think and at the end you realize that there was a hidden agenda that makes you think and combat them. While others combat you too.
Before Big Data disappears into the background as another fact of life, Ms. Crawford said, “We need to think about how we will navigate these systems. Not just individually, but as a society.

http://xkcd.com/1215/
Supreme Court Upholds Warrantless Collection Of DNA
You can fix this by not automatically charging at the end of a trial, and sending an email instead to ask if they still want to keep the account, and closing the account or charging them based on their action at that time. I didn't say anything about automatically charging anyone necessarily. This is more about using credit card entry as a barrier to entry that gets you more of the type of users that you want (ones who are interested in your product and likely to pay you).

Also, if someone gets charged at the end of a trial because your code is set to auto-bill them and they forgot, it's not like you can't refund them. Not doing so would do more harm than good. You only want to bill people who are actually using your product.

You definitely shouldn't use this as a tactic if you want to have a viral product. This is specifically about web apps.
That's idiotic. If spam links counted for 0 (when caught) there would be no disincentive for everyone to use them. The appropriate way is for them to count negative but have some way of legitimate sites disavowing them at some kind of time or effort cost (oh wait, that's what the system currently is).

If you have a better system let's hear it.
Wow, what an annoying travesty that sign on page is, and whatever all that other stuff was. I understand they have to make a buck and can do whatever they like with their content, but that was powerfully annoying. I imagine content providers have spent a lot of time anguishing over how they can extract money from users, but I wonder if this is the best way. No way am I going to figure out how to get through the multiple layers of dismissals and whatever to figure out how to get to the content.
For getting around the limitations of the GAE task queue, you may want to consider using PiCloud (http://www.picloud.com) to handle background processing. We have a number of users who have successfully used GAE for their front-end and PiCloud for handling background jobs.

For example: http://fwenvi-idl.blogspot.com/2012/07/cross-validating-neur... and http://neuroscience.telenczuk.pl/?p=435
What's the background here?