skysight-inc/HackerNews huggingface dataset:
I think the point is that storing even encrypted passwords is not as safe as storing (salted) hashes, because if the database was compromised, the encryption key would likely be compromised as well.
It's safer if even the site themselves do not know your password.

Technically, you are right to say that there's no evidence passwords are being stored in plaintext, but encrypted stores really aren't any better.
Thought process and vision are what make or break a product.

I would put far more emphasis on execution. Lots of founders with "vision" can spin great stories to investors but can't execute quickly enough, or are unable to deviate from their original vision when the market or other evidence suggests they should.
Fork it. I'm planning on doing just that.
[Ed: I see you edited your original comment to be less general. To address that, I'd say you're seeing similarities that aren't characteristic of religions, but of humans rooting for their team. Your last sentence applies just as well to "loud fans".]

This is as wrong as calling the technological singularity idea a "rapture of the nerds."[1] It's important to separate religious-minded-thinking, which is more generally irrational (or if you prefer a less general statement for the sake of argument, non-scientific) thinking, from an actual religion. Do atheists suffer from the same cognitive biases religious people do? Of course. Do some of them (I'd guess a minority) make errors in probabilistic reasoning by assigning p(a god exists|observations) = 0, actual 0, rather than the technical 0+epsilon that permits Bayesian updating in case a god ever decides to show itself? Sure. None of this makes atheism a religion. Where's the promise of salvation, but only for atheists? Where's the Holy Book? Where's the rituals and traditions? Are you called an "inactive atheist" if you don't go to chu^H^H^H weekly meetups and thus get shunned by your fellow atheists? Where's the singular code of morality? Where are the articles of faith? If you spend five minutes thinking about it, can you think of other ways atheism differs, categorically, from a religion like Mormonism?

[1]http://www.acceleratingfuture.com/steven/?p=21
So, basically your data could just be showing that 25% of your install base have very small codebases. One of my applications, as an example, has 52MB of jar files. That's compressed data. Now, I am not sure how that eventually equates to how much ram is used to load these files (and I know that not every class will be loaded), but unzipping these jars ends up with over 203 megs of data. I have to have a large PermGen.

Perhaps the tool you install should be showing the number of classes loaded and the size of the code in general. But, again what's in a jar file can't tell you how many classes will be loaded because many common API such as hibernate and spring generate thousands and thousands of dynamic proxies that end up being stored in memory for the lifetime of that application.

The data also doesn't show if the higher heap users tested out running a lower PermGen/Heap and ran out of memory, hence their increased size. I'd rather allocate too much memory though than run out of memory at a peak time and have one of my hospitals deal with downtime because I saved $25 worth of RAM.

Anyway, I'll read the followup but I hope it has more info. The key is you have to profile your application, tune it and your done.
I believe with all my heart that evangelist goblins with fear of god are interfering with the sorting process to delay those evil packages. Sure, it is possible that a foreign vendor might forget to put the full zip code on the address label; but where is the morality in that explanation.
Having high variance requires a larger difference to pass a statistical test.
Like what? What would you suggest somebody "gotto" do?
Sorry for my naivety, but when does Java use the stack? Only for primitive operations?
That is a poor comparison at best. Guido laid down a 5 year transition plan from Py2 to Py3 and that is actually working very nicely.
Or Silicon Valley Homebrew Mobile Phone Club in 2006. Or TuxPhone or OpenCell (my contribution).

