skysight-inc/HackerNews huggingface dataset:
I'm very excited to hear this. Rust is a very promising language, and having good documentation really helps make the difference. I actually got a lot out of the tutorial for Rust when I read it, but there were a number of things that were out of date, and others that weren't covered at all. Rust for Rubyists was also a great guide when I poked through it a while back.

I think one of the sources of success for Golang is its "hit the ground running" approach which takes you from zero to hacker in a short amount of time. Rust is considerably more advanced than Go, but there's no reason that it can't adopt a similar attitude of pragmatism and real-world applicability (although its libraries might lag behind Go's). Having first-rate documentation is a huge step in that direction and a very promising development.
I wish you guys the best.

But it does make the whole "USA IS A POLICE STATE!!!1" claims a bit harder to take seriously. I keep trying to imagine East German civil libertarians publically crowd-sourcing requests to the Stasi to divulge the particulars of their surveillance appartus, in ways that don't result in the murder of themselves or their families.

I don't mean this to be snide though, this kind of civil action and distrust of authority is precisely what it means to be an American, and precisely what is needed to ensure that our various police forces don't actually become a modern day Stasi, so keep it up! :)
congrats Ritik! Proud of ya
https://hn.algolia.com/?q=euler+offline#!/story/sort_by_date...
Well, what I meant to mean was that given perfect information about _our_ universe, which would exclude something like the run-time that we're being simulated in for instance, we still can't know the outcome of certain quantum processes with 100% certainty.

Given knowledge of _all input to a system_ and still not being able to know the outcome seems like a good definition for random. You're right, though, it could just have an extremely long period.
In brief, the article contends that the idea of disruptive innovation as outlined by the book "The Innovator's Dilemma" lacks any substantive historical analysis and rests solely on cherry-picking very specific businesses and industries.

The main "meat" of the criticism begins at the bottom of the second page and spills over to the third: http://www.newyorker.com/reporting/2014/06/23/140623fa_fact_...
If I didn't doubt Windows so much for programming stuff I'd really like to get one for university - looks like the perfect machine for lectures and also everything else I need a laptop for. For any students but CS I think it's awesome.
Founder here.

That's a really fair question. It's a little interesting that someone posted this today as in the very near future, some of these concerns are going to be addressed...

The goal is to create a system whereby those developers who are willing to pay and become quality members of the community are greatly benefited. I realize this can only happen though if the community isn't too large. The community will have two caps, one for basic members (200) and another for pro members (150). When the community is full, anyone who wants to signup will be put on a waiting list.

Community members have the advantage of having a continual fresh stream of leads gathered from throughout the internet. For these leads, the competition is completely open. They also, however, have exclusive first access to leads posted straight to the community, as well as well as other benefits which will be revealed soon.

This isn't a very thorough answer, but if you check back in on Thursday, you'll find more details. Or if you can't wait, shoot me an email kesler@freelanceinbox.com and I can give you greater detail.
Can't wait. I played around with Rust when it was in 0.9 and 0.10, but wound up falling off the wagon around then. Stuff was changing too much for me to keep track, and the documentation wasn't always the best. I'm really, really looking forward to 1.0 and better documentation!
What's so good about that? That sounds approximately as bad as the situation in the US as described in this article.
Firefox isn't delivering the hardware. And the software is open source.
Thanks for pointing this out, I'll fix the typo. The real time is 10:30am (PST).
> the ability to pivot quickly in the face of consumer feedback is a feature, not a bug.

I couldn't agree more, but I'm not sure you're right about the feedback cycle. We did a ton of "lean startup"-ish stuff including launching minimal products to trusted beta users and expanding based on customer feedback.

But there is exactly a 0% chance that Justworks will ever fundamentally "pivot" to being a different product. The concept that this is even preferable is kind of crazy. A pivot should be a last chance "we got it wrong but we've got some money left so let's try something else" - not a matter of course.

In terms of knowing whether or not the product sucks vs. the sales team sucks, this is, of course, an eternal question in SaaS. Luckily our product is selling, but I would say that regardless trust and high amounts of communication between sales and product development is absolutely key. At any sort of level of maturity this is your prime feedback loop with the customer and we take it very very seriously.
Dare I mention hypercomplex numbers?

The first ones you come across are quaternions, represented by set H. Something I learned a few years ago, in set C there are two solutions to x^2+1=0, but in set H the set of solutions forms a Lie group, or basically an infinite number of solutions.
Fast Robot Arm Catches Flying Objects
Why don't they just take off the Windows button? Can't you just swipe in from the right side of the screen to see the on-screen version? There's a Windows button in the task bar as well.
> a non-government-run government-protected monopoly

