skysight-inc/HackerNews huggingface dataset:
This is why you shouldn't rely on one channel for your traffic in any business. If you do, that one channel has the ultimate control over you and can make or break you.
HIKIKOMORI drive Community Revitalization
Why advertise a venture capital company for free?
What you're asking makes me think of Dijkstra's quote "the question whether machines can think as relevant as the question whether submarines can swim."
Offline support is tricky because each app needs to implement what happens in the case of data conflict. Meteor already has the groundDB package that allows for offline support in local storage. I would imagine you could implement a read only option into local storage once they release reactive graphQL.
Uber are not a taxi company. Technology has changed the nature of the ball game. Suing Uber will not make any difference to that. In fact, it is not enough to sue Uber. They would also have to sue all the copycat platforms that mimic Uber and exploit the same opportunity. The taxi regulations, and the taxi companies living off these regulations, are toast. It would be like the newspapers suing television for eating their lunch. As soon as the technology exists, you cannot sue it out of existence. The genie will not go back into the bottle.
I dont think so. And i even can't wonder how the fuck thats going to work. Uploading .md files?
I applaud the cryptography work here, it seems like a damn cool application of ZKPs, but I think their missing what made Bitcoin work. The tech people took to BTC because it was something that they could verify worked correctly, and had no centralized party who could change it on a whim. Once it had the backing of those tech people, then it spread to everyone else. These guys might be able to get a small portion of customers who don't care about a centralized party, but that just isn't going to be enough, those aren't the people who are going to evangelize it.
It's not completely silly: a check number under 500 is still highly likely to be a newish account. The test is cheap and has low false positives, so the fact that the it is easily subverted only diminishes its effectiveness but doesn't make it useless.
Here's a video image from the POV of a robotic Dakin Bear of Marvin Minsky's son, Henry Minsky, who had a look of trepidation at the idea of sacrificing his Dakin Bear to one of his dad's robotics experiments.

http://imgur.com/gcFVzpk
This actually hit my previous company in a software context.

We would number hotfixes sequentially. Customers would be notified when hotfixes were to be deployed to their sites. One savvy client noticed the hotfix numbering sequence and worked out both that we had a lot of hotfixes (tens per week) and that they didn't get them all right away (if you don't ask for it, it comes to you in the next quarterly trunk release.) Many awkward discussions ensued.

Solution: new policy to number hotfixes randomly instead of sequentially. Whoops, now sometimes hotfixes that had dependencies would get deployed in the wrong order.

Solution: also name hotfixes by date. Whoops, now the client can figure out that two weeks elapsed before they got the hotfix. (For all your usual enterprisey red-tapey risk-aversey reasons.)
Inside an organization, separate repos and versions can simply be unnecessary overhead. As long as you can have an edict from above that 'thou shall not break the build or its tests for you or your dependants; the punishment is immediate rollback', empower some people to enforce this, and have plenty of automated tests, distinct repos and versions are silly, unnecessary and massively inessential overhead.

But if you don't have that balkanization is a reasonable option.
I think the ideology is pretty obvious, in that all of their content seems to argue against regulation (and so does their mission statement). I actually have no problem with that – it's a valid point of view.

I feel more strongly about the "cargo-cult" aspect of it. By being university-affiliated and by using quantitative methods they create the illusion of scientific objectivity. But what they're creating may be data, it's (possibly) not information.

Their main claim seems to be that counting the number of "shalls" and "musts" in regulations is a better standard than just the number of regulations. I believe the added utility is marginal and doesn't justify calling this 'science'.

One example: they use their method to show that the financial industry was more regulated in 2008 than in the era of Glass–Steagall. But I'd say that not all "musts" and "shalls" are created equal: "Investments banks shall be separated from commercial banking" is simply not comparable in its impact to "Credit Card offers must state effective APR". But the two would be counted with equal weight in their analysis.
Isaac Asimov wasn't any of the people he wasn't talking about either, so maybe he should've kept it shut about their minds, too.

