skysight-inc/HackerNews huggingface dataset:
Also a common phrase in Spanish... confusing churras with merinas is alike to mix apples and oranges. Or confusing a sheep with a country :-)

http://en.wikipedia.org/wiki/Churra_%28sheep%29
http://meta.stackoverflow.com/a/228777/115866
Sure, blindly supporting everything regardless of cost is just as foolish as intentionally breaking support to punish old IE users (IMHO).

A disproportionate number of our most important users are running IE8. I don't know if it's because they're still on XP (and thus can't upgrade past 8) or some other reason.

I'm not an expert, but I think it's so much that IE9 auto-updates as Win7+ does a much better job of pushing updates that include new browsers.
Finally, MongoDB 2.6 lays the foundation for massive improvements to concurrency in MongoDB 2.8, including document-level locking.

This is exciting even if I don't expect it to happen soon.
A PR Launch Checklist for Early-Stage Startup Founders
No. But, I could add this type of payment option.

This would only work if paying with Stripe though. When paying with Stripe, I create a Stripe customer via their API. So, I can come back later and charge that customer again whenever.

Edit: With some manual work, you could really do this as-is right now. After a subscription is created in Snappy Checkout, you can edit the subscription price, next payment date, or customer's name/email. This certainly would not be a good temporary workaround if you're selling these subscriptions like hotcakes right now though :)
With servers being a commodity these days, I can only think of rare use cases where this would be helpful vs just scaling horizontally behind a load balancer. Also, in most real world systems I have seen, the real bottle neck is in the I/O and rarely in the business logic or server application level.
afaik the scores are just hidden with CSS, so you can see them if you really want, and I believe that RES even has an option to enable this without having to dig into CSS wizardry oneself.
> Facebook is an instructive example here. They tried for a long time to make their native app (for Android, anyway) just a wrapper over the mobile web client, but they could never get the performance all the way there. They went native and have seen great results.

Except that anyone who actually uses the Facebook apps knows that the performance is horrible in the native apps– jerky scrolling, lots of on-demand loading requiring you to wait for multiple RTTs on every click, etc. I would be hesitant use Facebook as an argument for anything other than the need to place UI performance on equal priority with marketing.
MongoDB 2.6 and the Future
Patching OpenSSL is only the first step. In theory having operated the servers with an unpatched OpenSSL for some period of time means that your private keys could have been compromised, so to be safe you have to replace your keys and certificates. This appears to be some consequent misconfiguration with the certificates.
Long answer: yes.
Just want to clarify this - I'm speaking solely as someone who was given aggressive growth and profitability targets that pretty clearly were so aggressive that it was highly unlikely we could hit both. The envy I felt was primarily about early stage startups being able to focus primarily on growth (and covering as much of their burn as possible), rather than outright profitability. I don't think companies should ignore profit, especially not as they grow larger. But having a clear primary goal sounds pretty great.
You can't have external css or js in an html email. [1] Are you talking about links? Or image tags?

[1] Well you can, but no one will fetch them.
This looks really nice. We are looking for something to integrate into http://Clara.io (our online 3D modeling + rendering tool) so we can start accepting payments. We are looking at Stripe of course, but things on top of stripe that make life easier are always welcome.

Q: Can I migrate from this to something else (stripe.com directly) if it proves to be insufficient or it doesn't have longevity? How much of the customer information is locked in this versus stripe?

Q2: On a separate question, how easily can I move my subscribers away from Stripe.com for whatever reason? Will I need them to re-enter in their payment data? That would be killer for us.

Q3: How do other websites handle this these types of issues of potentially switching payment systems?
Make Your Reports Dynamic by Putting HTML Code Snippets in Your Data Warehouse
It's not as crazy as it sounds, though I wouldn't make such a blanket statement. Things can be phrased in terms of matrix multiplication (maybe not a single matrix multiplication), it's just not the most efficient way to go about it.

