skysight-inc/HackerNews huggingface dataset:
John Carmack [1] highlighted the tyranny of limited screen real-estate could be vanquished by immersive media (virtual reality) headsets - easy to imagine a VR "code landscape" littered with derelict or active work-in-progress code dumps. It would still allow the best of current designs to exist in this new interaction space but no longer bounded by physically awkward wall of screens. Something like Croquet[2]+VR+editable-code-objects and so on.

[1] https://www.youtube.com/watch?v=BMmwhjfVSbk#t=1h16m30s (next minute)
[2] http://en.wikipedia.org/wiki/Croquet_Project
I didn't get a quantitative definition of effective, I asked how far it would detect a heat signature, they said 15 feet. I'm sure it "works" at greater distance, the question is how much noise you get and how reliable it is at greater distances.

They had one on site and the reason I asked the range was because I held it up and looked and it seemed very very local. I'd be happy to see this thing produce a heat signature that you can identify as human at 100 yards, that isn't the same as a human's heat signature at 100 yards though.
Suffering in abject poverty is infinitely worse than pollution. It doens't even compare. Thus, developing countries should optimize for economic efficiency. Hurting human well-being in favor of environmental "well-being" is criminal.
It's a browser bundle. They were close.
If you'd like to compare the GitLab and Gogs, I have a couple vagrant VMs you can clone and 'vagrant up' to kick the tires:

- https://github.com/geerlingguy/ansible-vagrant-examples/tree/master/gitlab
- https://github.com/geerlingguy/ansible-vagrant-examples/tree/master/gogs

Right now I still have a very basic git server for personal use with a bunch of bare repos and no UI, but I'm sorely tempted to start using Gogs or GitLab. GitLab wins for polish so far, but Gogs has caught up very quickly, and feels slightly faster.
The new Omnibus installer (which is basically a nice wrapper around Chef) makes the install process much simpler, FYI; it was released sometime late in the 6.x era.
Interesting, I would pay for it if it can find a good list of Tweets. I'm using mention right now.
I don't see how I can mark some tweets as not interesting/not relevant. I would really need a way to hide Tweets I don't care about, block particular user. And hopefully your service could learn over time what I link and don't like.
> He was a practicing civil rights attorney, taught constitutional law and was president of Harvard Law Review.

That's a bit like saying that an Electronics Engineer who can build a CPU is a good person to hire to write Javascript.

Not exactly the same. But knowing civil rights and constitutional law is very different from having a wholistic understanding of law enforcement.
I'd expect it's a question of volume. The USPS and Customs do inspect international mail, however there is probably just so much of it that most contraband sneaks under the radar.
nice, i was looking at this last week!
To be fair (and I am a Go fan) it is the same with Java and Scala. That's the main reason I switched from gitlab to gitbucket. Also with Java and Scala you can have all the resources inside your jar file. With Go you need a directory structure to store your templates, CSS, etc.

The second reason I switched was RAM consumption and here Go shines compared to Java, although I'll have to let Gogs run for a few days to see what happens.

I gave it a spin and it looks nice. I can see migrating from gitbucket to gogs, mainly for being able to run it on a small VPS. One thing that I didn't like was that the source version can only run from the source code directory.
If I copy public and templates directories it should run from anywhere.
Google wanted an Airplay competitor, and for whatever reason wanted to hobble it with the same restrictions as Airplay - a proprietary protocol to only let certain (closed source) programs stream to it, and prevent those programs from streaming to non-Google targets.
You know attorney and police officer are really different jobs, right?
> Books are clearly worse in virtually every context than one on one dialog with the author.

This is not the case with fiction or poetry, where what is communicated is often precisely what cannot be communicated socially or even explicitly. The experiences of both writing and reading are often in a different realm altogether than those of speaking and listening face to face -- one is not a watered down version of the other. They have different qualities.

And even in the case of scientific and mathematical exposition, where your statement is more often true, there are many exceptions. For example, I think of professors I've had who could write lucidly but were poor teachers, both in the classroom and in office hours. Either their social skills stood in the way of their communication, or their verbal skills were not as good as their written ones. They needed time and solitude to express their thoughts clearly.
Your points (a) and (b) are specific to numerical code; perhaps Numba addresses these problems well but it's not something I've worked with.

With regards to C and Cython, I wouldn't say "the whole point was to avoid writing low level code", because that is what can give you the most performance in the end. If you do want to avoid low level code then you'll prefer to approach with a single language such as Julia or Java, but this means trading the bare-to-the-metal performance for having a VM and JIT between the code and the machine.

The argument of preferring writing C code to Cython code is moot because you have the choice of writing code in Cython or using it to wrap existing C code. While the second option allows you to write in C as you say you'd prefer, the first options offers seamless integration of C code and manipulation of Python datastructures, so there is an advantage to using Cython not just for wrappers but also for code.