Isn't that a bit of a tricky semantic construction? If the government gets to decide who is able to offer a good in a particular industry, then the government is essentially controlling that industry, with one thin layer of indirection.
> I think one of the sources of success for Golang is its "hit the ground running" approach

Agreed! One of the weird things about Rust is that it's been open source since the beginning, where languages like Go and Swift have been closed for years before having their first release be very polished.

Rust will get there. Like most things, it just takes time and sweat.
Again, try working for a larger company and see what they spend a lot of time/frustration on. It's the same skill you'd use to spot consumer level opportunities. I'd say it's much easier, in fact.
It actually is just Scala. The whole thing is a Scala DSL.
I agree with you, but I also realize that if the service is to be valuable, it can't grow too large. I've intentionally set a cap on the number of developers that can be part of the community so it can remain valuable.

Each member also gets to specify what leads they are interested in, so that spreads leads around as well.
The presentation was probably this one: http://www.percona.com/live/mysql-conference-2014/sites/defa...

Slides 16-18.
She seemed to state that Clayton Christensen cherry picked his companies and excluded examples that didn't support his theory. And that there are many companies which have failed or succeeded outside of his theory of disruption.

To summarize, we pay too much attention to disruption nowadays. We overuse it to destructive ends, and she seems to think it wasn't based on rock solid evidence. The article ends with a reference to more organic, collaborative and poetic connections.

Not a strong critique in my opinion.
> To their credit, I've made similar mistakes in my career.

What did you mean? You don't mean that if X makes a mistake that you made first, that mistake is a credit to X, do you?
Sorry for catching up late, definitely, please submit issues to my fork so we can all keep up with what's going on.

Thanks for the help and comments guys, nice to see Cryptris getting some supporters on HN.
Actually this is a question I asked myself a lot growing up. When I rephrased the question as "Is it really a meritocracy if everyone is judged by the same standard but have different access to resources?" I began to feel that in certain contexts positive discrimination can play an important role.

A similar (facetious) situation would be if you were comparing two soccer teams. The first team has to learn soccer by itself and is frequently told that it would be better off learning some other sport. The second team is coached by a good coach who encourages them and gives them specific drills and feedback to help them improve in the skills in which they are deficient. When they have a game (or several), a contest of merit, most of the time the second team will win. But is this really the way to get the best soccer players? It is quite possible that some of the players from the first team would have been better than those in the second if they had had access to the same resources.

Obviously the ideal solution is to get everyone a great coach and support them, but what do we do about the ones who already had to go it on their own? If we are hosting a soccer training camp and really want the overall soccer training system to be "fair" and "merit-based" doesn't it make sense to consider how far someone has come in relation to what resources they've been able to obtain? Or do we continue to give the camp coaching resources to those who already had great coaching and deny those resources to those who didn't?
How To Dance Like A Fat Man
How come the improbable is so commonplace?
Screencast: Getting started with gulp.js
I'm actually completely unfamiliar with the project...
Software That Sees Employees, Not Outsiders, As The Real Threat
Some good ideas here already. The way I see it good products are born in the intersection of the industry problem space and the technical solution space. Often you will have people in some industry doing something without knowing there is a better technical solution and you have technical people unaware of problems their technology can solve. This is especially true for new technologies that enable new things that couldn't be done with older technologies. == "Disruption"

The best entrepreneur IMO brings a combination of the technical expertise with understanding of the problem, preferably a personal/deep understanding. If you want to understand specific business problems for some specific businesses/industries you need to read about them, talk to people from the industry and/or work in the industry. Some problems are generic and cut across industries. Some b2b problems are the same problems individuals have in performing their work.

Some problems are easy, e.g. have easy solutions, everyone knows about them. Some problems are hard, a lot of work to solve. Some problems are very niche/specific, no one knows about them...
Really?

Go read http://www.webmproject.org/license/bitstream/ and tell me what patents I am licensing.

Why wouldn't MS use a similar technique for Android licensees?
You should checkout slim too, it's just a better haml.

http://slim-lang.com/
Ads that appear as if they'd been proofread would be a good start.
What's a true police state? Something like a sobriety checkpoint, where a technical measure of blood alcohol level is used to assess guilt, at least gives wink and a nod to social control.

