skysight-inc/HackerNews huggingface dataset:
Well Joel, I don't know why Buffer is reposting this stuff every month even though you don't seem to have open headcount. This was response from Sunil from last month:

"I’m sorry to say we couldn’t bring you on board as our next Hacker at this point. I hope you don't take this personally. We were absolutely overwhelmed by the huge volume of people like you who sent in their fantastic experiences and ideas for what they would want to achieve as part of Buffer.

At this stage, we were only looking for a few more people, so the choice was extremely difficult to make and we had to turn away a lot of genuinely amazing people."

It sounds more like a template that was sent across multiple people.

It would appreciate if you only post here if there is genuine opening unless you are just craving for more and more applications(that doesn't make sense).
A MacBook Air that probably cost less than the 1995$ price of the "base PC."
The situation you describe is probably not that uncommon.

The habits I'd recommend are general enough that they'd apply everywhere: Documentation and testing of all kinds. An ingrained resistance to be tied to any one technology, platform or stack. Clear communication. A curious mind.
So Those Don't Actually Connect Looking Backwards...
The inflation one is the only one that's really fundamental to the currently. Part of the core of the Bitcoin system is that the validity of everything that happens is proven by being accepted by all of the nodes that make up the system, rather then by some special authority figure. There are authority figures that publish the node software, but they can't force anybody to go along with any change they make. They have to tell the world what their changes do, and hope that everybody is willing to upgrade.

Part of the rules of the system that are enforced is how new coins come into existence, and the current rule for that is the fixed reward per block mined, with logarithmic decrease in reward amount. It is possible to change that, but the fundamental nature of the system is that the coin creation has to be controlled by an algorithm shared and repeatable among all nodes, and so cannot ever be based on any arbitrary or external factors.

Even making a change that remains within those limits is risky. To keep the currency in existence, there must be broad agreement among all of the people running nodes as to what the rules of the currency are. If the core developers decide to make a change in that, and 20% of nodes refuse to upgrade, it would be a disaster. And so they aren't likely to risk doing anything that might piss off a significant fraction of the users.

So love it or hate it, the fixed inflation system isn't going anywhere.
Have you tried the 'Videostream' app for the Chrome browser? Works flawlessly for me for playing local videos (although only mp4 right now). They also have an Android app so you can use your phone/tablet as a remote control.
Is the difference between CMCSA/CMCSK similar to the GOOG/GOOGL difference (specifically, limited voting rights) or is it a different case?
Windows Store Apps are what was once called 'Metro' apps and now termed 'Modern' apps. They are essentially Microsoft's version of apps from iOS app store or Google Play store but focused on Windows 8 tablet and desktops (and as of today, the same apps you develop for these environments can also work on Windows Phone and XBOX One)

In the past if you were writing a client side or 'desktop' app for Windows you used C++ and MFC or a .NET language with Windows Forms or WPF (or lots of other options) to build that experience. Going forward Microsoft would prefer you build using this new model they are calling Windows Store apps. Along with that comes a set of rules and explicit declarations about what your app will do (much like we have on Android or iOS). This should in theory limit the number of crapware that exists, though that remains to be seen.

Jitter is a term we often use for a program that does the JIT work, JIT is an acronym for Just In Time which in context means Just In Time Compiler; it runs just before the code is needed. You have a program with 10K lines of code but the command you just sent the program only invokes 500 lines - a jitter or Just in time compiler will only convert the code that is actually needs to perform the operation you requested (thus performing faster).
I see that you are defining 0/0 to be a value such that f(x) = x/x has no discontinuity at x=0. But your chosen value means that the function g(x) = x^2 / x is discontinuous at x=0, and the function h(x) = -x/x also has a discontinuity, etc.
Not quite, just as in calculus you end up rediscovering some old geometry formulas there are branches of mathematics where you end up rediscovering 2 such that 1 + 1 equals it. Other options include 1 + 1 = 0 or 1+1 = 1.
Actually, Bokeh plots are not (yet) integrated with the widget infrastructure at all, and work in IPython 1.x. There is a fully embeddable javascript library (BokehJS) which handles all the interactivity entirely in the browser. Data can be directly and fully embedded in the DOM.

If you want to view larger data, access the downsampling capabilities of the Bokeh plot server, coordinate views between multiple instances of the notebook, or do streaming and animated plots, then you will need to run the bokeh server.
It has not been shown that voting is the most important and effective means of maintaining accountability. There is a long-standing debate as to whether voice (voting) or exit (the ability to exit a long position) is more important.[1]

[1] http://en.wikipedia.org/wiki/Exit,_Voice,_and_Loyalty
"Quick" doesn't seem to apply to how long this has reportedly been in the works, how long the pre-sale tour involving "performances" at various museums will take, etc.

From what I've seen over the years, Wu-Tang has a propensity for such self-aggrandizement (and I mean that as a complement). I can certainly see them doing this project without ulterior fear-driven motivation.

Not saying your version isn't true, but applying Occam's Razor from my humble perspective. RZA having an epiphany of "hey, let's do a full blown album and sell one copy!" seems entirely fitting.
Luckily I've used the backups to setup my testing environment so I know they're good! Can you recommend anything else I should start doing? Development journals? Version control system?
thirsteh said that 100% code coverage is pointless, not that unit testing is pointless.
"100% code coverage unit tests is a pointless endeavor"

Thirsteh said 100% coverage of unit tests is pointless, not that unit testing itself is pointless. I'm not totally sure what thirsteh means by "100% is a pointless endeavor" though.
Is it only in the US where it is allowed for stock shares to have no voting power?

Because I think this couldn't be done in HK or UK stock market.
I get to sit down with the branch manager sometime soon and go over everything he wants implemented or removed for the next version of the application so that should help. I try to be fairly communicative throughout the day as well.
I am defining continuity such that single point that is undefined does not break continuity if and only if it has the same limit when approached from both sides. This is because, as I say, a point is arbitrarily small and therefore if the limit is the same on both sides, it's simpler to treat it as still a continuous function.

Otherwise I think you get some problems which break algebra, because multiplying of dividing by variables can break the domains of functions.

If we have f(x) = 1, then this should be the same even if we multiply both sides by x. x * f(x) = x, which results in f(x) = x/x. You break algebra by allowing such straight-forward manipulations (which really are the core of algebra) to tamper with the original domain of the function.

Just as you can't just treat a square root as a core algebraic process (because it is not a function), you would no longer be able to divide by a variable, since that would be undefined wherever the variable is 0.

Edit Also it occurs to me that treating x/x as undefined at 0 would also man that the first derivative of f(x) = x would also be undefined at 0, which can't work either.

So therefore treating x/x as discontinuous at 0 breaks both algebra and calculus.
A loan could be delivered and repaid in Bitcoin... but have the calculation of its interest/principal be in some other unit.

An example is the Chilean "Unidad de Fomento", which does not circulate, and varies against the peso which does circulate. But the Unidad de Fomento is used for loan terms.

http://en.wikipedia.org/wiki/Unidad_de_Fomento

A company called BTCjam currently arranges "linked loans" that are serviced via Bitcoin, but indexed to USD.

https://btcjam.com/faq/loan_types

It turns out that the traditional money bundle (medium of exchange, unit of account, store of value) can be unpacked somewhat.
Correction: x^y is defined for all pairs of real numbers with x!=0. 0^x is not defined for negative x.
That's a great point! Under that definition of a^b, 0^0=1 follows from the definition and is not itself defined. It's exactly the same as 1+1=2.

However, what I said is absolutely true for the definition of a^b that the author of the article is using. In that system, 0^0 does not follow from the definition, and must be defined itself (or not at all a la Cauchy). I should have made that more clear.
> If Bitcoin's deflationary nature prevented it from acting as a currency, it would also prevent USD/CAD/dogecoin/etc. from acting as currencies because people would chose to buy Bitcoin instead of spending their inflationary currency on anything else.

This is exactly what happens. No one holds currency.

People don't generally have their assets as cash, just what they need to be liquid. They hold their assets as a mix of stock (incl. funds, bonds, options), real estate, etc.

In fact, the majority of people have practically no cash at all because they lend it to a bank (i.e. putting it in a checking or savings account) who invests it or lends it for a return! The bank only holds a small portion of what they say is in the account.
It seems like there are a lot of variables that need to be controller for here. For example, do people who adopt a vegetarian diet DEVELOP depression and mental illness? I doubt it. Much more likely that those people who are predisposed to emotional issues for whatever reason gravitate disproportionally to a vegetarian diet.

I've been vegetarian for 20 years, but the health aspects of the diet are only about 10% of why I chose to be a vegetarian. I bet that's true for a large number of vegetarians.
Been working on overcoming some similar issues for another IoTs project.

The wireless chipsets for IoT are really limiting IoT because there are so many tradeoffs. Zigbee seems to have most of the technical challenges solved yet have such a high cost. Raw rf/radios require custom (error prone ) software stacks but are super cheap, wifi uses TONS of power and BLE is fairly limited in range even if it in theory can get better range... I think as soon as someone solves the chipset for the IoT, its going to be as simple as slapping I2C sensors/actuators and 3d printing mechanical parts for fast innovation.
Harvard student pens letter about lack of response to sexual assault
Some managers make turning around failing companies as stockholders their business. They go in, push for changes that will increase the value of the company, and exit, taking the cash and look for another failing company they think can do better.
Well meaningful as soon as someone finds a donkapple.
He said that aiming for 100% code-coverage tests in Haskell is pointless, not that unit-testing itself is pointless. Which I think is a pretty reasonable given that a lot of bugs cannot exist by construction in a lot of Haskell code.

Personally I very much enjoy unit-testing in Haskell especially with the new tasty library which makes combining all the Unit/QuickCheck/SmallCheck tests very pleasant.

[1] http://hackage.haskell.org/package/tasty
I just setup a technical blog for myself and would love feedback on the design, format, and of course content!
Getting started with the IPython Notebook
I'm familiar with dplyr but haven't really used it. I prefer using stuff that's mature, and I'm sure that dplyr is going to undergo a lot of evolution in the early days.

I independently came to the same conclusion as this guy: http://blog.datascienceretreat.com/post/69789735503/r-the-go...

That is, "use everything from Hadley, except use data.table instead of plyr". This was before dplyr came out, so maybe that could change. But I kind of like the syntax of data.table, although I don't understand all of it.

Of course plyr is ridiculously slow and can't be used for even modest-sized data sets.
It’s under consideration.
We expect a student to save up a grand in order to pay for a contract review, when this is for a class and the student has earned no money from it and is likely poor?

The organization offering legal assistance to students that you linked to explicitly says they can't assist in this case (no Business and Commercial Law).

Like I expected it seems like this advice is not practical for the vast majority of students.
Hi Kimberly,

I went through all the contacts made through this thread and my daughter seems most interested in contacting you and your daughter. If you're interested in a free lunch, my email's in my profile.
I believe the data from the Chakra (IE’s JS engine) team hasn’t been updated yet.
This might be a reaaally noob question but I wonder if any of that is related with the use of pesticides in food?
I don't want to troll here but "very compatible" sounds like MS best days of EEE - Typescript still IS a different lang. Question is what if future Javascript will go in a different direction than todays Typescript ?

Typescript main feature is tooling but I would rather go with lang where I'm not second class citizen on non-windows (eg. Dart's editor works on Windows/OSX/Linux)
I offer the usual warning to those who might think this study represents a real scientific finding -- it studies the health of people who have already chosen to be vegetarians or meat-eaters, it doesn't control for the source or reason for that choice.