I'm a bit at a loss as to why you would claim I gave a rosy picture, or what this "self cheering" is about (note that my use of "ideal" was part of a conditional). I actually presented it as a dilemma (systems & scripting language, or a single language), and I think it's not clear which approach is better or whether the fact that there seems to be a dilemma is accidental or necessary.
I love this! My favorite part was 'discovering' my own 'cords'. So far, my ear prefers AEF, AWF, ECG, AEG, and AFY.

Also, you can make a key stay down by holding down Control (Command on a Mac)
The claim was that he didn't have any experience, not that his understanding was merely less than holistic.

You'd need Dirk Gently for that.
Exploring Racket for Computational Science
You can view all wsj articles if you use google as referer
One percent efficiency.
They both have experience in law enforcement. Law enforcement thankfully still includes the court process, not just arresting people.
Yes I was referring to on-the-street law enforcement, i.e. police work, which is the subject under discussion. Not lawering.
Articles like this (ignoring the insulting, historically-naive comparison) aren't news. If you have even a weak understanding of economic theory, it's clear that countries like Britain, France and the USA are all clinging to self-destructive public policies - driven by popular demand, mind you, not corporate interference. When the "developed world" becomes serious about competing economically with China (distinct from militaristic aggression), it will be plain to see. The following of the West's sacred cows will begin to fall:

1) Knowing better/attempting to overrule the free market (minimum wages, minimum labour conditions, centralised permits to sell goods such as drugs, medical services, legal services)

2) Giving "something for nothing" (subsidised/free education, subsidised/free healthcare, subsidised/free pensions/saving schemes.

Currently anyone who dares to question these aspects of Western economies is immediately eviscerated by the crowd. The culture of entitlement is very strong. Soon enough, however, with the last of the props that sustained these sick economies thus far failing (militarism, centralised currency control, controls on global mobility, global cultural allure), getting rid of them will be hailed as bold new thinking.
Is this the guardian experimenting with Native Advertisments?

[1]http://en.wikipedia.org/wiki/Native_advertising
digital cameras and iPad apps; diabetes and the antichrist
A link to a textbook draft from prominent ML researchers specializing in deep learning that is shockingly also about deep learning is not an example of hype. Yoshua Bengio has been working on neural nets for years and years and he leads the only one of the big three deep learning labs to not have a lot of commercial entanglements. I agree there seems to be some extra attention for deep learning recently. So who is hyping this stuff? Not the people in the big three (Toronto, NYU, Montreal) deep learning labs. They are just doing what they have always done, work on neural nets and solve problems and write papers (and in this case a textbook).

Google, Microsoft, Facebook, Baidu, and to a lesser extent IBM, have all made large commitments to using deep learning methods. Why? Because they solve some really hard problems particularly well. Are they hyping deep learning? Not as such. They are trying to bring attention to their products. Rick Rashid had a presentation that mentioned deep learning and some of the other firms have mentioned that they use deep learning in certain products (e.g. google voice search) but they don't really seem to be hyping the methods or techniques so much as their own particular successes with them. So who is hyping deep learning?

Deep learning techniques solve a lot of important problems and can almost certainly be applied to many more. But "deep learning" isn't a single technique, it is an attitude and approach to machine learning. So the reason you are hearing more about it is because big industry players are using it and some people in academia are getting a bit more traction in the broader ML community with the ideas they have been pushing, refining, and improving for years.

Shitty tech journalists and overoptimistic amateur "data science" clowns in the startup community that think these ideas are some sort of panacea are the people overhyping it.
Avoiding the need for feature engineering is one purported advantage of deep learning. The reality is that shallow methods also work on raw data. All you need a large data set and a model whose capacity can grow with the size of the dataset (kernel methods, random features, boosting, even polynomials).

Another purported advantage of deep nets is that they require less data to train. The hope is that hierarchical representations encode knowledge more efficiently than shallow ones. This is motivated by biology and by theoretical bounds on the size of circuits for representing boolean functions. But empirical evidence on real world data does not support this hope. One can obtain just as good a predictor as any deep net by training a shallow network with a comparable number of parameters (one recent example is "Kernel Methods Match Deep Neural Networks on TIMIT").

The third purported advantage is the mid layers of deep networks can be repurposed from one application to another. There a few convincing examples of this ("Analyzing the Performance of Multilayer Neural Networks for Object Recognition" is one example). That's likely a win over shallow networks because shallow networks have no intermediate representations to speak of.

My figure of merit for any supervised learning technique is a monotonic function of

1) test error of the final model
2) time to evaluate on a test sample
3) time to train
4) human effort to train

