skysight-inc/HackerNews huggingface dataset:
On this submission? Come on. You obviously grasp that some submissions are lighter-hearted than others, otherwise you wouldn't have left http://news.ycombinator.com/item?id=2307252 on the mspaint.exe expressed as PCM item.

Since you edited out "be useful or go elsewhere," I know that you're thinking your orders to us are a bit across the line, too. They are. Might as well finish it off and edit them all the way out.

Now, on to your URL:

I've tired of people mindlessly chirping the bcrypt approach for storing passwords, particularly that very blog post, when really there is absolutely nothing wrong with hashing. This line particularly irks me, amongst others:

> Salt or no, if you’re using a general-purpose hash function designed for speed you’re well and truly effed.

The author glosses right over keeping a separate salt (shared secret) outside of the database itself, so that you need two separate compromises -- application code and database -- in order to retrieve plaintext passwords. He also claims that "salts won't help you" plain text full stop, without justifying that remark well in the article, and completely avoiding their utility at preventing a rainbow attack.

Instead, the entire article resorts to fear mongering, and I'm tired of people citing it. I will continue using hashing, and watch as the Anonymous groups and so on pick off the low-hanging fruit.

If you mindlessly copy and paste that URL to me without fully and objectively understanding the implications of what you're implementing, and why bcrypt might not be right for you, you really should step back and rethink your decision. In particular, if your app is handling a lot of logins, you're going to become CPU bound extremely quickly. Using the author's benchmark of 0.3 seconds for a simple password hash, how many simultaneous login attempts do you think it's going to take to saturate a core?
It's only somewhat related, but This Week's Finds in Mathematical Physics #234 discusses some of the math behind music theory. It's a nice article if you're familiar with basic group theory.
http://math.ucr.edu/home/baez/week234.html
On OpenCongress: http://www.opencongress.org/bill/112-s565/show

It needs a little beefing up in the wiki summary area and other little info. Remember, OpenCongress is a wiki so anyone can contribute.
A Good Decade for Cyber Crime
Why would that matter? Are roads profitable on their own (including capital costs), or are they subsidized?
I agree with you on getting involved, by the way. I've been getting involved in some of the local stuff, gradually working my way up. I've no interest in spending my time in politics, but I do want to be able to influence things.

...because, if I can't, I'll have to take Chile up on their offer.
Why did the security advisory mention attacks against Adobe Reader when the announcement was about Flash?
Well done with the preemptive strike on the "Well, actually..."'s you were about to get.

But yes, I agree, the old logo was superior. Since the product they are most famous for is obsolete, it makes sense that they would try to make themselves stand out in some other area. I just don't understand how leveraging the nostalgia and brand identity would be a bad thing. I mean, if your brand identity is associated with something distasteful or negative, sure, go for the complete re-brand. I'm pretty sure a rolodex is one of those cute anachronisms that people view in a positive light, though.
Or perhaps they're approving these because the in-app payment rules don't take into effect until June?
They should make the "order" irrelevant. ie silently retest using password/username reversed.

What are the chances that both (password,username) and (username,password) succeed? Very low I guess.

If it ever happens, reset password and send a mail about that (on both accounts).
Focusing on Jon Bon Jovi's complaint that listening to an entire album has become less common as many people buy only the songs they want from itunes: he does have a bit of a point. I'm 37 and my album-oriented listening habits didn't change when mp3 came around. I still prefer to listen to an album at a time. It was jarring to me ten years ago when I checked out the music collections of people born in the 80s and see that they had few full albums and tended to shuffle play.

Putting the blame on Steve Jobs is wrong. Napster was the first big source of individual tracks. One reason: on dialup it took maybe three times as long to download a track as it did to listen to it. An album would take hours. This bandwidth problem made it efficient to only grab the track you wanted. There was a cost even if no money changed hands.

And early mp3 players were tiny. Flash based players often held less than a gigabyte and many 5 or 10 gigabyte ipods were sold.