This means the study suffers from the problems that plague all "retrospective" studies, studies of populations who have already made their choices for unknown reasons. It is this lack of control that calls any meaningful conclusions into question.

A prospective study by contrast, obviously totally impractical, would empanel subjects who would be randomly made to eat either vegetables or meat, and the results would be carefully examined. That might be science, this is not.
To summarize the relevant part of this FAQ:

"On March 27, the Class C shares will commence trading on a WHEN ISSUED basis (GOOCV). At that same time, the EX DISTRIBUTION WHEN ISSUED market for the class A shares (GOOAV) would be made available. This market represents the ability to trade the Class A stock without entitlement to the Class C distribution.

From March 27 through April 2 we will be trading: Class A shares regular way, with entitlement to the class C shares (GOOG); Class C shares when issued (GOOCV); Class A shares on an EX Distribution, when issued basis (GOOAV)."

So on the 28th, you would have a choice: If you bought shares of GOOG, you'd pay the full price, and you'd be entitled to the stock distribution. If you bought GOOAV or GOOCV, their prices would reflect the fact that you would not be entitled to the stock distribution, which means you'd pay roughly half the price of what you'd pay for GOOG.
I don't see over-engineering in WebRTC; I see the same assisted-peer-to-peer routing required to support the major use-cases of traditional SIP:

1. When people are within the same firewall, they want to be able to communicate directly without routing anything but connection set-up through any servers; and

2. when people are members of the same corporation or mobile ISP, but are behind different firewalls, they want to be able to communicate by routing through the corporation/ISP's shared pool of TURN servers, instead of your service's hosted TURN servers.
For me the biggest feature is being able to type questions in private, like Fantastical. I use Siri when I'm alone at home or in the car but I regularly find myself checking before using it. It's awkward saying "remind me to pick up extra maxi-pads for the wife on the way home" to siri when I'm at work within earshot of my co-workers. Even less private things than that can be weird.
Is there a guide to using tesseract? When I last used it, I had trouble accurately recovering text from an image I just created with Times New Roman. There are probably some settings I'd need to change to get it to work properly.
If You Want To Get Rich At A Startup, You Better Ask These Questions
Findings iSEC-RFACC0114-1 and iSEC-RFACC0114-3. (2 out of the 17 vulnerabilities found by iSec, of varying severity.)
Second documenting your accomplishments; remember to phrase them to match your audience, so describing how it measurably benefited the company is better than just the dry description of what you did.
Not sure if you are disagreeing with me but in case you are: suppose those assets (stocks, bonds, real estate) could be transferred as easily as a currency (instant transfer/fungible/divisible/liquid/etc.), would people use cash at all? What would be the use case for cash? My point was that Bitcoin would be such an asset.