But that wouldn't make good banter.
The 'magic' is called Content-ID and it looks for video and audio matches with content uploaded to a private (and unviewable) system by copyright holders and it takes automated action if a match is detected.

Theoretically any matches are reviewed by a human, but they make it quiet easy to automate the 'review' process. Automated actions are typically Claim-Remove (claim content for copyright holder, remove from YouTube) for some content types (Movies, TV shows, some music) or Claim-Monetize (claim content, ad advertisements if there were not already on, and if they were already on all revenue is redirected to claimant).

This automated system is actually what causes the majority of 'this content is not available in your country' messages, as if it gets claimed by a studio / copyright holder who only has the rights distribute in USA and UK for example, everyone else would see that error message after it has been claimed-monetized.

In case anyone was curious.
You are creating effort for the people who review your code. On their behalf, please stop, it's tedious.
Was it this one about Hofstader?

http://www.theatlantic.com/magazine/archive/2013/11/the-man-...
Unless it's someone else's 20 billion and the day of reckoning isn't anywhere on the horizon yet.
It amazes me how much the software industry is like the fashion industry. Do you honestly base your technology decisions on what brand names are attached to them?
Exactly, I'm a geek, I don't have practical uses for lots of things that I do.

I've got four of these "ADS-B receivers" (Raspberry Pi + SDR dongle + antenna) up and running in four different locations with a few more that still need to be set up and deployed. I don't have a practical use but it is pretty neat.

I considered trying to write my own stuff to do MLAT for aircraft without ADS-B transmitters after I get the others deployed but my math probably isn't that good.

Another thought was to log all of the location data from all my receivers to a central database and do "something" with it, although I've yet to figure out what that "something" is/would be.
They don't work in chrome either.They have no href, data-id, or anything that resemples a location, just class="ui large button", so I'm going to assume this project is just somebody fishing for interest.
That makes no sense. Retain cycles are one potential cause of memory that is never freed, and the Leaks instrument picks them up fine.

Where it fails is when memory is not freed because it's still referenced somewhere from your live objects, but shouldn't be. For example, if you keep adding subviews to a view and don't use the old ones anymore, expecting them to be destroyed but forgetting to remove them from their superview first.

Basically, Leaks is a garbage collector minus the collector, and where it fails is exactly where garbage collectors can fail and still allow leaks. Like any sensible garbage collector, it can handle cycles just fine.

(I know you just quoted it, but I thought this was a good place to address this weird aspect of the article.)
No. There could be two phenomena occurring simultaneously: growth for everyone and layered on top of that a wealth transfer. The key term you're ignoring in my comment was relative: "peaks are gaining relative to the valleys".

I know you're into finance. Are you familiar with the concept of a long-short hedge fund? If so, you should be comfortable with the idea of focusing on relative movement of two assets within an asset class, hedging against the absolute movement of the asset class as a whole.
docker-machine is almost completely seamless to me. The only thing I have to do is start the VM, the eval is in my .profile.

This whole problem took me <5 mins to solve, and about 30s to solve each boot. I could quite easily start the VM on boot as well, but it's such a non problem for me that I don't even bother spending the 3 mins it'd take to set up.
I've been heavily researching and working with Docker. While I am building my new business, I decided to give back to the open source community and have been doing my best to open source every aspect of the business that I can without giving away our business. One of the things I am doing is abstracting a docker deployment workflow out into a service of it's own.

Basically what I have come up with is a push or merge on master in github, triggers a build in the service, which will push your new image up to docker hub, then ping an agent that runs on your docker host, notifying it of the new image, and any meta data needed to determine how it should proceed.

So for example, if git push to master on app, webhook fires on service, service pulls code, runs commands to run tests if you want, build docker image, etc. Push new image to docker hub, pings agent on docker host, agent gets data, pulls new image, deploys new container, does health checks, and then starts migrating new traffic to the new container before taking old container offline.
For example, if anyone can create money by lending it