Steve Jobs did drag the music industry, kicking and screaming, into providing for pay the same type of service as Napster. Apple recognized that individual tracks at low prices were the only format that consumers would accept as a Napster substitute. That price structure gives itunes customers then and now a powerful incentive to buy individual tracks.

Music piracy has effectively no bandwidth or storage constraints any more. People commonly rip to 320 kbps mp3 or lossless FLAC. Flash memory players are 16-64 GB. So I would guess that someone who downloads for free is much more likely to grab the full album, or even a box set or discography, than the paying listener. So maybe piracy will be a counter influence to itunes in terms of album oriented versus single oriented listening.
Netflix Begins Its Assault On Cable Industry
Proposed Bill Would Put Curbs on Data Gathering
sure, though rendering random shapes on the screen might be easier and will achieve the same results (utter confusion by pharmacists, nurses, etc, and subsequently poor patient care)
Perhaps (definitely) I could have worded that better, but no one is considering it a good thing--just a method of 'accumulation'.
Google Search app for iPhone&mdash;a new name and a new look
I think it would be doable. About a year ago I was getting shared internet from someone a couple miles away. There was line of sight between the two antennas, but the internet signal was pretty good.
C# Generics History: Some Photos From Feb 1999
Do we have examples of other apps being rejected because of out-of-apple in-app purchases? Actual examples of developers suffering because of the rules, while Amazon and Netflix are let through?
Where are you located in Canada? I'm in Guelph.
Sure, but it has always been there it is not like Apple hasn't changed the rules arbitrarily before (section 36) so all they really did was point out that it was there all the time.
I can certainly see the Kindle app hurting from this, because people are used to being able to buy books from their Kindle. However, I do think that most people are savvy enough to realize they can open Safari and browse to Amazon.com to order books.

I hardly think that Netflix will be effected, though. Sure, it means they cannot include a sign-up link for the Netflix service, but that's a one-time deal, and every other Netflix-ready device I own requires you to go on the web some other way to get a Netflix account. The iPad will be no different if Apple has their way.

I think that Apple understands this, and realizes that they have nothing to gain by strong-arming Netflix, Nook, and Kindle.
I think bottom-up programming is great, but I have a bone to pick with that On Lisp quote.

"So yes, reading a bottom-up program requires one to understand all the new operators defined by the author. But this will nearly always be less work than having to understand all the code that would have been required without them."

Here's the problem: it's hard to build good abstractions. Every abstraction has a cost and an overhead in learning it, getting used to it, managing the cognitive overhead. The binary black-and-white phrasing of this argument utterly sidesteps any mention of the tradeoffs involved. Most abstractions we encounter in real-world code fail to take into account the cost of using an abstraction. You built it, you're used to it, you can't empathize with others who need to learn it.

Here's my stab at articulating the tradeoffs: http://news.ycombinator.com/item?id=2329613

Common Lisp is a great language, but it's littered with crappy abstractions: too many kinds of equality http://www.nhplace.com/kent/PS/EQUAL.html, an inability to override or extend coerce, redundant control abstractions like keyword args to reverse traversal order (http://dreamsongs.com/Files/PatternsOfSoftware.pdf, pages 28-30), the list goes on and on.
I think she would have won if Brown weren't running -- in the end, he had a proven track record doing exactly the kind of reconstruction that California needs right now, and that trumped her money.
Readability was rejected on that ground.
Heck. Yes.
Still have a few months till I graduate and not the perfect fit for me, but otherwise :)
I don't mind others using the idea and feed format for their apps on other platforms. That shouldn't affect my ability to sell the Mac version.
Isn't it very easy to rank for phrases that no one else wants to rank for? Sure you got some traffic, but it was probably almost entirely worthless traffic. Pick most any random phrase that no one else would ever want to rank for and you can probably get near the top of the search results for it.
When a company's reason for being becomes irrelevant, first order of business is a rebrand. Logos are much more malleable than business plans.

I think the best such rebrand in recent history has to be AOL:

Old: http://nuzumcl.files.wordpress.com/2009/03/aol-logo.jpg

New: http://www.bizmology.com/wp/wp-content/uploads/2011/02/AOL-L...

Look how strikingly bland and empty that new one is. It means nothing, says nothing, commands no lasting memory. The perfect representation of the world's largest, most soulless content farm.

Truly: perfect.
Super great. I really like WikiSummaries for non-fiction books. It's a great way to see if you want to commit to the whole book or not. (Eg: http://www.wikisummaries.org/Getting_Things_Done:_The_Art_of...) Perhaps they could expand to influential papers as well?
their rationale was ir
smarttrip!
The main way facebook could challenge groupon+ living social 1) beyond groupon and living social, there are lots of deal-buying websites including gilt city, buywithme.com, etc. Because of the low multi-homing costs, facebook needs to be different from just providing deals. It has to successful make deals a SOCIAL EXPERIENCE with simple tools to invite friends to join deals, check who bought the deal, etc.
Also, POPVOX: https://www.popvox.com/bills/us/112/s565

Any politically-focused startup would be dumb to not take advantage of the silicon valley energy for this bill. Votizen is simply not dumb.
How earthquakes trigger tsunamis
Ah, I see your point. But... whilst I can see that a lot of the functionality objects provide is useful, there is also a lot of functionality one might not necessarily need in all instances.
Maybe I'm a bit biased (being a happy user of Redis) but the insertion-time for Redis is very good even for a large data set. In their comparison table, they state that is limited. It would have been very interesting to see the configuration files for each test and the benchmarking scripts.
Yes there is weapons grade screw up - but closing unrelated reactors on the other side of the world just because they are 'nuclear' is as silly as stopping trains until the tracks in Bavaria can be protected against a Tsunami.
It does. You can view any 2*N Hz signal as a N Hz signal with a doubled period. So two such signals will keep "in phase", and when you mix them it can compose a new coherent sound.
I've had some trouble with ASIHTTPRequest. It times out sending POST requests (with decent sized payloads) sending to our Rails server, upwards of 98% of the time. (I've literally only gotten one request to return properly.) Because I'm a masochist, I wrote a minimal replacement using the CFSocket API, and it works fine, every time.

My fear/guess is that something that ASIHTTPRequest is using is assuming that it can bombard the socket with data even when the output buffer gets full. At least that's the initial problem I had when I was writing my replacement, and after staring at ASIHTTPRequest for days, I can't think of anything else.
Ask HN: Books that change your way of thinking?
I'm curious to get some feedback on what other HNers consider to be the most profoundly insightful books they've read. I picked up The Haskell Road to Logic, Maths and Programming as a result on posts on here and so far it's been one of the most worthwhile coding reads I've ever had. So what about you guys? Other programming books? Business books? Just downright good books? Thanks!
It's not loading.

edit: Nevermind, it just took about 5 minutes or so to load.

System Specs are 4gb ram, AMD Atholon 2 x4 2.8ghz, and this is running on a 160gb SATA hardrive, with about 2.2gb of ram usage and fairly minimal CPU usage.

It looks really cool, it just needs a performance boost.
>It’s still wait-and-see, but this looks promising.

For whom, though?
Glad to see DrChrono taking health care on and I hope many others follow. With that said ...

The problem with the healthcare industry's lack of modern technologies isn't a technology issue - the tech that doctors and hospitals need to manage EHR/EMR/PHR existed 20 years ago. This isn't a computer problem, it's a human problem.

You wouldn't believe the hoops I had to jump through to get a Django app into the VA in Los Angeles. Why? Because Python isn't an approved language and Postgres isn't an approved DB. "Someone" has to approve them and I'm guessing "someone" has something else they'd rather o. They're both on the "For consideration" list. Anyone who has worked in a bank can probably relate.

So we put our Django app into a JAR file and run it using Jython. "Oh it's Java now? That's OK."