Perhaps a deflationary currency would have a negative overall impact on the economy, but that's not what I'm arguing about.
Surely the most important thing of share ownership of public corporation is that you are eligible to future dividends?
I would agree that what she was doing in her 180 days project probably was not software engineering, but what about what she is doing with YumHacker? If that isn't considered software engineering, then a lot of us here are not software engineers.
The problem with this saying that "courts side with directors the vast majority of the time" is that it ignores which parties are involved in the lawsuits. In most cases, the suit is a class-action brought against the corporation by disgruntled current or former shareholders; employees are not parties to the suit. In this case, the petitioners are seeking restitution which will come out of the pockets of the current shareholders, as the corporation may be forced to pay them, thereby reducing the corporation's assets and total value.[1] If you are interested in this issue, you should read up on "Halliburton v. Erica P. John Fund", which has been argued this Supreme Court term and not yet decided; many interesting arguments are contained in the various briefs.[2]

[1] http://www.forbes.com/sites/realspin/2014/03/04/the-supreme-...

[2] http://www.oyez.org/cases/2010-2019/2013/2013_13_317
Sure, if a CEO supported and donated money to a law that would stop Christians from being able to get married like everyone else then i would hope they are publicly criticized and pressured to defend their beliefs and the actions they have taken as a result of those beliefs. I wouldn't say they should be fired but they should be made to feel that actions taken to discriminate against others can have social consequences in both your personal and professional life.
Picking the useful ones is the opposite of arbitrary.
$ tsc --nolib
Top 15 Awesome Comic Book Android Apps for Tablets and Phones
This is not a link to an article about Python, it is an advertisement for an absurdly expensive commercial course, one that costs US$10 per page, and offers no clue about the quality of the material itself until the customer has paid.
1986 wasn't even that long ago, it baffles me how far tech has advanced since then.
I really appreciate you open-sourcing it - I spent some time trying to figure out how to best integrate RoR and Backbone when I was learning the latter, and having your source code to poke around at was really helpful.
Remember although, you can release an altcoin that doesn't release coins logarithmically like bitcoin does. You can release one that has a linear %1 permanent inflation rate for example.
Would you mind sharing the contact details of the designer & 3d printer with me (email in profile) ? Thanks!
Far too late. Linux has been free and infinitely more customizable for the "internet of things" since forever
Hmm, there had to be something, cause it ran without a disc. More menus then the PS2. Plus it says powered by windows CE right on the front.
Hmm. Cryptocat was actually the first ever OTF project. I believe they've always asked for the publication of audits.