[Edit: Or SparkFun's original claim to fame, the Port-O-Rotary: https://www.sparkfun.com/categories/96]

Personally I like the look of cardboard: http://bit.ly/10K7Qi0 (my first DIY cell phone)
That's discomforting, because I just installed it. I don't really need or want the filesharing bits, but a shared family calendar has been a holy grail for my family for a while now, and this seemed to be the quickest and closest way of doing it cross-platform.
It's not a mundane detail Michael!
You know if the kid really wanted some press for his app...he should have turned down Yahoo's and state that he values his company too much to allow them to be used as a PR stunt.

...and then the dump truck full of money pulled into his drive way.
Funny, isn't it?

"...whether it is a 32 or 62-bit infrastructure..."

and a bit later...

"And those two who think 258MB is better – are you just bad at calculating the powers of two..."
Based on what you wrote it seems that the military has a "we are all in this together" mentality whereas the board has a "what is in it for me" attitude. If so, can you transfer your military experience to civilian life?
Can you blame them really?

How do you run a Lisp Machine environment today? Or Oberon System 3 or v4 (I never tried anything later)?

It is easy to reinvent and re-sell stuff when everything before is pretty much no longer available.

I've had a few conversations lately with people who worked on some of this stuff. A lot of history is totally gone.
Pulse is getting purchased for over $50 million by LinkedIn. (http://gigaom.com/2013/03/11/linkedin-reportedly-buying-news...)

Summly is much better than that as far as technology is concerned.

Yahoo got a better deal.
some of our customers asked us not to use ATHEIST-branded packing tape on their shipments

We sent 178 packages to 89 people

4 participants didn't get back to us with their dates and so were not included in the analysis

So they used easily-spoofable data submitted by people who knew about the study and a priori believed to be discriminated against.

It may easily be just trolling by atheist jihadists from the US.
What did the two kinds of packages actually look like?

If the illustration is accurate, the "atheism" tape is white with black text, while the other tape is perhaps standard brown packing tape.

Could it be that the standard packing tape is just better tape?

Could it be that black text on white tape confuses a scanner somewhere?

A better control might be identical tape but with a different word (something neutral like "shoes").
>Microsoft seems safe, so far, and until they (or if they) clone Windows.

http://www.engadget.com/2013/03/23/china-chooses-ubuntu-for-...
Oh, yes, sorry. Thanks for pointing that out.

I think that a sample size of 85 (89 marked parcels; 89 unmarked parcels; with 4 removed because of late response) is too small to really know much.

And I think I'm a bit worried about the conclusions being drawn in this thread.
French Steve Jobs launches free programming school called 42
Oops, "penalised". Wrote that on my phone!

More info: http://www.belmont.uk.com/blog/view/141-google-penalises-its...
I'd agree with your comment about the architecture being compelling. Do you know of any alternatives that are designed with scalability in mind?
I don't think this is about an individual's amazing engineering effort so much as it's about the ability for an individual to leverage the amazing engineering efforts of huge teams in the form of low-cost, low-quantity integrated modules.

At least, that's what I find impressive about it.
In those cases, at least, there are some longstanding traditions that impart meaning to those names. Break those traditions at your own peril, but if you use them within the proper context, that's not a bad thing at all. The same applies to $i and $j.
This seems mighty kneejerk-y. A duplicaton issue causes your contacts to disappear, therefore you should move your contacts and calendar away from a service that probably has better engineers, better backup, better redundancy, and better uptime than any one of us could possibly muster, and onto a somewhat immature product with worse functionality and integration which is by no means immune to the same kind of problem?

Yeah.. see, I don't think the author has thought their cunning plan all the way through.

I understand the anti-google sentiment is at an all time high after the Reader shutdown fiasco, but let's stay rational, here!
I'd say Thought process, vision AND execution. He's obviously executed well, so what's left is his vision and thought process behind that vision.
This is good feedback. We've only gotten one submission that we thought was grossly over-architected, but it's worth revisiting what we tell candidates to lead them in the direction of not trying to show off and to just write the code as they would normally.
ohw my bad !.... guess i didn't have my reading glasses on
Ask PG: Which language/stack would you use to build ViaWeb today?
It's just weird how early adopters were so far ahead of the mainstream in the 1980s (UNIX workstations! 56k/T1/T3 WAN or 10Mbps LAN, or even FDDI!). In the 1990s, I was a teenager and had (by being smart, not particularly rich) a decent UNIX workstation (Linux) and 9600bps dialup from pretty early on, and by being at a top university and doing consulting, a laptop which would be borderline respectable today (if super heavy).

Today, a homeless guy can have a functional machine of his own, or use something at a library, and children/mainstream/etc. users can use approximately the same machines tech experts do.

It's basically range compression between what high-end people have and what the mainstream has.
> What would happen if you produce fucking dildos and you are so proud of it that you print out a hi-res picture of the product and put it on every package you send away.

I should hope no such packages would be intentionally lost. If employees at USPS start having opinions about what packages should be delivered based on their looks then there is a serious problem. It is very unprofessional and a federal crime.

The main reason for not having anything such packages is that I do not think many customers would wish to be seen carrying it.
As a bit of an aside, Gordon Chang is a frequent commentator on China-related topics.

He famously speculated in a book that he wrote in 2001[1] that China would collapse in 2006 due to hidden and non-performing loans of the state banks.

[1] http://www.amazon.com/Coming-Collapse-China-Gordon-Chang/dp/...
Discussions from an year ago https://news.ycombinator.com/item?id=3462071
Doesn't everyone realize by now that these android tv boxes are a dime a dozen here in China now? What the heck makes this a legitimate kickstarter? They have their PCBA in a tester, like they've actually designed the PCBA (NOT), and love how he said "our mobile app is near ready"...you can bet that app isn't more than a shell! Ridiculous.
> I don't see much of a difference between "loud atheists"

Then look closer. There is a difference between fighting human rights and trying to defend intolerance, homophobia, misigony in the name of some imaginary being.

As for intolerance: the stuff above does not deserve any tolerance. To quote Popper:

> "Unlimited tolerance must lead to the disappearance of tolerance. If we extend
> unlimited tolerance even to those who are intolerant, if we are not prepared to
> defend a tolerant society against the onslaught of the intolerant, then the
> tolerant will be destroyed, and tolerance with them. — In this formulation,
> I do not imply, for instance, that we should always suppress the utterance of
> intolerant philosophies; as long as we can counter them by rational argument and
> keep them in check by public opinion, suppression would certainly be unwise. But we
> should claim the right to suppress them if necessary even by force; for it may easily
> turn out that they are not prepared to meet us on the level of rational argument,
> but begin by denouncing all argument; they may forbid their followers to listen to
> rational argument, because it is deceptive, and teach them to answer arguments by the
> use of their fists or pistols. We should therefore claim, in the name of tolerance,
> the right not to tolerate the intolerant. We should claim that any movement preaching
> intolerance places itself outside the law, and we should consider incitement to
> intolerance and persecution as criminal, in the same way as we should consider incitement
> to murder, or to kidnapping, or to the revival of the slave trade, as criminal."
Plenty of British movies do well in the US. Lot's of people watch Anime etc. The reason people in the US don't watch movies from country X usually has a lot to do with the low quantity / quality of movies produced in country X. Norway is a great example of quality crossing the border. Even if we often remake good movies from other countries like 'Let the right one in' and 'The girl with a dragon tattoo'. Now I am just waiting on Troll Hunter
With all these open cell phone stacks: what do people do about IMEI? Isn't modifying IMEIs illegal in many countries? Or is the IMEI already programmed as part of some module from the factory and thus there's no need to change it?

EDIT: Whoops. I did mean IMEI and not ESN. I've edited this post.
No Talent, No Problem: Become a Big Company Bureaucrat
When I read things like this, I assume the software has nothing to do with the hire. This guy has shown, at an early age, that he is a real player. He has the right[1] kind of people backing him which has caused his name to be talked about in the right circles.

A major viewpoint that separates me from "when I was a kid" was the realization that the continuum of everything (talent, intellect, potential for evil, charisma, etc) exists. One judges the world by the people around oneself, but those are not limits of human capability, those are the friends one keeps. That realization took a long time to sink in.

Good on this guy. Nice play :)

1: "right" in the sense of a situation like this occurring, not in the sense of moral or intellectual superiority
All of these are international packages going through Jamaica Bay in New York which is notorious for delays. A significant percentage of packages are selected for extra screening here, but no where near 100%. Those go into a set of queues that always mean randomized and often lengthy delays. Most of the packages chosen for the screening are picked by humans that I would almost guarantee are more likely to pick the packages that catch their eye for any reason.

Also, if you send through a package that weighs just north of a kilogram it is almost guaranteed to be subjected to extra screening. This is by no means a secret among international shippers, and would make it pretty easy to stack the deck if you wanted to. I bet a lot of shoes weigh around that much, no?
Sugar (from Brazil), steel (from everywhere), pretty much most agricultural subsidies are directly contrary to free trade principles, open skies limits (foreign airlines have a hard time flying to various US destinations and cannot do US-US flights without major wrangling). And that's just off the top of my head. The US is definitely high on the free trade hypocrisy list.

The US spent the 80s and 90s loudly excoriating the world for not signing up to the endless free lunches of free trade (read: import US stuff). Once the world signed up, the US started putting up domestic protectionist barriers. The most high profile case I remember is the steel import restriction debacle, but the rest matter too.

Don't forget that the Japanese car companies had to move production to the US in 1981 to pacify the government, and for a long time they imposed "voluntary" limits on themselves to stave off the eventual US trade restrictions.
USA's desire for a free market is industry-dependent.
http://en.wikipedia.org/wiki/2002_United_States_steel_tariff
Their licensing terms are dubious. You're using their tools to make original art.
If you're really into DIY, you can make your own CNC laser cutter http://www.instructables.com/id/Laser-cutter-start-slicing-s...

Otherwise, you're talking $5k and up. However these guys are cheap and fast if you want to farm it out: http://www.pololu.com/catalog/product/749 (I don't work for them, and I'm not an affiliate, just a happy customer)
Previously: https://news.ycombinator.com/item?id=3497866
"794 - Someone let PG near a REPL" is new though.
Oof. Those build steps seem a bit obtuse (as someone used to a "brew/pip/gem/npm install"). Wonder why there are no binaries distributed?
Data isn't Just for the Dude in the Tesla
And to add pretty much every believer is an atheist regarding the gazzilion of gods he does not believe, but others do.
If you don't have free will, you can't decide to give up its notion.
Should Britain let go of London?
While it's patent/licensing encumbered, I still prefer ActiveSync based solutions, just because they do good push for iOS/Android, are easy to manage, give you "free" lightweight MDM functionality, etc.

There are a few open source ActiveSync tools (which may be in violation of Microsoft IP), but I just use a commercial one (for work). Still thinking of screwing with the free ones for a personal server vs. strictly IMAP.
Where can I learn more about this "Genetic algorithm"?
I have more than 10 years of professional experience using C++, C# and Ruby to develop "classical" business web and desktop apps.

I started using Erlang two years ago to implement a push server, and fell in love with it immediately. The language has its quirks, but the virtual machine is fantastic, and it really makes it easier to manage massive concurrency, which is almost always the case on the server side.

If you find the language too strange, you should also check Elixir, a Ruby flavored language which compiles to the Erlang bytecode and can normally cooperate with other Erlang code. Starting this year, I am adding new feature for my Erlang based system using Elixir as much as possible.
At the moment, you should really be familiar with Erlang to be able to fully understand and utilise Elixir.

Other alternatives to Erlang would be Go, Scala/Akka, or reactor based platforms such as node.js or EventMachine. Also, probably Haskell and Clojure, but I'm not really familiar with those. Personally, I find them all to be inferior to Erlang VM, although Go and especially Scala/Akka are really close. I wouldn't recommend reactors despite my great affection for both Ruby and Javascript.

Some detailed ramblings on what I really love about Erlang can be found on my blog:
http://www.theerlangelist.com/2012/12/yet-another-introducti...

http://www.theerlangelist.com/2013/01/erlang-based-server-sy...
Self defense is not the only reason for the legality of guns.
> How many non-American (and non anglophone, e.g British) bands ever make into the top 10?

Well, there's Gotye, for starters.

Oh, wait, they're not allowed to speak English? Uh, how about PSY? Or Selena? Or Crouching Tiger, Hidden Dragon or any of the various Hong Kong Jackie Chan movies that were very popular over here? Or the insane popularity of K-pop and J-pop?

Or Keith Urban, the NZ/Australian country music star?

Whatever else you might say, it's not protectionism that's keeping foreign media off the shores. In the U.S. we don't "import" web sites simply because we don't have to, nothing more or less.
Does not answer my question. The commenter I was responding to mentioned the size of the population; you refer only to the size of the sample.
My grandmother has pretty bad arthritis. No major carrier sells a handset that is easy for my grandmother to manage. It may be time to put one together for her.
Not exactly the same storyline, but there's a very topical one from just 10 days ago. http://dilbert.com/2013-03-16/
Can anyone explain why this was downvoted?
When choosing a language for a job, I'm often concerned about whether the source code is apathetically pleasing. After all, execution speed, portability, compile time, development time, usable toolkits and maintainability are all irrelevant if the source code isn't pretty enough to frame and hang on your living room wall.

</sarcasm>
> We have to give up this silly notion of free will. The more we learn about the brain the more it turns out to be a fantasy.

If you're right, there's no possible way for us to "give up" this notion... it's predestined to end up whichever way it ends up and we're just cogs in the machine.
Cool, it seems like this package might work very well with this one: https://news.ycombinator.com/item?id=5443107
n = 85 and p < 0.01. What's inherently wrong with that? (I have my own personal crusade against the 5% p-value, but this is under 1%.)

I agree that the sample size is far too small to criticize individual states, but 85 seems plenty large for the hypothesis of "Atheist-branded packages sent by the USPS are being delayed more than normal packages."
Here's a more important question.

What's the p-value for their proposition, based on the data that's provided?
Repost of a repost and still not funny
How to Host a Successful Reddit AMA
Bit of Troll Sorry - Technically it's not possible, no whole number's triple is 200 :)