For deep nets, every improvement in 1-2 has come with terrible deterioration in 3-4. Furthermore, shallow nets still do better than deep nets in all four respects. Which, is exactly why deep networks interest me. I'm a sucker for the underdog.
Try LimeChat. The interface is good and I have used it every day with no problem.
Isn't drawing the "effective" and "appropriate" lines anyway a political exercise?

The local sheriff's experience in law enforcement doesn't lend him any great advantage over me in deciding whether jay walkers should spend time in jail (or whatever other stupid example you want to use).

He probably has developed a better intuition about what sorts of people will escalate their lawbreaking, but that still doesn't give him an advantage in deciding what steps are appropriate in dealing with such a problem.
Very fun. This is a nice range, very different from the keyboards included in music software.
I wish I could figure out which button is which note.
TEEN takes ice bucket challenge to the next level
limechat (osx) is decent.
As a novice, it took several hours to wade through the configuration files when setting up an IRCd, and additional time to configure services daemons. I also continually run into issues with configuration decisions I made before using the daemon more actively.

While I could have relied on the defaults, I wouldn't trust my users' data with a default configuration. It would be irresponsible at best, and this is even more important to companies.
Over the last few years I've noticed that writing code is pretty easy but robustness and graceful failure are what really set the best programmers' work apart.

To my fellow novice programmers, I recommend reading Joel Spolsky's great post called 'leaky abstractions', written in 2002.
There is a lot of marketing fluff around this. "Brain Octane Oil"... ?
> Having watched a coworker spend a solid week getting our company's ircd setup (and this was our VP of Engineering, mind you),

Was he writing custom patches for it, re-implementing SSL, custom services.

I think you wanted to tell us about how hard setting up irc could be but ended up telling us something about your VP of Engineering.
I just use Adium.
Support vector machines are not particularly interesting. They are just perceptrons with a lot of math. So ultimately souped-up linear classifiers. If you start learning the kernel in an SVM you get a deeper model. A neural net using the hinge loss and an L2 penalty on the weights is basically a primal SVM.
> What they should do is surround themselves with experts is specific fields, and consider the advice they give.

The problem here is that it's all too easy to pay off experts to give advice that isn't necessarily "correct" but is what a special interest wants for some reason.

Further many of these experts are also allowed to remain anonymous (or effectively so) which means that they aren't even selling their reputation on a one-time transactions where afterwards they will be publicly humiliated or shamed. They are allowed to do this over and over.

I agree with your statement in principle 100% but in practice I'm not sure it's terribly effective.
A simpler approach that forgoes the lens, relies on the combination of UV and heat, and is promoted under the name "SODIS" and already in use in some places:

https://en.wikipedia.org/wiki/Solar_water_disinfection
This is terrific. Other than the java implementation, is this the only alternate git implementation that doesn't use the core c git code under the hood? That's a pretty important accomplishment.

So many things you could build with a git-like data store...
I can only hope something good comes of this and it's not just "We reviewed it and decided it's fine."

I really have no problem with state police having _access_ to some of this kind of equipment. It's probably good for equipment to be distributed throughout the country but it's obvious that there is a severe lack of training and an really strong desire to break it out and parade around with it like a bunch of teenagers with their first gun. I hear people talking about how the police are the "thin blue line" between law and order but in this case they are clearly a fat green line. This equipment should have gone to the national guard.

If the police use military gear, it should be kept under lock and key and if it is authorized for use, should trigger a bunch of additional reporting requirements as an incentive not to use it.
Interesting, but it's unusable without location. I had worked on similar decision making based on certain params but definitely with check-in/check-out and location. :) All the best.
Windowless Jet
I've heard a lot of good things about this free market you mention. Can you please provide an example?
I don't share your outrage. The blog post linked clearly states the scope and purpose, the researcher says aggregated data will not be released and individual user data is unnecessary for the purposes described. He then offers those that are still wary of the research an option to not have their data used. Maybe I have a blind spot but this seems pretty straightforward and harmless to individual privacy.
Easier than some other languages, but you still need something to run what's in your jar. Being able to deploy executables eliminates a whole layer of dependencies, which ends up being really handy.
It's not true. In fact, particles "travelling into the future" is routinely measured in high energy physics experiments: a particle's decay time will be lengthened exactly as special relativity predicts. Also, the effect has been measured directly using atomic clocks. The circumferences of your hard drive platters are younger than the part near the spindle.
Thanks, but if you already know where to go there are hundreds of websites to do your research. This is for people looking for inspiration. Would you please evaluate the quality of the results?
Data? Non-sequiturs are not data.

Sorry, but I can't even figure out what point you're arguing.

Have a nice day.
Genetic 'Recipe' Found for Lizard Tail Regrowth
Is it okay for any owner of a website to go through their userbase's private data, simply because they own that website?