1. Transpose is a linear map on matrices (vectors in R^nm), so in a very concrete sense it is precisely a matrix multiplication. And it's not hard to figure out the matrix, because it's analogous to the matrix that swaps entries in vectors.

2. Finding the first eigenvalue can be approximated via matrix multiplication, and for sparse matrices with good spectral gap this extends to all of them.

3. Row reduction can be phrased as matrix multiplication, and hence finding the basis for the kernel of a matrix is a byproduct of it, as is computing eigenvectors when given eigenvalues.

4. Computing orthonormal basis is a sequence of projection operators (and all linear maps are matrix multiplications)

5. I'm pretty sure nobody computes the Jordan canonical form on computers.

The point is that the connection between matrices and linear maps is the spirit of linear algebra.
Doesn't appear to have a community edition for local/private installation...
Due to management reasons. For such a complex structure it is easier to manage single mobile pages.
When You're at the Crossroads of Should and Must
I've not heard of slate before. Glancing at the front page, it looks very interesting. I'll definitely take a closer look, thank you.
I love the pricing - only 50¢ on top of Stripe/PayPal fees.

From the quick look, digital download protection based on IP address and storing files in Dropbox? That makes me uncomfortable and I see tons of potential issues here.

Also what does automatic fraudulent payment detection involves?
> Its dirt cheap at the cost, considering the price of a tank.

And the price of an infantryman.
Here's bloomberg.com:

IE represents 25.00%

IE6 0.11%
IE7 3.20%
IE8 34.39%
IE9 32.94%
IE10 16.48%
IE11 12.87%
Nice. Lacks drama though, where's the dash through the rain of bullets to recover the missile launcher? :D
If that's your reason for trusting an implementation in Go over C++ then I would say they should level up and use Haskell. Or even better, Agda. There's also ATS but I think the community around Haskell and Agda is more populous.

A garbage collected language is an improvement over possible memory leaks due to human responsible memory allocation, but I think a larger problem is most programmer's (very human) inability to separate pure from impure code. Languages with very strong type guarantees do it for you and give you the tools to protect yourself from a lot of problems that are common in any language from Assembly all the way through to Go (I think Rust is actually well suited as well since it has a better type system than Go, but I haven't used the language so I can't speak to that).

[EDIT] minor edits.
Just curious, any idea why you have so many users (10%) still on IE8 or under?

I just checked my usage, and I only have 8% using IE period -- all versions. Of those, only 8% are on IE8 or under -- which is only 0.6% of all users.
I really can't say I'll be in mourning over this. I've lost count of how many times I've had to convince clients to upgrade even to IE7 because IE6 isn't compatible with some aspects of WordPress.
It means we have some auditing and backporting work ahead of us in the next few months.
There is USB passthrough in VirtualBox at least, though it's a bit shaky especially with Windows hosts.
As ever, it totally depends on the client base.

I'd suggest that most organisations that only had to support 10% IE6 use in the past have already actively made the decision not to support it any longer (I know that happened a couple of years ago for all the orgs I was working with).

For other companies, their customers are 90% on IE6. I know that's a hole of their own making, but in some cases it's a massive undertaking to dig out of. There's money to be made in supporting those guys :)
Top paid app on Google Play Store uncovered as fake
The only reasonable assumption is circumstances that do not involve hardware failure, the binary being compiled incorrectly, the source code being modified or replaced by someone downstream, the libraries it is using being corrupt or having been replaced by ABI-incompatible variants... none of these are reasonable circumstances; one would then further assume that the person posting has run into reasonable circumstances where MongoDB often crashes, which is not a stretch given the number of bugs that are filed against it that talk about this kind of issue.

https://www.google.com/search?q=site:jira.mongodb.org+mongod...
It looks like they self-issued new certs after patching their servers: A radical move, if that's the case, but it's probably justified given the scope of the bug.

Edit: Looking closer at the invalid cert, it appears to be a host name conflict, not a self-issued cert. This is probably a result of the rush to re-issue.