What I'm curious about is, why don't other projects such as TextSecure publish their audits as well? I'd certainly appreciate Moxie answering this question.

The OTF blog post certainly makes good points for this to happen. I also personally believe that this reticence to publish audits is damaging to the opportunity for the honest evaluation of encryption software and the establishment of a realistic perception of encryption software. It also misleads users.
Many are. I get Grub again, and can pick Linux.
WP8.1 is apparently not available yet using this method (I am offered v8.0.10521.155)
Do Something Hard
>The flood of blind investing through retirement funds has further diluted shareholder influence to little more than demanding increasing share price.

But this is the only thing shareholders have the right to demand anyway. As long as they can ensure the CEO and board of directors are maximizing share price, the system is working.
The answer is that the puzzle is huge and non-determininstic. The puzzle is to take a block of data - all of the transactions that haven't been confirmed yet - and append a value to it that makes the hash of it below a given number. That number is called the difficulty, and is dynamically set. Systems trying to solve it simply keep trying different values and running the hash to see what the value is.

Any particular guess-and-hash operation has a certain probability of finding a solution, and that probability is the same for all systems, no matter how fast or slow they are running. Faster systems just guess-and-hash faster, and thus have more opportunities to succeed. That difficulty is set dynamically based on the estimated total rate of operations, or hashrate, of the entire network, so you can think of the system overall doing a certain number of hashes per second. A solution is essentially a random event that one particular hash will satisfy. So the higher the hashrate, the higher the probability that you will succeed, but it's still a probability. You never have a guarantee that you will succeed, no matter how fast you are, and even slower systems have a chance.

That's why there are these malware-created networks of low-power systems doing bitcoin mining. They're all pretty slow, but with enough of them working, one of them will succeed every once in a while.
Did a patent war breakout when competitors "stole" the idea? (Genuinely curious, not rhetorical)
If you're in GOOG options, it's going to get goofy.

http://www.cboeoptionshub.com/2014/03/28/goog-get-ready-next...
I think you got Wu tang mixed up with another group. Wu tang started getting popular in the 1990s. They have gone international since then, and their individual members have had very successful solo careers. What inner city club do they need protection from? Are you talking about the legendary hip-hop group Wu Tang because I think or your friend is mistaken?
> Now if this is true, that takes lots of balls...

Yep, it really is. Not only have I turned down several huge income opportunities to work on MarketVibe, but I'd also sell just about everything I have to see this product come to market. We have a true game-changer of a product, and it's something I really believe in. We also have the right team to build it--I'm a target customer for this product, which is one reason I know the market needs it so badly. And it's a nice money-maker (SaaS).

But yeah. If I had to sell my car tomorrow to finance the startup, I'd do it with zero second thoughts. I'm in this 100%. Otherwise, why run a startup at all?