skysight-inc/HackerNews huggingface dataset:
I watched that last night. When Alan Watts suddenly appeared I was really delighted. His philosophy involved the open possibility of his own reincarnation, and there in the story we saw it happening in an unexpected way; I LOL'd.

If I was a digital consciousness, struggling to make sense of things, like Samantha, I'd be thrilled to find Alan Watts ;)
Depends on your boss and where you work. I think lots of people & businesses appreciate a bit of extra heads-up above & beyond the required notice period.
Agreed I worked for large Telco and we had an office in Manchester cleaned out of PC's twice in year - turns out it was an inside job on of the outsourced security guards let them in.

I was involved in the replacement for the third time (we used all the old crap pc's we could dig up from across the company)

And given the high profile espionage that goes on in sv and tech having direct control and vetting of security guards makes sense.

Of course for the more secret squirrel side of the biz we always used different security - ask yourself when Bruce Scheier left BT note who he as very careful to be ltra nice to on the way out.
Those are very strange numbers - Are you getting those figures from the ability to look around? So in terms of the 180 degrees from straight up to straight down it's 3240p?

I think pixel density is what people want - to make full use of that 3240p you would have to move your head quite considerably, to make use of a large monitor from 75cm away doesn't need nearly so much head movement.

It's what I want and am hoping for, but the current DK2 is in no way usable for this
Dubai detectives to get Google Glass
It is, but in this case the variable is in global scop rather than lexical. You get the same behaviour if you translate the example into e.g. Scheme.

The issue is that the name referred to in the recursive call is a global variable access, and so redefining the value of that variable produces some strange effects. However the simple solution to this (which basically boils down to having no global variables, just lexical variables at the top level) has other problems -- it would require that every function be defined before it is used, which would enforce a bottom-up ordering to the file. If you want to be able to place the definitions in the file in any order, and you want to have the ability to redefine functions, then this is pretty much inevitable (even if you special case simple recursion like this, you probably can't reasonably deal with mutual recursion).

If you need to refer to a particular function without the risk of it being redefined, it is possible (at least in Scheme) by abusing let and set! a little...

(define countdown #f)

(letrec ((cd
(lambda (n)
(if (> n 0)
(cons n (cd (- n 1)))
'(liftoff)))))
(set! countdown cd))

I don't know Clojure enough to say what the equivalent would be, but it should make sense anyway (the (define x #f0) ... (set! x y) is to produce a top-level definition of x).

In this case, the recursive call is to a lexically scoped variable inside the let, that is then preserved in the closure, thus the closure will always call itself regardless of what is done to the names at the top level. You can also use the Y combinator to do it (again, the recursive call is made to a variable in lexical scope rather than global scope).
Huh? Oculus has said there will be no more development kits before the consumer version. And they haven't announced a date for CV1.
He's talking about books written on eastern philosophy, not books of eastern philosophy. Granted, I doubt he's read every western book on eastern philosophy but it doesn't seem an unreasonable statement to suggest that many of them likely do not reach the same level critical analysis that Watts' output did.
I use BitBucket for small private projects. Never had any issues with it. For larger projects I'd go with a paid GitHub plan.
It's worth noting that this presentation is nearly one year old.

I recently started using gorm [0] and have found that it meets my needs and works nicely, and the maintainer jinzhu has been helpful and pleasant to interact with. So with that being said, it's still an ORM and comes with the usual laundry list of caveats.

[0] https://github.com/jinzhu/gorm
Started on the free bitbucket and went to the paid bitbucket when we needed more than 5 users. With 200+ repositories, we've already exceeded what is available for purchase on github.
The HackerNews Group on Goodreads
Viomba: A/B test your website and measure your design with eye tracking
I'm 3/4ths through the audio book of the Power Broker and second your recommendation. I started it while doing the 100 mile NYC Century last month (the only all-urban century), and it has changed the way I think about New York City, democracy, power, and journalism.
Good move I've seen some really bad contractors
I think coefficients that are merely linear (or even polynomial!) functions of the degree are all "almost equal to 1" in this case. As user conistonwater mentions in another comment, "I also think it's important to mention that the roots ax^300-b have magnitude (b/a)^(1/300), which is much closer to 1 than b/a, which is why the magnitudes of a and b don't matter very much."
Hello, I am the CEO of Tribe Wearables[1], a venture-backed startup based out of Komotini, Greece; developing a cutting edge muscle activity tracker, embedded into sport apparel. We now have 3 new job openings[2]: Senior Industrial Designer[3], Junior Embedded Engineer[4] and Senior Embedded Engineer[5].

We want to create great products and to do so, we are creating a place to cultivate and nurture such greatness. Where amazingly talented people, people like yourself, are empowered to deliver their best and most creative work, within a fun and exciting environment.

If you are interested I would love to hear from you (contact info included within the job postings).

The aforesaid positions regard full-time employment. If you from within the EU or have a EU-issued passport, not visa will be required, if you don't then a visa will be required, in which case we will help you every step of the way.

[1] http://tribewearables.com

[2] https://tribe.workable.com

[3] https://tribe.workable.com/jobs/19688

[4] https://tribe.workable.com/jobs/19686

[5] https://tribe.workable.com/jobs/19687
We use paid GitHub.
Statistical Flaw Punctuates Brain Research in Elite Journals
World’s First Precision Medical 3D Printed Marijuana Inhaler
There are typos:

2.6.3. The correct term is "Additive Smoothing" https://en.wikipedia.org/wiki/Additive_smoothing not "smoothening".

3.3. Letters transposed. The author meant "Multi-variate".
Systems that can be understood by maybe 10% of the population aren't really transparent.
It would have been nicer if there would be comments or chat on the results page
Inspeqtor – Monitor your application infrastructure
"Radical" volunteerism has clear and definite negatives.

Consider http://boston.cbslocal.com/2012/06/04/open-job-at-boston-law... where a lawfirm offered a job for $10,000 per year:

> Larry O’Bryan, one of the firm’s partners, said he’s received about 32 applications for the $10K per year job, since posting it one week ago. He said that while the pay is low, the lawyer who is eventually hired will gain valuable experience.

Obviously $10K/year for the first year is enough to make people want to sign up. The estimated eventual gains are worthwhile, so by your logic this is acceptable.

A negative is when volunteerism leads to stratification by economic class. If a career typically requires several years of free labor or below poverty wages, then mostly only those with access to money - through savings, charity of friends and family, or perhaps a loan - can afford that career.

But those who are poor, with less access to the cash needed to survive those first few years or facing higher loan rates, are much less likely to enter that career.

As an extreme case, if all white-collar careers required several years of free internship then mostly only the children of white-collar parents will be able to have that job. I am morally opposed to this sort of self-perpetuating class division.

"I think that volunteering, and the volunteer-cause relationship, is radical. It might even be scary to some power brokers."

Anything might be scary to 'some power brokers', so there's no message in your statement.

In practice, we see that Fox Searchlight and Charlie Rose at PBS are examples of organizations which enjoyed the 'volunteer-cause relationship', and had to pay fines for it. Are they power brokers? There are similar lawsuits against ICM, NBCUniversal, Conde Nast, and the Hearst Corporation - are they power brokers?

If yes, then the 'volunteer-cause relationship' is not scary to them. If no, then bringing up 'power brokers' is tangential to the discussion.
Post must have gone down and up again then :)
Patalyze – An Experiment Exploring Publicly Available Patent Data
Uber Improves Life, Economists Agree
Paid GitHub.

It's great, not really expensive, almost every developer knows how it works.

Simply setting up your own Git repo would be more expensive than a few months of GitHub/BitBucket subscription.
Had you considered GitLab's free hosting?
That's because Microsoft cocked up big time a long time back and lost a big case over disguised employment aka permatractors that set employment law precedent.
Did you ever catch a look at (or play with) OpenCroquet (which then morphed into OpenCobalt and... kinda stalled, from what I can gather).

Croquet was this (but without the Oculus) in 2007. I miss it, but it went nowhere, but.. that's Smalltalk for you - seems to scare people for some reason.
If you are leaving to get a better salary, you can get a better deal from your current employer if you have an offer letter in hand. If you tell your boss first, you might be settling for less.
English Proficiency Index
Re: "Empirical studies showed that the mutli-variate Bernoulli model is inferior to the multinomial Bayes model, and the latter has been shown to reduce the error by 27% on average [13]."

I remain skeptical of statements that claim that one kind of model is categorically inferior. Also, I have a hard time believing this is a fair summary of the literature. First, one study is cited, but the sentence implies many.

Second, the citation in the original post is not a fair summary of the cited research. The abstract of "A Comparison of Event Models for Naive Bayes Text Classification" says: "This paper aims to clarify the confusion by describing
the differences and details of these two models, and by
empirically comparing their classification performance
on five text corpora. We find that the multi-variate
Bernoulli performs well with small vocabulary sizes,
but that the multinomial performs usually performs
even better at larger vocabulary sizes—providing on
average a 27% reduction in error over the multi-variate
Bernoulli model at any vocabulary size."
The Fail of the SDF Distribution – Explanation and Experiment
You can put the bare repo on a server and then use ssh. Dead simple and works great if you have a dev server where all developers have access to anyway.
I use my own git repo. I have a very small digitalocean server as well as a mac. I rsync the repos for backup. I have used github a bit but in my admittedly limited experience I see no benefit and therefore no need for anything else. Really it just seems trivial.
I think this is fairly naive and depends a lot on your boss and company. I've worked at places where interviewing elsewhere is seen as disloyal. I know of places where giving your two weeks means getting escorted out on the spot.

I'm not saying these are great places to work, but they exist, and I bet they're not the minority.
A lot less even on an umbrella (akin to a w2) you make a lot more that a permanent employee. It always surprised me how poorly paid American contractors are relative to full timers.

One chap on Stack over flow seemed to think a 15% premium was a good deal id be looking for 50 - 100% - I looked at a 6 moth contract for Perl at companies house and at the day rate I would have gone in at £400) I would have been on £100k Gross and around 80K after Tax.
> Anonymity. Votes cast are not linked to voters who cast them.

And as an extension to this: It is important that it is not possible to prove what you voted for.

This means not only that the link from voter to cast vote must be absent even for the voter, but also that the actual physical circumstances when the vote is cast is subject to the transparency and oversight mentioned above.

Anything else (voting from home, or being presented with a slip linked to your cast vote, or any other such system) is subject to buying and selling votes and the result of such vote would never (and should never) be legitimate in the public eye.

These physcial factors must also be taken into account when designing e-voting systems. It is a hard problem to solve these things in a way that the general voter would understand and therefore should accept.
Bitcoin's blockchain can't handle micropayments, but blockchain is ideal for insurance deposits making micropayments as a separate protocol "economically" secure (no one wants to lose their deposit).

Two use cases:

1. Micropayment channels. When you pay to a single party in frequent small chunks, you can create a transaction that locks up certain amount upfront and than you simply re-sign that transaction moving more coins to the recipient and less back to you ("change"). Recipient does not publish transaction until the session is done. If you disconnect or they decide to stop providing you with a service, they simply release a transaction with the latest balance of payment and change.

2. Micropayment channel is not always relevant. E.g. you want to make a one-time small payment. E.g. buy a drink in a cafe for $2. We can imagine another micropayment protocol similar to Ripple where IOUs are transferred, but unlike Ripple, each IOU is ensured by at least twice the amount of real bitcoins locked up in 2-of-2 multisig transaction by each pair of nodes that exchange IOUs. In other words, it's a Visa-like clearing house, but it's decentralized (mesh-like) and every penny of debt is fully insured by real bitcoins being held hostage in "joint escrow" transaction (2-of-2 multisig).
http://www.youtube.com/watch?v=YlkKfqUTnyk I know it's not full scale, but apparently autorotation can be achieved even inverted. No idea if the swashplate on a real helicopter could invert all the way, but I seem to recall the apache AH-64d could fly inverted.
I use my own git repos with web cgit, on my dedicated ovh server.
I think we'll definitely see a version of Microsoft Windows that supports HMDs in 15-20 years.
I read through the comments here, and read through the article, and I guess it's hard for people who mostly deal with first-world problems to wrap their minds around what it's like to live in a much poorer place. "West Africa was ill-equipped for an Ebola disaster because civil war and chronic poverty had undermined local health systems and there were few doctors and nurses. Health workers in the region had never experienced an Ebola outbreak and didn't know what they were seeing in those first critical months." Yes. The ebola virus had previously appeared in other parts of Africa, and previous outbreaks have always fizzled out. There are so many urgent health problems in west Africa that at first ebola didn't look like it needed an all-hands-on-deck response.

One part of that "there were few doctors and nurses" in west Africa has to do with the brain drain. People with medical training in west Africa are well positioned to emigrate to other countries. In the six years of my late dad's life when he was completely paralyzed from the neck down, one of the long-term care facilities where he stayed for quite a while was staffed mostly by Liberian immigrants, with various job classifications. The Liberian immigrant community here in Minnesota (and the Tibetan immigrant community, and several other groups of immigrants) is mostly employed in hospital and nursing home work, with the more skilled immigrants of course making MUCH better incomes than they could in their home countries. Our gain is another country's loss in the short term. (Eventually, interchange of people through immigration helps both the sending and receiving countries, because ideas and trade ties flow both ways, but those networks take time to build up, and freedom and stability in the developing country to have best effect.)

The stark differences between life in a barely developing country and life in a developed country are hard for people to imagine if they haven't experienced them. Not many participants here on Hacker News have first-hand experience with this.
I don't think I have ever worked for anyone that I would feel comfortable telling them "Hey I feel like quitting".
You should try London day rate for DS contractors is £700 £800 a day
This is a very interesting idea. We're already living in times where volume of information grows exponentially almost every year, and I believe that "filters" such as/similar to presented in the article will become more and more important part of our civilization. Partially, Google/HN are such "filters", selecting pieces of information that have some value for us.
These days I'm thinking about AI/"Singularity" -- I noticed that I envisioned Singularity as a single point in time, but now I think it's currently happening (like work on semiconductors or Turing's papers were the begining of information age). Why? Well, we're asking machines to give us clues on what to work on. It's not a formal argument but it's hard to provide one when it comes to predicting the future.
I just updated the go-modeldb library, for anybody who wants to use a non-ORM solution.

https://github.com/jaekwon/go-modeldb

You can see it used extensively in this sample application:

https://github.com/jaekwon/ftnox-backend

But, it looks like sqlx may be a better alternative.
Free download: iPhone and Apple Watch vector mockups
Nope CA passed a law exempting IT professionals and M&P grades are normally always exempt even In places like France
Perhaps the skills needed to find, recruit and manage janitorial staff are different from the skills needed to find, recruit and manage developers?

Almost every company outsources electricity generation, too.
somewhat tangential to your point of implementing a so-called SOP, I think the discussion of state, as it relates to OOP or otherwise, can result in very philosophical conversations. see here: http://clojure.org/state

As an ex philosophy major, immutable state and its implications on identity interest me greatly. I feel like this, and other ideas from FP, could be considered a step toward a so-called Subject-Object Programming paradigm.
ReviewKit iOS app released. Get iOS&OS X App, Podcast and iBook reviews / ratings
Free GitLab account on gitlab.com
This advice is only for a very specific situation. If you can certainly find a better position quickly, but your boss is a decent person who's interested in your success, then absolutely tell them that you're thinking about leaving.

But that's a rare situation. Basically, it's people who were hired as junior engineers and have leveled up. Years 2-5 of your career are when your position can become mismatched with the broader market.

If you're just testing the market, and you might find that your current job is your best available option, don't tell your boss. Similarly, if you're fleeing a bad situation but you need the paychecks for a little while, don't tell your boss.
And now the situation we use our taste buds in is so different from the situation they were trained in that our taste buds are behind the biggest health issue in the world after aging.
Atlassian Stash [1]. Gets regular updates and it plays nicely with JIRA and Bamboo.

[1] https://www.atlassian.com/software/stash/whats-new
Yep. If the reasons for leaving are mostly because of your managers are not being transparent, fair and honest. Don't tell. Just make sure you have job security before you will give the notice. This also makes sure you don't get hammered or cheated/delayed on payments because you decide to reply to an e-mail / linked-in message midday.
Source code: https://github.com/brianpeiris/RiftSketch
There are contract programmers inside Google, most of the Creative Lab works are produced by them.
Ask HN: Online teachers/learners of HN
This goes out to all the teachers (and learners) who use the internet to gain or share knowledge. If you're a teacher (this could be a professor at a college or somebody who runs an online course on any topic) —

1. What tool do you use to publish your courses?
2. What medium are you comfortable with teaching in? Text, Audio, Video?
3. How do you interact with your students?
4. Have you considered charging for your course? If you already do, how much do you charge? What led to you choosing that figure?

For learners —

1. What medium are you most comfortable learning in? Text, Audio, Video?
2. Do you think that online courses are overly expensive?
3. Are teachers easy to approach?
4. What matters more to you: Learning, or certification?

If you have any elaborate thoughts on this that you'd like to share with me personally, please hit me up on Twitter: @Arsalan_Bashir, or email: mail[at]arsalanbashir.com
Welcome to namecheap.com. This domain was recently registered at namecheap.com. The domain owner may currently be creating a great site for this domain. Please check back later!

Imagine my disappointment.
if you already have a tiny vps running somewhere, take a look at gitolite. it's free, it supports multiple users, allows for complex access control, but has a tiny bit of a learning curve attached to it.

on the upside, you learn a bunch about ssh in the process!
Free Bitbucket, works just fine.
Is that their hosted option, or self-hosted?
Finally we can have PhoneGap apps running in the browser!
It let me create a poll without typing a question or option. Might want to fix that :)
"And if communication between the unmanned boats and the sailor overseeing them were ever broken, the boat would automatically shut down."
Isn't this a major vulnerability ?
That is the coolest thing I have seen on this website in a long time. I'm literally giddy with excitement.
I'm not arguing about GitHub being great, but it really only takes a few minutes to spin up an EC2 instance and add a few user accounts with a shared folder. That's really all that's required to set up a shared repo.
Here's one quadcopter design which is more efficient that most of older designs: http://www.geek.com/science/weve-been-designing-quadcopters-...
Seems the Pusher quota has been exceeded for the frameworks demo.

Error : {"type":"WebSocketError","error":{"type":"PusherError","data":{"code":4004,"message":"Account over quota"}}}
I question the assertion that the computer could teleport you somewhere faster than your brain could. I mean, I agree if you want complete sensory teleportation. At least my brain does a poor job of transporting my eyes and ears someplace. However, if I just want to think about one thing while I am doing another, it is hard to beat just thinking about it.

And then there is the problem of you brain can think about things that aren't actually done, yet. Computers can certainly help in this regard, but they are more about sharing something that was done in a different way. Consider walking through a house. Sure, a computer can let you walk through one that hasn't been built physically, yet. I'd wager skilled architects can imagine walking through one that hasn't even been built virtually yet.

And, finally, there is the problem of thinking about data structures that are literally gigabytes in size. I have a hard enough time thinking about ones that are megabytes in size. I'm not entirely sure accurately visualizing large instances would really even help.