However, BEWARE! Invalid certs are nearly always suspicious!
amazon's response on this has been absolutely disgusting. we pay for their enterprise support, and that team is completely unaware. last night they advised that if i wanted this fixed in a day i should consider terminating my own ssl. i set that up, and as soon as i was about to cut over, i noticed that our elbs were fixed.

as of now, support is unaware there is a fix being rolled out.

i would have been better served not speaking to them, let alone paying for aws support.
> why not just send the actual message via that mechanism?

If you can, then there's no real need for using a one-time pad. But there's a benefit that comes from a fact that exchanging the random data is a completely separate process in time and space from sending the messages. You can do it once, spending all your resources to secure it. Imagine e.g. two governments establishing a secret emergency line by generating a few terabytes of random data in one physical place and then escorting each copy in armoured trucks to proper communication factilities.

BTW. exchanging physical "XOR's" for one-time pad communication is a plot point of Vernor Vinge's "A Fire Upon the Deep".
I've coded for google glass, and I don't think our internet usage will go via wearable things -- at least not ones like glass.

Information displayed needs to be understandable at a glance and relevant to the very here and now. Usable real estate is extremely limited in glass and interaction is limited to voice, simple gestures against the right frame, and GPS/accelerometer. So doing interaction with any amount of complexity gets frustrating and annoying very quickly.
I have never understood how the definition of "Document Database" is different from "File System".
I don't get this company. Encouraging girls to do technical stuff is awesome (just as awesome as encouraging boys!), but why are their building toys all purple and pink and girlie? That seems like a contradiction to me.

We have a 5 yo daughter and immerse her in all kinds of technical stuff (along with our 2 yo son), like building toys, 3d puzzles, math games, chess, etc. I would love for her to be a killer engineer!

But I have no interest in these pink building toys. There are so many far better gender-free toys. Knex, Superstructs, Legos, Magnatiles, Tegu blocks, etc., are just a few that are far more appealing to me as a parent.

As a society, we do seem to have a "princess problem," but I just don't see how pink building toys can solve it.
How do you encrypt the hard drives?

I wouldn't trust some keys that had been lying around on an unencrypted hard drive for 1,2,10 years!
Have you run metrics to see what the ROI on your IE6 support is?

Do you know what percentage of your revenue these customers generate?

Maybe it's 10% of your user base, but 0% of your profits. Or 50%. You won't know until you run the numbers.
Agreed, it was annoying to have to use the MapReduce for larger sets.
Postmodern computing
Well anything from embedded systems (even high level java) down to VHDL.

What did they teach us in class that is of use today? Very little. We did all the mathematical requirements of programming (which for most are very little) at school. About as close to EE I get these days is fixing stuff and that's something anyone can do.

Do I look? - not after 15 years.

Do I long? - of course.
MongoDB 2.6 Production Release Highlights
* On getting rich:

- If you focus on the money you won't get anywhere. You must focus on the creation of value for other people in an area that will allow for exponential customer growth. It's all about serving other people at scale. Getting rich is the side effect of this. The process accelerates if you love what you are doing and are having fun.

* On human relations:

- You are never too talented, too smart or too good looking to burn bridges, think less about others or not make an effort to be liked by all and treat everyone with respect and courtesy. Not doing this will always come back to haunt you.

- No matter how bad things get in your family never betray your family member's trust.

- Be as gracious as you can to those who are disrespectful to you, pivot in your mind and thank them for their encouragement. Use it as fuel.

* On getting stuff done:

- Focus. Multitasking is a myth.

- Forget doing stuff solo, you need a team to do anything really amazing. Each team member needs to know their strengths and weaknesses and your team should be a cohesive and complementary whole where strengths cover weaknesses.
It means the foundation has been laid. 2.6 included a lot of refactoring and rewriting of some core subsystems, with the apparent goal of eliminating technical debt so they can make more impactful changes in 2.8.

Don't asphyxiate, tokumx has document-level locking right now. http://github.com/Tokutek/mongo
I was reading somewhere that Mongo can't do document level/record level locking because of mmap'ed files. The whole database is memory mapped. And mmap doesn't understand underlined data structure, it views the whole file as a large single blob.