(I don't really mean to speak against the checkpoints, I just wonder if "police state" has a clear enough definition to provide an interesting framework for discussion of modern governments)
The CEO of Red Clay on helping entrepreneurs make products to change the world.
Wow! Thank you for a great feedback. Please tell me if there is anything you feel inconvenient.
I just fixed this. CDNJS to the rescue.
Oculus Rift is helping fans to recreate and explore their favorite environment
When I started a new job doing iOS development, I was a bit surprised that Apple provided a simulator and not an emulator for iPhone/iPad development. An emulator seemed like a better choice, because it would be more realistic. Realism turned out not to be a big issue, at least for the kind of app we were developing, and I guess iOS and Android devices are just too fast to emulate on a desktop with reasonable performance.
I'm not saying uninstall forever, simply to do so before making claims about Firefox's performance, stability, memory usage, etc. – basic debugging 101 stuff about removing variables.

That said, extensions are at the bottom of my list of reasons to use Firefox: support for the latest web standards, performance, security, text rendering quality, usability of the core UI, quality of the developer tools, etc.
You can search for any song and make your own playlist. From the charts option, choose "favorites" and then you will see the search bar. You can also pick songs from the Billboard or iTunes charts to be on that same list :)
I've worked in a testing lab for a product somewhat like the Surface. They had an automated testing platform but it was pretty much useless. They didn't put enough effort into it to make it worthwhile. As a result basic sanity testing had to be done by hand. It took forever and as a result there was no real time for 'actual human usage'.

I found the experience invaluable in helping me to understand why I found virtually every hardware and the vast majority of software products extremely painful to use. And how much I appreciate Steve Jobs for showing us how it's done.
I just finished reading the book "Quiet: The Power of Introverts in a World That Can't Stop Talking"

Please read this. First off, it will make you feel better about yourself and realise that there are many people like you. It also addresses the "Asian introvert living in outspoken America" cultural issue.

To meet people, you need to change your environment. Put yourself in situations where you are forced to interact. Groups or meetups are a great place to get started. It depends on your interests but something active like a sport or dancing will generally help you form better bonds.

Will it happen right away? No, but keep going on a weekly basis and become a regular. You'll find that friendships will happen.

To initiate friendships from these situations, you need to move the relationship to another setting. If you only see the person at the meetup, it's more of an acquaintance.

If you get along with someone you can say something like "Hey, I'm thinking of seeing that new movie this weekend. You want to come along?"

The envy you feel when you see groups is a good thing. It means you want to move in that direction.
30-35 hr/week.
Absolutely - just happens faster.

Nokia was a paper mill (1865), Suzuki made looms (1910), Mannesmann produced steel tubes (1890), and Berkshire Hathaway did textile manufacturing (1839)
There has to be some kind of middle ground here. On one hand, I'm very surprised that Google doesn't pay a license fee to Microsoft for Exchange ActiveSync. I assumed all phone makers with Exchange support had licensing deals with Microsoft. On the other hand, patents for things like a loading bar in the corner of a web browser are absolutely ridiculous.
do remember that this guy is a comedian... so this I see as pithy satire more than actual analysis. As such it's pretty good
Searchcode | source code search engine
Occasionally I feel like there should be a wall of shame for the patent attorney that wrote the claims (and possibly the named Inventors by extension).
I don't use it at all and rarely notice a problem. Disabling Flash solves the performance / stability issues and I simply don't visit ad infested sites. Ad blockers are a losing game, as demonstrated by the rise of increasingly spammy content, and the only way to change that is stop supporting sites which don't respect you.
Enjoyed the shout-out to Bohmian mechanics. Nonlocality may be weird, but you know what else is weird? Everything else about quantum mechanics. I'd actually prefer a nonlocal deterministic theory to a local indeterministic one, though I know that's just a philosophical preference. Still, I wish Bohmian mechanics was more popular; I wasn't even aware it existed until recently.
Why Bitcoin is the Petroleum of Our Time
I certainly wasn't intending to trivialize the suffering that some founders go through as a result of their experiences.

The point I was trying to make is what's touted as "mental illness" may be better looked at as a normal human response to the highly unusual, and extremely stressful circumstances these people have chosen to place themselves in.

That is to say: to the extent that we might subscribe to the concept of a "pain signal", and that depression and anxiety are among the various kinds of pain signals our body creates for us -- the "signal" in this case is not that they're "broken", or that something is systemically or constitutionally wrong with them. But rather, an indication of the fact that they've embarked on a course that perhaps they shouldn't have, and threatening to become (or perhaps already has become) unmanageable for them.
Successful Webvan IPO (1999)
The Firefox ESR branch is on the same release schedule as the Firefox 'Stable' branch. So, you get a scheduled release every 6 weeks. But ESR just gets the security fixes whereas Stable also gets the new features. When there's an out-of-band security update on Stable (a .1 release), ESR gets that, too. ESR is pegged to specific releases of Stable and operates in parallel for a few releases so there are two different ESRs... the older one and the newer one... so organizations can transition from one browser engine to the next over a couple month timespan and ensure corporate apps work on both.

Oddly, some non-organization people want ESR because they think it's updated less often. It's not.
A few thoughts immediately come to mind:

1) No pain point. The project has a gee-whiz, neato factor to it. While it would be cool to have this level of automation there's no strong need or urge to have it.

The thing is mini-blinds suck. The cords get tangled. One side almost always gets stuck when rolling up/down. If your product addressed this pain point and you tied the automation feature to taking the suck out of mini-blinds that might gain more traction. Instead of having to fumble with cords, just press a button.

2) Where's your team? Is it just you taking care of everything? Product design, product testing, order fulfillment, press releases/management, manufacture - all of these are major tasks. It's seems like a herculean effort for one guy. And makes me hesitant that there will be a final, shippable product.
WritersBlock--Share and discuss top news stories
I don't have a problem with secondary markets (such as the iPhone secondary market that pops up around all new model releases, based on the private manufacturer making the decision to limit supply), but when it's enabled by regulations and is a product of regulatory capture, there is essentially no justification for it in my book.
Hi Lawrence,

probably that is the right step toward solving the transaction speed,albeit by a slightly more centralized workaround,it reminds me of a comment I made almost a year from now:

https://news.ycombinator.com/item?id=6130813

great job ;)
I'm not saying it's all luck, but if you have a million people rolling dice, some percentage of them will have a lucky streak doing "better than rolling dice would suggest". A random outcome doesn't mean every individual gets the average result every time.
z = x + i*y = e^(a + i*b) = e^a*(e^(i*b)) = e^a(cos(b)+i*sin(b))

Both sin and cos are many to one functions. In the equation above, replacing

b

with

b + 2*pi*t

where t is any positive or negative integer, would result in the same complex number.
Indeed, she offers no alternative. I suppose we're to sit around trading DFW novels and pretending that technology can't "disrupt" whatever industry we're working in.

I'm not sure how that point of view is helpful or meaningful.
When I saw the title, I thought it was about a Shakespeare play. That's already taken!
You start by asking me to make an enormous leap of faith (free miracle) which is to assume that it's possible to know for sure whether or not you have perfect information about any given system. I simply can't fathom how such an assumption could ever be reasonably made so therefor I really have no way to follow along with the rest of your reasoning. I appreciate hearing you perspective though.

“The hard swallow built into science is this business about the big bang… This is the notion that the universe, for no reason, sprang from nothing in a single instant… notice that this is the limit test for credulity. Whether you believe this or not, notice that it is not possible to conceive of something more unlikely, or less likely to be believed. I defy anyone. It’s just the limit case for unlikelihood: that the universe would spring from nothing in a single instant for no reason… It is in fact no different than saying, “and then God said, ‘Let there be light!’ What the philosophers of science are saying is “give us one free miracle and we will roll from that point forward, from the birth of time to the crack of doom.” -Terence McKenna
Not really, the payment protocol gives you back the full transaction that can be checked by the merchant.

The 'instant' comes from trusting a third party that temporarily controls enough keys to block the funds before they can get double spent but long enough that the tx can be confirmed.
Those are awesome ideas!! I will try so that you will at least see the first one in a near future and I will look into how I should go about the second idea. Thank you so much!
Data Doppelgängers and the Uncanny Valley of Personalization
If you are building a new language with serious ambitions for usage, you should really take a look at how well the Rust community has turned out to be. The "Buzz" you experience around the language is largely fueled by lots of enthusiasts - e.g. hop on the IRC channel at any time of day and get help. There are no dumb questions, especially about changes that happened in the mainline 2 days ago.

Barriers for committing to Rust itself are very low. Also, they aggressively moderate their spaces according to their CoC. A few days ago, I asked a rather picky question on their subreddit and was quite surprised how on-point and serious the answers were. Given that the topic had the potential for some trolling, it was surprisingly calm.

It's really a community I am happy in.

Edit: I got a bit excited. Obviously, the point of the whole thing is: Mozilla investing into Rust docs seriously and Cargo really shows that this is not an lab language anymore.
We're not claiming a police state, and certainly not the Stasi. I typically assume good faith on all sides, and I do genuinely believe that the program is being promoted by people with either the best intentions or simply trying to make a buck with easy federal money flowing, no sinister plot for a police state intended.

But it's now pretty well documented that the federal government is currently encouraging, sometimes by force, local agencies to violate their state laws in order to keep secret a widespread federal program that has, at least by one circuit court, been found illegal.

Given past experience, it's probably also incredibly wasteful, and without this you're giving local police that can literally barely operate a thumb drive the surveillance equivalent of a flamethrower, and just hoping nothing goes wrong.

In other words, I don't think we're trying to expose a New World Order so much as a lot of legal and practical problems just waiting to explode.
How Haskell is Changing my Brain