That's... not quite how it works.

I can lend $20 or $2000 to a friend, and no money is created.

Money is created by aggregating a large number of relatively small accounts into a shared pot, and pretending that pot is larger than it really is (which you generally do by making loans out of that pot without telling any of the individual accounts that their available balance has gone down). Money is created by the possibility of bank runs.

If the borrowers all run off with the money, someone will be left holding the bag (or the empty pot). If you borrowed from yourself, that someone will be you.

.

Bitcoin allows for debt exactly as much as cash allows for debt. There has to be something to make sure the borrower will (usually) pay back what's owed -- some concept of personal honor, risk of damaged friendships, legal liability and positive real-world identification, whatever. That mechanism is distinct from the currency used. That mechanism also probably can't allow for anonymity.

.

setting up the rules for a fully distributed fractional reserve system would be non-trivial

There needs to be something at stake, which (1) the borrower can lose if they don't pay back the loan, and (2) is worth at least as much (to the borrower) as what was borrowed. There needs to be a reason to believe that a rational or mostly-rational borrower will pay back the loan.

There also needs to be some reason to believe that the borrower can pay back the loan.

Both of these are ties to external systems.

...getting back to the required shared pot, what does "distributed" mean here? Lack of central control over who can create the shared pots? A "marketplace" interface for finding shared pots to contribute to / borrow from? Automated selection of the "best" shared pot given your choice of criteria? A standard API for shared pots?
Not the same thing but similar, a programmer wrote once how he made his software delay the answer to some user action to make it look like the program was hard at work. The process was actually very fast, almost instantaneous, so he added some message like " working - x seconds left ". Maybe it was on HN some years ago...
Yes – look for example at the .erb templates that rails uses. It's still possible to do evil stuff in those, but I actually haven't seen it in practice. The whole framework is organized in such a way that people get where their logic belongs.

The worst I've seen is a bit of confusion between models and controllers. But views are usually as clean as the Gods of MVC commanded.
I was a big fan of REI. Used to buy mtb boots regularly, gradually climbing the price scale over time. Till I got to the top, full leather $300 on sale or so. I never price compared.

Then recently I had a fairly new pair, worn daily for months, but the tread was still near new. Minimal signs of wear, still clean. Keep in mind these are full leather hiking boots.

A major seam burst, when I mentioned it REI said, oh, you don't squat in them do you? I said not regularly. Then they denied the return and said buy another pair.

Pretty disappointing, I certainly won't be buying there again unless they have the best price.
This? http://norvig.com/chomsky.html
File Extensions Considered Harmful
How I prototyped an app during a party
Usage evolves naturally. This is some idiot's attempt at branding, and doesn't deserve a free pass just because you feel like arguing to tone.
"We" certainly do judge, even if that judgement has no practical value. People do act as if it's up for debate. Whenever we decide one death is worthy of it and ignore others, or get into petty arguments if it doesn't appear fast enough, or for the right person. An expectation builds which, if not properly catered to, leads to insult and animosity. And given that it's Hacker News, sometimes suspicion and paranoia.

It certainly is within the site owners' right to do whatever they like, but for the community it's becoming a spectacle.

Although obviously, as the bar is up right now, my opinion on the matter isn't going to prevail.
Docker-machine drove me up a wall. Getting file sharing to work so I could use my nice Mac editors on my in-docker code was a huge waste of time and effort. Docker-machine was just another one of those crappy half-measures that keep Mac owners struggling to find a way to make Docker graceful.