I think the true tipping point will be when people of a new generation (readers of HN perhaps?) become hospital administrators and with that bring a new culture and view of technology.
Is it safe to admit publicly to handing out some copyrighted thing 400000 times? I don't think Feynman has been dead long enough for the copyright to expire?

Thanks for sharing the story, just wondering...
If you like working with (advanced) Python in a wonderful city (Groningen, Netherlands) and with a team of great experts you should have a look here:

http://www.python.org/community/jobs/#paylogic-nederland-bv-...
CSS and Javascript. Before writing apps, try writing simple web-based applications. For that, you need exactly 3 languages: html, css, and javascript. HTML for structure. CSS for presentation. JavasScript for behavior.

Beyond that, if he knows php then he should know how to do queries with MySQL. PHP and MySQL go together like peanut butter and jelly.

After that, I would move onto Java for Android development or Objective-C for iPhone development.
"Apple CEO Steve Jobs supposedly responded to some emails sent his way saying that the in-app subscription policy was meant for 'publishing apps, not SaaS apps'....It’s certainly possible that even the App Store reviewers were confused by the rules at first and started rejecting some apps that should have been let through."

This explanation seems quite likely but I also think it's a case of Apple seeing how far they could push the envelope (like they did when they stopped allowing Flash based iOS apps).

If the public were relatively okay with it, then they may as well proceed and enjoy the extra profits. If however it means less people getting iOS devices and opting for Android/Windows devices then Apple are left with no choice but to retract from their strict stance.

A business is nothing if it doesn't have customers.
Why do engineers become product managers?
Adobe reminds me of Apple in the 90s at the low point
Hmm, I could have been clearer...I can write a basic email, but when I have to write a long, detailed, technical email (i.e. here's what you proposed, here's how to make it work, here's the cost, here are the three problems we'd need to solve, here are the two design questions I need you to answer) the problem is getting people to pay attention to all of the detail. I don't think repeating it three times would solve that.
My girlfriend commented that everything I said or did seemed much more deliberate on the days just after I returned. Guess that fades as well ;)

Unfortunately I've been unable to keep up the practice for more than a couple of weeks after I get back from a course. I'm not even sure why ... I really enjoy it when I do meditate daily. Something to work on.