I don't mean "okay" in a legal sense, but rather a moral sense.

It reminds me quite a lot of http://i.imgur.com/5quY1Iq.png except that the difference is that Maciej is a researcher and isn't disclosing the data to people. However, he's still going through people's private stuff. Notifying them that you're planning to go through their private stuff is the most basic common courtesy; it's why landlords can't simply walk in to a tenant's house whenever they feel like it, even though they own the property.

Let's put it another way: I didn't know Maciej was the type of person to trawl through people's private information that they trusted him with. If I did, I would've investigated other options for a bookmarking site a couple years ago, or would've written my own, and I wouldn't have breathlessly recommended Pinboard to whoever would listen. The recommendation would be more like "Pinboard is great, but the owner likes to look at your stuff, even if it's marked 'private,' so keep that in mind."
Wasn't the whole point of Android to leave the HW abstraction to the kernel?

What's then preventing to leave the old kernel and just dump a new userland on it?
this "exploitation" was hugely beneficial to society.

Which explains why so many people were reluctant to acknowledge the source.
The reason irccloud is popular is that it is simple to set up and there is a really great mobile client. No one really needs another web based client, even if it is free; there are plenty of alternatives for that such as ircanywhere[1] or Convos[2].
I'm really not sure who this is for.

[1] http://ircanywhere.com/

[2] https://github.com/Nordaaker/convos
Agreed. Furthermore, a heavily armed and militarized police doesn't seem either effective or appropriate in most situations, which aren't like the North Hollywood Shoot-out, so what's the problem with a review?

Let's not review an alarming situation because not everyone involved will have the deepest understanding of it?
International shipping is much riskier, so people are usually advised to only order domestically. Certain countries are known for stringently checking international packages -- Australia is at the top of the list, though the US is tough too.

Good packaging consists of multiple layers of vacuum seal and some kind of visual barrier. Fake names, vacant addresses, no return address, trying to mask smells with coffee/foods, etc. are all generally thought to be criteria for 'flagging' a package for more careful review (drug dogs, x-ray machines).
>So anything that happens is going to be driven by political concerns, not what makes the most sense for effective and appropriate law enforcement.

Maybe I'm crazy, but I care more about not having a militarized police force than I care about the police being able to shoot the 1 in 1,000,000 well-equipped robber with a 50 cal/machine gun/40mm launcher/whatever they are getting these days.

Sorry for putting the rights of the civilian population (political concerns) over being able to kill any conceivable criminal ("effective" law enforcement).
Ask HN: Do you need a faster UglifyJS?
As proof of concept I've "translated" UglifyJS's parser to LiteScript and now it runs 2.5 times faster. I'm not a heavy user of Uglify. Are you?. Should I continue and translate the compressor.js?. Do you need a faster UglifyJS?
I suspect the dynamic would be a bit different but you raise a good point. Maybe just hire repo men? I've heard some incredible stories. http://www.salon.com/2009/06/06/lear_jet_repo_man/
irssi, textual, or IRCCloud (if you care about a mobile client as well) would be good. Textual over Limechat because it is a forked version of Limechat and is much improved in terms of functionality.
You defend legalized bribery under the guise of free speech and privacy. Nice.

This is governance, not commerce. Big difference.

You realize the elected persons are representatives? Of the people? Right? Democracy is impractical without accountability and transparency.

So might makes right?
> In the last 20 years, the economic surge of Asia, especially China, has brought a large trade readjustment to the world, one with few parallels with the possible exception of the rise of the Western economies several centuries ago. China’s per capita income, less than $300 in 1984, is now in the range of $10,000. The country is now the world’s second-largest economy, and becoming the largest by one measure.

> Who are some of the possible losers in this radical transformation in the global economy?

To be honest, we already know who the losers were. Median wages in the US didn't budge for 30 years, as manufacturing went downhill. Now that China is more or less industrialised, and Chinese wages are pushing up, US manufacturing is coming back.

The 2007+ recession wasn't about China taking the jobs. It was a credit crunch which wasn't really connected to anything China did, and should go away once the bad debt is all cleared.

You could argue that India's deindustrialisation created a path-dependent problem. It couldn't grow, because it had locked into a bunch of institutions that were anti-industry. But I suspect the British also helped forge those dodgy institutions. India was saddled with institutions which were designed for a richer country (risk adverse), then modified to be extractive (sending wealth back to Britain), and without the need for industry (both because India didn't have the industry, and Britain didn't want them to have it). It was a triple whammy, and it was kept in place for quite some time. Add in the inevitable costs of a revolution (and subsequent sectarian violence), and it's not too surprising that India has had a rough time.

The EU can probably survive a few decades of deindustrialisation with less issues, though the EU is a mixed blessing.