I was also motivated by bringing on new team members who were on Windows rather than Macs. Vagrant works fine and transparently on both Mac and Windows, with the same commands. It's not necessary for everyone, but I was pleased that my best Mac solution also works just as well on Windows.
it's got a grain of truth to it, so it's a believable smokescreen
Hmm, since I'm getting downvoted (which is fine, maybe you all just disagree), I should clarify none of that is meant as an insult to apple customers. (I'm one of them!) Just pointing out that different brands have wildly different consumer expectations.
From this perennial-on-HN article (http://www.independent.co.uk/news/world/modern-art-was-cia-w...):

> At this time [the CIA], staffed mainly by Yale and Harvard graduates, many of whom collected art and wrote novels in their spare time, was a haven of liberalism when compared with a political world dominated by McCarthy or with J Edgar Hoover's FBI. If any official institution was in a position to celebrate the collection of Leninists, Trotskyites and heavy drinkers that made up the New York School, it was the CIA.

If that culture has persisted to any degree, then the CIA is probably the most "geeky" government department we've got, second only to perhaps NASA.
So... Meteor has templates? You could just as easily do:

git clone git@a-react-template.github.com my-react-project
cd my-react-project
npm install
Show HN: Get Actionable User Activity in Slack
> first neural network

https://en.wikipedia.org/wiki/Stochastic_neural_analog_reinf...
> I'm pretty sure it's quite valuable, though I'm also unclear what people would be willing to pay.

Your solution probably works great for your needs, but this stuff is expensive to productize. See https://www.openshift.org/
> But have you actually been following this stuff very closely?

I have, but I'm trying to spin my comments from the perspective of the average developer. People who are passively keeping tabs on what this whole "React" thing is about are probably feeling a little uneasy about all the churn. I agree that Redux has emerged as the clear solution for data management, and I'm a huge fan. But I don't use it with React. I'm keeping my distance from that ecosystem while the dust settles and waiting to see what kind of splash Angular 2 makes.

> Relay/Falcor are really part of an entirely different thing than React; they are about replacing the traditional REST API with an entirely new paradigm.

But what app doesn't use a traditional REST API? Why wouldn't people want to use the latest hotness to come out of Facebook™ or Netflix™? It's this kind of uncertainty that keeps people off balance.
Sure, there could be negative externalities as well. I think the complaint that the transactions were zero-sum implied that "real" economies increase total wealth with most transactions -- positive externalities.
Indeed, you're probably better off with Klaus Weidner's "Hacker's Keyboard" than a bad physical one.
Which currently does the web fine but doesn't work for native android I have an intel machine for that stuff but for web development the pi is pretty sweet I run rails and node just fine on it with postgresql.
Codecademy CEO on Running a Company That (Still) Doesn’t Charge Users[video]
You're completely missing the point of the black bar—its a way for the community to mourn the loss of a fellow hacker.
It's pretty simple. Google drive has options for publish the content to web. Rest I guess you can figure out.
I'd say the solution here is not to end the black bars, but to end the petty disputes by being more civilized in the discussions. Perhaps that's too much to ask, but we should give it a shot.
Just in time for the x files reboot.
Good luck because great minds think alike. Getting a product idea finished and out to market takes time, and competitors might be able to do it faster.

Skype Translate reminds me of the Star Trek universal translator but it can only do several languages. I remember when Babelfish came out and some translations didn't take too well. There has always been a need for a computer to translate foreign languages and to translate accurately as well.

I think Apple is trying to do the same things as Microsoft for their iPhone and Macintosh series. So Microsoft has to compete with Apple too to get new ideas to market.

It is a shame that Microsoft, Google, Facebook, Apple can't work together to share ideas and see which ones does them best.
Most zk-SNARK constructions are in the "common reference string" model, which requires a one-time trusted setup of a random string accessible to all parties: https://en.wikipedia.org/wiki/Common_reference_string_model
Seems so, missed that aspect.
Design Docs for the London Stock Exchange [pdf]
When my daughter was pretty young we were walking on the sidewalk beside a road. There was an unfortunate squirrel that hand not made the crossing alive, and died in a rather gory fashion. Rather than sheltering her from the cruelty of death I told her that this squirrel didn't listen to its parents and played in the road. The imagery was powerful enough that she 'self-policed' rather well and kept herself and friends away from the road unless an adult was helping them cross.

It's this same imagery we see in old tales like that. Vivid and terrifying creatures and events that apply enough fear to curb our curiosity in places that it might get the better of us.
May he rest in perfect peace
http://www.idotob.com
Found this original version copied from this story (original source is a dead link) [1]

"So Sussman began working on a program. Not long after, this odd-looking bald guy came over. Sussman figured the guy was going to boot him out, but instead the man sat down, asking, “Hey, what are you doing?” Sussman talked over his program with the man, Marvin Minsky. At one point in the discussion, Sussman told Minsky that he was using a certain randomizing technique in his program because he didn’t want the machine to have any preconceived notions. Minsky said, “Well, it has them, it’s just that you don’t know what they are.” It was the most profound thing Gerry Sussman had ever heard. And Minsky continued, telling him that the world is built a certain way, and the most important thing we can do with the world is avoid randomness, and figure out ways by which things can be planned. Wisdom like this has its effect on seventeen-year-old freshmen, and from then on Sussman was hooked.]"

[1] http://spetharrific.tumblr.com/post/26600309788/sussman-atta...
Out of such services I prefer Bandcamp. DRM-free music with FLAC option is a major plus.
In my case I found Ansible was pretty much all I needed and it only took me a day or so to get my head around the basics (though I'm still learning all the other interesting stuff you can do) - in truth though I've been running and deploying servers for years with bash and python stuff so it just felt like a more generic better put together version of stuff I was already doing.
Rocket Internet: What It’s Like to Work at a Startup Clone Factory
The second picture looks very much like a reflection from a lamp.
Agreed - and it's understandable why. The list of things that you need to understand before you get to work on your actual goal is way too long.

And there are a lot of nuances that make different tooling the right choice for different situations.

And the problem with trying to simply say "Do this" is what happens if your "do this" flow is tool X (similar to tool Y), but the CTO likes tool Y. Which isn't compatible with tool Z.

There are a nearly infinite number of ways to put together a decent development work flow.
Given the era though, Sussman may have actually been working with a neural net that's not the typical hidden-layer variety. "Randomly wired" could be a statement about the topography of the network, not about the weights.
I understand what you are getting at, but technology and complexity expand at an extraordinary rate in our world, thus reinventing new terms for old ideas is not an innocuous thing, it does real harm.

It silo's people and ideas that should be cross pollinating. It raises the barrier to entry to newcomers, and probably worst of all it feeds into the cult of 'newness' where no idea or concept is worth learning if it's older than say, 12 months ago.

I'm not being crabby, I'm pointing out that there are over a 100 years of research and knowledge that are useful to help solve these problems which tend to get thrown out when you decide to invent a new term for things that exist already.

https://en.wikipedia.org/wiki/Affordance

https://en.wikipedia.org/wiki/Human_factors_and_ergonomics

https://en.wikipedia.org/wiki/Industrial_design

https://en.wikipedia.org/wiki/Interaction_design#3D_Physical...

The interactions we have with technology are far worse than they should be, by and large and I believe that a good portion of the reason is that rather than standing on the shoulders of those who've gone before us, we become seduced instead by new and unpolished ideas, never stopping to let the old ones inform us.

I think this is part of the reason our tools for creating things with computers still aren't as useful (in my opinion) and intuitive as this software (from 1963):

https://youtu.be/57wj8diYpgY?t=176

And if new ideas are good, they won't be harmed by a crabby comment or two, they will be improved upon and become stronger as a result.

Anyhow, I hope that at least communicates a little better the intent behind my comment. In any case, I appreciate the feedback so thank you for taking the time to comment.
Because they didn't know they _elected_ a Markov Chain?
Rolltop is the future new look of Laptop
Does yours?