Ditching mmap will not be that easy, cause most of the speed and simplicity of Mongo comes from using mmap.
I don't know anything about MongoDB but can you give an example where DB level locking is a problem?
Twitter Begins Wide Launch Of New Profile Design
Heroes of Hardware Revolution: Bob Widlar
luma has the answer further down the thread. I didn't look at the date. I should really return to caffeine after many years away from it. lol
Alternatively they could change the user agent?
I realize Fred and USV is heavily invested in bitcoin startups, but the block chain as a big innovation of the past 20 years on par with TCP/IP and HTTP? Compared to DHTs, consensus protocols that enable orgs like Google and Facebook to reach operational scales that were inconceivable ten years ago, compared to deep learning and statistical ML? Seriously?
You can use totally custom templates for every directive and it should basically work out of the box for most of them (with some proper CSS style of course).
Windows 2000, maybe?

Anything that runs IE4 by default is well past end-of-life and is probably riddled with viruses.
It's very close to JSON objects. In fact, it uses JSON/BSON. So it's Hashes of data structures, which MongoDB makes accessible quickly, like a file system must be.

You can also use GridFS to store files in the document database, which actually breaks files into chunks and stores them in collections, also just like a FAT table.
The amperage is not the issue(main issue at least).

The way a rail gun works the projectile(or its casing) must make physical and solid contact with the barrel. This is because the electric current actually flows through the projectile from one rail to the other rail[1]. This produces huge amounts of wear on the barrel, making it extremely difficult to maintain the barrel. Both in form and in being able have the projectiles make solid contact.

[1] http://upload.wikimedia.org/wikipedia/commons/9/9a/Railgun-1...
That's what they already do. Anyone who applies in the first five days has a chance of being randomly selected.
Yes. Parents who really want their girls to appreciate STEM can simply sit down with them, do something technical that is age appropriate, and encourage them to work hard at understanding things. And that's exactly what boys need, too!
> I'm obviously not suggesting that one-time pads have solved much of anything

Well, they did. Think about various secret channels between governments, like the Washington D.C. - Moscow line.

http://en.wikipedia.org/wiki/One-time_pad#Historical_uses
Let me know if there is anything preventing you from using Snappy Checkout. It does a lot right now, but I'm willing to make it better if it won't work for your business is-is.
Really? Have you ever tried to search for specific content in structured documents on a filesystem?
I don't see how a color could be a problem...
Would've been wonderful if one could download these models.
My life is definitely meaningful on a micro level i.e. to my close family and friends and I owe them enough to have certain parts of my life actions and direction influenced by them, but in the larger picture over thousands of years, my life is pretty much meaningless.

Which means I obsess less and less over what others think, I compare myself less and less and I let things that I can't control influence my happiness less and less. Basically I'm a nihilist.
Yes, so I'm actually paying for the life support :(
Anonymous Hacks and Leaks 10,000s of Israeli Websites Phone Numbers Emails
By assumption, the only way to "transmit information securely" is by one-time pads. So...
I'm very curious. What is it you believe VCs aim for?
>Requires python 2.7

Why? It's dead, accept it.
For the method lookup, other than for methods that are dynamically generated with names not known at compile time, the only additional gain you'll get from JIT is by going to full on inline caches, but vtables gets you most of the speedup without the hassle of inline caches and tracing, and doesn't prevent using tracing and inline caching down the line.
Does IIS running on Windows have the same security vulnerability? Or is Stackoverflow running on Linux+Mono?
In the case of MongoDB, dump a blob called BSON which itself can be larger than the JSON itself. Paradoxically this is touted as a space efficient binary serialization you then read it back using an index or something.
I was kind of hoping this involved bringing Geddy Lee to my home.
Indeed. Related advice, also from Schneier: "Anyone, from the most clueless amateur to the best cryptographer, can create an algorithm that he himself can't break. It's not even hard."
I did ask three questions via an edit. I suspect you missed because I only added them after the fact. We are seriously looking at Snappy Checkout.
I think clang's AddressSanitizer gets pretty close to what you want. It misses some tricky cases on use-after-return, but other than that it offers pretty robust memory safety model for bounds checks, double free, and so on.
How stupid would you have to be, to pay $10,000 for a domain stolen from the rightful owner, when they could just turn around and steal it back from you?
Strongly agree with your sentiment. HN users are at the extreme end of the curve, and I'd wager that the average HN regular spends a good deal more of his/her day on tasks or activities that may never be well-suited to mobile. Contrast this with a typical non-techie user, who uses Facebook, Twitter, and their weather app.
Some may say you're a dreamer