I really should do another course (http://www.rasmi.dhamma.org/) to see if I can get back into it. When I do go back I'll probably follow it up with a 10-day stint of kitchen duties as well; about time I gave back.
So you think it's the realtors job to tell people what is or isn't in their best interest?

No. Similarly, I don't think it's the job of a mortgage packager to do anything other than package mortgages and move them on.

Keep in mind, I'm not the one advocating sending assorted politically unpopular middlemen to jail.

And yet no one has gone to jail or been prosecuted in any meaningful way.

That's because the housing bubble was not the result of a crime. A few crimes were committed, sure - it's hard for trillions of dollars to move around without a few people stealing some of it. But the main culprits of the bubble didn't do anything criminally wrong. They just collectively made bad bets in the same direction.

Sorry, but there just isn't a villain behind every bad event.

[edit: added emphasis in second to last paragraph. Apparently some people are not seeing that sentence.]
For each of those spectacular failures, how many successes in the same domain were there? Otherwise this list tells us nothing.
The Business Card Is Dead, Long Live the Business Card
Great job Charlie, Tom, et al. One of the great FOSS projects. Awesome.
I take my hat off to what Drchrono is doing in the space. They are moving the discussion forward. It's a fact, Dr's love the iPad. They want more medical and healthcare related apps on the iPad. Drchrono's platform is a big win. Nevertheless, getting one doctor or a small office of doctors to use an EMR/EHR is one thing, getting an institution to use a system is quite another. I work for such an institution and have built solutions that are in production now. Believe me, it is an incredibly difficult, time consuming, error prone and expensive proposition.

Where government intervention could really shine is in offering incentives for interoperation by way of public API publication. As a developer in this space in an institutional setting, I can tell you from years of experience that an institution of any meaningful size is going to have many, many electronic system repositories of varying depth and breadth. The problem from my vantage point is that it is nearly impossible to get these systems to talk to each other to do necessary data exchange. Multiple systems that refuse to interoperate will become a major stumbling block in the short to mid term. Eventually this will all shake itself out but I would rather that be sooner than later and government policy can do a lot to make this whole endeavor work better.

As it stands, virtually every single provider is entirely focused on "owning" the entire pie. What they should be focusing on is making their applications "team players" that are able to integrate into a suite of legacy applications. Not doing so is a major mistake because, as we know, there is no single tool that is right for every job. The healthcare field is so varied and so fractured from a specialists perspective that you need specific solutions for specific situations. I am absolutely in favor of using as many tools as necessary as long as there is some mechanism for information exchange. I think the ability to exchange data will be the critical differentiator of the next generation of healthcare applications.
I've seen far too many codebases that use the order of the returned fields rather than the field names. Scary.
Better yet, if you are transmitting anything, there's these wonderful devices called "Radio direction finders".

We dont need to know how GSM is transmitted, or what encryption schemes they're using. If you are outputting a signal, you can be found. Hell, there's competitions for RDF.

Now, just not carrying a cell phone is a good idea on not being tracked. Next best is taking the battery out of the phone. "Off" does not mean off, even in airplane mode. Some GSM frames are still transmitted, as per what my fellow ham geeks have told me (I'm one as well).
Ugh, I honestly hadn't noticed that. Maybe it wasn't enabled yet on the dev build or something.

Still, per-site whitelisting is nice.
It is possible it would be higher in the future as the intial rounds go for for a 2nd and 3rd larger investment. So the numbers are still significant although not as mature as Silicon Valley.
JRuby is pretty unique among non-reference language implementations in that it's often more performant, powerful, and stable than the standard Ruby implementations. It's been rock-solid for us recently, and integrates with Java surprisingly well.

I often think that the Ruby world would be a more productive place if the original implementation had leveraged the JVM.
I'm shooting in the dark here but does jruby work with the azul jvm? This could mean quick and easy scalability until rubinius is worked out.
Not allowed to fly cryogens on the shuttle as a safety feature.
You also aren't allowed to carry propellant or use propellant on serviceable satellites, that was one of the design problems with the HST + shuttle.

It's not a shuttle specific thing it's the problem of anything man rated - you can't put anything dangerous onboard.
$700 per month or $44K total is not high for such a system. It is not uncommon for enterprise systems to cost thousands of dollars per user. You must realize that the sales cycle for a hospital can be years, 24 hour support must be provided, hospital IT staff is often incompetent and clinicians are very demanding users.

Disclosure: I work for one of Allscript's competitors.
We built something similar 3 years ago (Contineo, which was iPhone based (pre-iPad)) and was rejected by YC... We had too much trouble getting any traction - even though we had a working product and great contacts in the industry.

I am still in the healthcare space (I design hospitals and their networks/datacenters etc) and am currently doing SFGH in San Francisco.

I believe in the idea (obviously) -- but there are still a great number of hurdles to overcome to get hospitals to adopt tablets (especially iPad).

I am working on a pivot of Contineo, that could also work with DR Chrono - and am talking to several facilities about pilots -- but most everyone is taking it slow to adopt iPads due to Apples large % of revenue, the supportability - lack of control etc.

I am building a health care platform for android at the moment - I'd be interested in knowing what Dr Chrono has to give up to Apple... I haven't looked at their business model too closely - but the market is ripe for change.
i created a very similar site, it would statistically matchup people based on all kinds of things likes, location, photos, sharing, frequency of updates.. etc. I wouldn't focus on the dating aspect but more of a viral aspect, similar to other facebook viral apps like people for sale, the quiz ones you see a lot on there. good luck.
Ahhh, I miseed the part about this affecting all UIWebView.

Though doesn't that really lend credence to the idea that this was an oversight and not an intentional slight at web apps?