Now on the topic, I hope apple and other companies realize the potential of A location like India. India has various classes of people, and small subset of it which can afford apple products makes a huge market.
As a Brit living in the US I'm getting a bit tired of the strange fascination you guys have with everything British.

Yes, it was fun at first being asked to say all sorts of words which sound so funny to you guys. Convincing the more provincial of Americans that yes, we do in fact get to meet the Queen for a cup of tea on occasion and yes, she is a very nice lady.

But when I see posts like this I can't help but be reminded of a tired old joke that no-one thinks is funny anymore but they keep on telling it anyway because they don't know how to stop.

Or perhaps I'm just being a grumpy old sod. We're famous for that too.
Of course Yahoo will do at least similar level interviews for expensive acquihires as to their normal hires. It's a standard practice, Google does this too. They are looking to acquire people that fit to their culture and standard interviews are their procedure to try to ensure that.

I'm personally of the opinion that a little bit of diversity (more designer-type front end devs without academic background) would do good for Google's (or Yahoo's) internal culture, but if they have decided that they only want CS people, it totally makes sense to interview acquihires too.
We make about 10$ a week.

Kiddy TV - YouTube for Kids
Kiddy TV comes packaged with 100’s of safe, fun, entertaining and educational YouTube videos for your kids. What's more, we arrange these into neat playlists so you don't have to take all that trouble. And on top of that, we keep adding new YouTube videos regularly so your kids can have more new fun everyday.

https://itunes.apple.com/us/app/kiddy-tv-youtube-for-kids/id...
That's more geared towards web services, i.e. a WCF replacement (even though it supports razor view engine). Mentioned it in a comment below anyway :)
I say good for him. It is a PR deal.Wether it is a good deal or not I dont know,i'm not a yahoo's shareholder,but good for the guy.Congrats to him.