But you're not the only one
Playing with Meteor and mongo recently and have found mongo seems a little bit strange from a transitional SQL point of view, like do I need to embed or reference? Can anyone recommend a good book or source?
We are actually waiting on a re-issue of a combined wildcard at the moment, but as DNS propagates you'll be served a previous, still valid cert in the interim.

We hope to get the final cert deployed within the hour...as soon as we have it in hand. Our other certs are queued up and ready to do on a secondary load balancer.

CAs are understandably a bit busier than normal today.
>prior to that, it seemed to me that they were just these boring, obnoxious tools adults built because they lacked intuition

This is exactly how I feel about math in a range of subjects. math is often useful, but sometimes it's just getting in the way. Not everything needs a mathematical proof. Sometimes, it's just formalistic masturbation.

recurrent artificial neural nets are tricky to describe mathematically. That doesn't mean we should abandon research in them.
Total guess, maybe 1 is thought of subconsciously in the implementers minds as a name, while number for months are so unlike the month name that they're thought of more like an index.
I don't get the hate. I use gmail and roundcube (on a cPanel host) on a daily basis. cPanel hosting is really easy to use and maintain. With a good hosting company, what's the issue?
Dyn discontinues free DynDNS service to clean up its DDNS network
https://twitter.com/WarrenGuy/status/453510021930680320
Perfect secrecy refers to the ability to determine any information about the plaintext without decoding it. Not having it can be very useful to an attacker, but that isn't always the case. RSA, for instance, doesn't have perfect secrecy, because it leaks the Jacobi symbol (https://en.wikipedia.org/wiki/Jacobi_symbol) of the plaintext. However, that information is of limited utility, and it can be shown that determining more useful facets, for instance the parity of the plaintext, requires solving more unfeasible problems.
You might also like to run metrics as to how those same IE6 users evangelize your service. They might be really good at word of mouth, or at recommending other enterprise-level customers in via the golf course.

Or - more realistically - you could actually consider 10% of your customers a large, valuable chunk whatever the ROI and accommodate them.

Your choice.
Apparently Facebook copied Twitter's mobile app design and they responded by copying their website.
To be fair, IE8 is not nearly as bad as IE6. Most of what IE8 is missing degrades gracefully or can be shimmed, and to be honest my biggest complaints with it are the sorry debugging tools and its JS speed, both of which were within an order of magnitude of the state of the art at the time of its release.
Our load balancer is HAProxy which also does SSL termination, so IIS is not involved with SSL certificates or termination in our setup. Also, the vulnerability was specific to OpenSSL.
"Finally, MongoDB 2.6 lays the foundation for massive improvements to concurrency in MongoDB 2.8, including document-level locking."

They hear you and are working on it.
Well this is, for brevity, annoying. My favorite part of Twitter was that I got all tweets, in a row, without any reorganizing based on favoring/sponsored/etc.
Don't forget the cruise missiles.

(both for the Millennium Challenge wargames and as a general equalizer of sea power)
Helvetica Neue Light
Because * has been element-wise multiplication in python numeric/numpy since the python 1.0 days. Introducing such a massive and fundamental backwards incompatible syntax change just as python 3 is starting to settle down and slowly gaining acceptance is probably not a good idea
So... Are you arguing that children shouldn't be allowed to program?