skysight-inc/HackerNews huggingface dataset:
"You can store receivers in ets table and implement any type of selection algorithm you want or have some process which selects workers."

Your process that selects workers has no mechanism for telling which are already busy.

It is easy to implement a pool in Erlang where you may accidentally select a busy worker when there's a free one available. Unfortunately, due to the nature of the network and the way computations work at scale, that's actually worse than it sounds; if one of the pool members gets tied up, legitimately or otherwise, in a long request, it will keep getting requests that it ignores until done, unnecessarily upping the latency of those other requests, possibly past the tolerance of the rest of the system.

"You can implement receiver which waits for messages and exits when all are received or after timeout, it's trivial in erlang but I haven't needed it yet."

That's the opposite of the direction I was talking about. You can't turn that around trivially. You can fling N messages out to N listeners, you can fling a message out to what always boils down to a random selection of N listeners (any attempt to be more clever requires coordination which requires creating a one-process bottleneck), but there is no way to say "Here's a message, let the first one of these N processes that gets to it take it".

You wouldn't have so many pool implementations if they weren't trying to get around this problem. It would actually be relatively easy to solve in the runtime but you can't bodge it in at the Erlang level; you simply lack the necessary primitives.
ZeroNet makes it easy to serve dynamic content with its p2p SQL support.
> To be fair to you I originally posted nano second when I meant millisecond. I've corrected my post.

Ah, that makes a big difference. :)

> As I've said before, I'm not at an HFT firm but we routinly see latency changes in messagesfrom all excahnges and dark pools.

From separate feeds to the same exchange? My understanding from the article is that that is not allowed:

A crucial sub-ruling in the regulations prohibits exchanges from giving stock quotes to special groups faster than to the public.

So as long as you're measuring from the start of the request, not the end, you shouldn't see delays in the hundreds of milliseconds to the same exchange, regardless of feed. At least that's how I understand it, but you sound like you have more practical experience, and may be able to correct where I'm misinterpreting something. Is that not how it works in real life?
Aiseesoft Video Converter Ultimate 9 Full Keygen and Crack Free
Couldn't grazing incidence optics be used to concentrate enough photons in a small area?
Strongly agree. We'll be rolling out of beta pretty soon with a pricing structure.
replace the terms AI/DL with (non)linear regression. still hyped?
Being Honest About the Pygmalion Effect (2015)
Some frameworks reduce boilerplate by implementing features for you in their way so that tiny trivial tweaks require reverse engineering the framework and maintaining your own fork of the framework. Hopefully generators that scaffold boilerplate instead of hiding features in the framework stay to pick up more.
Sure - I should have dated the AOL comments - Truer in 2010. And the parallel is still there. They did a successful pivot before selling again, but never re-achieved greatness.
Doing a TED Talk: The Full Story
The mindset is totally different. Some people are just not wired to play games that require a deeper investment in learning new things. Zynga figured out how to get some of these normal people to part with their hard-earned pennies for extra turns and doo-dads. But even there, the most profitable users are relatively hard-core compared to the average casual gamer. I bet if you took the top 5% of Zynga users, you could market a relatively more hardcore game to them and it would be insanely profitable.
I second that answers to these types of questions would be very helpful! The more context the better.
they can make copies of your software whenever they want, it's their hardware. They can block specific software from running, etc.

Their hardware, their policies. It's certainly not your rules.

Buy a Notebook!
Tim Cook's Privacy Battle Is Also Personal
I'm a little late to respond, but check out http://phabricator.org/
> A few reasons present themselves: Ideological motivations, they just don't like the drugs. The fact that if you terrify the population you can use that as means for greater political control and discipline. And the fact that Tobacco and Alcohol companies would likely suffer as a result of drug legalisation, like cannabis.

I'm sure those are all factors, but I bet the biggest factor is just police forces pushing for huge amounts of federal funding.
...what?

After working many years in the DoD contracting space bringing in almost anyone from silicon valley who actually knows how technology works should be an improvement from the terrible state it's in now.

Why is it corruption when the government tries to get top quality employees to work within their ranks?
And a completely incompatible non-POSIX syntax, which sounds great in theory but isn't nearly enough better to justify the departure IMHO.
Minus it being bash-compliant. Deal breaker for most.
A great deal of software is web based these days. You install apps on your phone or your desktop. You deploy to a server.
You mean space invaders in real life wouldn't behave in the same way as space invaders in the game that DeepMind has mastered? Fancy that. Could this generalize to other areas where AI works on toy examples but fails in the real world?!
Also of note: Around the same time, University of Utah students created the first ever computer graphics generated picture that looks like its physical model: Marsha Sutherland's (Ivan Sutherland's wife) VW Bug [1].

The VW was hand measured by Sutherland's students: Jim Clark (of SGI/Netscape fame), Bui-Tui Phong (of Phong shading fame), Raphel Rom (of Catmull-Rom spline fame), and Robert McDermott (of Vegreville Egg fame). (I just listed some highlights of careers, they all accomplished much more!)

A first hand account of the model creation is preserved by Mr. McDermott on page 7 of the Fall 2003 edition of The Utah Teapot [2] (the aptly named University of Utah School of Computing quarterly newsletter).

The CS Dept. at the U of Utah has such a storied history, especially rich in fundamental computer graphics research [3]. Growing up in proximity to it definitely shaped my career path.

[1] http://jalopnik.com/the-first-real-object-ever-3d-scanned-an...

[2] http://www.cs.utah.edu/docs/misc/Uteapot03.pdf

[3] http://www.cs.utah.edu/about/history
Show HN: Pimp Analytics
Make your Google Analytics stand out with Pimp Analytics. Put any 7 letter isogram in the input boxes below and create your own custom GA snippet. From Wikipedia's article on isograms: "An isogram (also known as a 'nonpattern word') is a logological term for a word or phrase without a repeating letter". Enter non-repeating alphabet [a-z] letters. Note: uppercase letters will be automatically transformed to lowercase. Note: Entering numbers will break your code as per the JS syntax:

http://pimpanalytics.ga/

An example:

(function (m,a,c,k,i,n,g) {
m['GoogleAnalyticsObject'] = i;
m[i] = m[i] || function () {
(m[i].q = m[i].q || []).push(arguments)
}, m[i].l = 1 * new Date();
n = a.createElement(c),
g = a.getElementsByTagName(c)[0];
n.async = 1;
n.src = k;
g.parentNode.insertBefore(n, g)
})(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
ga('create', 'UA-66070213-3', 'auto');
ga('send', 'pageview');
We have a lot of backers waiting on a European compatible version but it's a classic startup story for us: funding is the limitation. It requires a different power board in our product, which we're totally capable of designing, but the cost of maintaining those two versions, the cost and time to certify, and getting the contract manufacturer spun up for it is quite a hurdle in terms of bandwidth and money for us.

I believe we're aiming at building a European version once we've closed our Series A.
Most of what C2 provided is now better-provided by React and a ClojureScript layer over top of it -- I upgraded my C2 project to use Reagent. I think this is actually why C2 is abandoned, although I don't know for sure.
I've seen a number of comments here suggesting that the data feeds are exhorbanently expensive.

FWIW I'm getting the 'real-time NYSE data' (not the level two data but real time level one) for $2 / month on my tradingview membership. Not exactly breaking the bank
Because concurrency is hard. You can't reason about concurrent programs the way you can about sequential ones, and no abstraction is going to completely fix that.

After having worked with it a fair bit, however, I'm beginning to really like Promises + async/await (as in ES7, Python 3.4, and C#). It manages to keep most of the concurrency explicit while still letting you use language mechanisms like semicolons, local variables, and try/catch for sequencing. If you make sure your promises are pure, you can also avoid the race conditions & composability problems of shared state + mutexes. (Although that requirement is easier said than done...it'll be interesting to see what Rust's single-writer multiple-reader ownership system brings to the mix.)
Actually there have been several proposals for exchanges to work via, eg, every-N-seconds Dutch auctions.
I totally agree that text is complicated. But that just means it's a black box and I can't do anything meaningful to it other than copying it around.

Unless I read the Unicode spec and expect my inputs to also have read it.
iOS 9.3 will tell you loud and clear if your employer is monitoring your iPhone
Criticising how information is communicated yes.

But saying "I hate articles riddled with gifs" is far from Marshall McLuhan and Edward Tufte.

Especially since it's not some shallow Buzzfeed post, but a detailed technical explanation of a programming-related issue that the author took time and effort to write -- which makes complaining about its presentation petty.

The author obviously wanted to lighten it up and add some fun elements. And he provided his opinion and expertise for free. These kind of comments can mainly serve to discourage him from writing more, not get him to "improve" his communication.
Somethings off. If all this is is market making, why all the trouble with the microsecond latencies? Microwave links? Shared colos?

That seems like a lot of cost everyone could save on by simply having the exchange enforce some minimum timings.
Mistakes are pointed out so they can be avoided, not to blame.

Can you find where I have blamed the author of the article? You can't 'cuz I didn't.

Or you really really think that women shouldn't learn to protect privacy?
#SuperTuesday: Searches for 'How can I move to Canada?' spike
Making the shitty jobs collapse-able (or making them disappear entirely) would help when filtering out opportunities.

hnhiring.me almost got it right.
Your team numbers don't add up.
Hey guys! If you are interested in "different" shells and REPLs I suggest you check out Ammonite-REPL / Ammonite-Shell -http://www.lihaoyi.com/Ammonite/ It's written in Scala and well. It looks ql. :)
Does the explanation assume the moon is absorbing sunlight energy and than re-emitting it like a black body? Which it is, but it's also reflecting some of the sunlight directly. Is that reflected light enough to light a fire.

If you replaced the moon with a moon-diameter flat mirror and pointed it at the earth, it would light up a spot a little bigger than the moon. From the middle of that spot you could look up at the mirror and see something that looked just like the sun slightly farther away than the normal sun. Hot and bright and capable of starting a fire.

Is this a valid reasoning?

If so, then it seems you could always start a fire with reflected sunlight. You could put a small mirror on the moon, point it at a large lens on earth (and keep it pointed at that one spot), and start a fire.

Even a smooth mirrored moon-ball should work. But I'm not sure if a diffuse reflector like the real moon is enough.
The Sightfield: Visualizing Computer Vision, and seeing its capacity to “see” [pdf]
Google Hands Free
I'm a bit mystified by the downvotes. During previous wars, the US did in fact compel industry to retool for wartime needs. And not in arm's-length transactions, but by fiat and in many cases at enforced price levels. e.g., during WWII domestic civilian auto and airplane construction was completely diverted to military needs. In a global war, I think it is actually quite likely that the same thing would happen with each combatant's civilian tech industry.
Can you expand? I cannot imagine what you do with your phone in order not to have sensitive info on it.

At the very least your approximate location and people you talk to is definitely in there.
Wow, it's the end of an era.

I wish him the best of luck. rr is really awesome and deserves even more attention.

(http://rr-project.org/)
Yeah, but it's broadcasting useful metadata like crazy.
Not sure what you mean by "quantized market" (discrete-time auction?). But the opening and closing sessions at the NYSE run at human timescales (twice per day), and most of the daily volume is traded at open and close iirc.

edit: "Across Wall Street, less trading is taking place at 3 p.m. or, in fact, most any time but the opening minutes and the final half hour." http://www.wsj.com/articles/traders-pile-in-at-the-close-143...
Our codebase has commit hooks that detects methods and classes with high complexity and forces you to refactor. There are very few things that cannot be refactored (parsers tend to be one of those things).
Should you be concerned? Yes, absolutely.

Just don't do it, period. And forget the whole idea, please.

Back a few decades ago, when resources were 1000x as expensive as they are now, one might have entertained the thought of using one's work computer for personal and/or side business projects on the sly (and a great many people did, in fact). Resources at any significant scale, or desktop setups for visualization of any kind (even just high-res images -- forget about video!) were basically unobtainable for regular people. Compilers, IDEs, documentation -- that used to all cost serious money (and shelf space).

But these days? Your laptop (which would blow away anything in existence 20 years ago) costs as much as a moderately expensive car repair. And hosting + computational resources are as cheap as water. Languages are so powerful that your main challenge isn't creating stuff -- it's creating in away that's maintainable for your, and understandable to others.

So aside from the ethical aspects of mooching off one's employer, there's just no upside to it. In fact you might want to ask yourself why you're even thinking of this route -- are you, internally, basically expecting to fail? Do you really think you can't bootstrap yourself through this project, like many thousands of others like you (including many far less skilled) -- in this, the very dawn of the age of ubiquitous, nearly zero-cost computing?
> One person can't lay claim to all private property through voluntary exchange. What was he exchanging for "all" the property?

Yet, that is what is how things are currently trending if you change one person to one group.

When you own the means to produce what others need for their survival you can exchange those consumables for more production capacity -- the one side gets things that are valuable for a short time and fade to zero value and the other side gets things that increase in value or produce more value over time. It is a virtuous/vicious spiral (depending on what side of the equation you are on).

So, not all property is created equal either.
The irony is that such a scheme for publicly disclosing proof you have a piece of data without immediately publishing the data requires public key cryptography and digital signatures to be public knowledge. [0]

[0] https://en.wikipedia.org/wiki/Zero-knowledge_proof
Stop crying, just be grateful for the free exposure you are getting from this. You really think he's trying to get your software for free and not eventually pay for it? He probably has already purchased it and licensed on another computer at home.
Speaking of zsh, here's my zshrc file: https://github.com/jleclanche/dotfiles

Sane defaults, useful aliases, no dependencies and easy to expand upon. I made it mostly to give either a sensible default rc file to extend, or just a general high quality prompt.
Thanks, we've bled a lot to get this product built :-p If you do want one I can give you a discount coupon (my email is in my profile).
I dunno, often spaghetti code (long functions with plenty of scopes and conditionals) gets high complexity scores while ravioli code (lots of short functions with simple and almost-flat control flow calling each other - "lots" as in "you can't quite remember who calls who and why you're looking at this here function right now") gets low scores; while personally I'd rather have a bowl of spaghetti over a bowl of ravioli if I'm forced to choose one of the two on any day. So I'm not a huge fan of these tools. (Assigning higher complexity to longer programs does help; but then to me, wc -l is the ultimate complexity score...)
I agree, I think this has been happening for several years now. Pop culture fascination with AI has come and gone in waves and I don't believe this wave signals any significant change in the imminence of AI. Seems RS is just grasping for another eye-grabbing story as usual.
i would credit private industry for those private endeavours. hes "stop and frisk" guy to me. pure authoritarian.
>Competitive advantage? I think you mean core competency.

Yeah, the latter.

That said, they should work on their competitive advantage too -- the fact that they are open source and pro-web which matters to a lot of users.
AI for Software Testing
That could be true. I'd expect him to be covering something significant in his home country. Interestingly enough, one Google led me to a huge piece from his former employer:

http://www.theguardian.com/media/greenslade/2015/nov/26/seco...

https://www.cpj.org/2012/02/attacks-on-the-press-in-2011-bra...

http://www.forbes.com/sites/andersonantunes/2013/11/28/the-c...

Most interesting is the Petrobas scandal. The lead rep of government's side of the Snowden debate on Schneier's blog kept arguing spying on Brazil was legitimate, esp Petrobas. He said they're more an instrument of the state than a typical company and probably highly corrupt. That could lead to problems for the U.S. that leverage from spying could help deal with. Brazil is in process of proving him right.

So, there, I've done more to get word out to Brazilians than Greenwald has his whole time living there. :P
Except that the state is more compactly represented as the one-time element definitions, plus multiple instances, and the state has to be sent over the wire. Given the prominence low-bandwidth, high-latency mobile connections, this is critical. To me the key is very fast initial app setup in script. That should beat server-side rendering.
Bagel: Yelp sabotaged by firee; is Foursquare founder
I agree with your assertments about drinking and driving and the probabilities of harmful outcomes.

I just don't think it is a good analogy for hardcore drug use. Many of us did not choose to start taking drugs. Not with any real sense of context. The consequences are very often "not real" until they become "all too real."

A better analogy, would be "What do you do when you find yourself in a car moving at high speed with no brakes and no control over speed?"

This analogy specifically does not mention how you got into that position. Because its sort of irrelevant how your brakes came to be shot. What is relevant is how you can stop without causing damage to anyone else - in this situation, like with hardcore drug use, everyone involved is a victim. My point here is that recovery and harm reduction are not about casting blame. They are about finding a damn barrier to run into instead of a minivan full of kids.
I had a similar experience in the opposite direction. Two weeks ago I moved some code from a mutex-based design (including a map of string to mutex, which itself needed to be behind a mutex) to channels, and I love it, though the result seemed about 10% slower.

I guess the message is: everything has its place; don't make a straight-jacket for yourself.
So will we finally get the eyetap?
The 90s is also around the time when we pretty much ran out of small molecule blockbuster drugs (the very profitable but low hanging fruit) and started shifting over to much more complex multi-drug therapies like those for HIV and cancer. There are still a few such small molecule candidates left but the major markets like blood pressure, heart disease, arthritis, etc. are very saturated. As the clinic trials start to target more complex diseases with more complicated drugs and therapies it adds a large confounding factor to the decrease in the number of successful trials.
> But that just means it's a black box and I can't do anything meaningful to it other than copying it around.

It means you need some out-of-band context about the domain. The things I can expect do with text if I know I'm parsing C source code is very different from the things I can expect to do with text if I'm parsing Twitter data (especially if the tweets are geotagged to a region that doesn't speak English). Or, if I'm parsing SMS message data (which are likely to contain lots of Unicode emoji).

And quite frankly, pretty much any task involving processing arbitrary input text already has so many complicating factors that have nothing to do with Unicode. There's already pretty much nothing interesting you can do to arbitrary text besides copy it around if all you know is the character encoding. Every real-life problem space has more concrete assumptions about the data you're dealing with, so including assumptions about the character encoding and characters used in that set is not terribly burdensome.
Startups are the New Deferred Life Plan
You may be interested in https://github.com/OCamlPro/opam-user-setup
My god. Can we please stop requiring this? I need my placebos to work.
I've always been fascinated with how the smartest people end up doing the stupidest things.

Only after opening the next pandora's box do they realize how stupid it was to try to open it in the first place, but it is too late by then.

https://www.youtube.com/watch?v=ixb7MdeR8yU

But we never learn, do we...

What good can potentially come out of a high tech, nuclear, AI-driven military force, ran like a software company is beyond me..
The whistleblower (Hunsader) is the authority being quoted there, not CNBC.
ASCII 4 Life!
The title change to "Prototyping Custom Elements API" from "Custom Elements Coming to WebKit" is not accurate.

The linked email was a reply to an old thread about prototyping Custom Element API, but the actual email is about starting the _real_ implementation.
Getting committed by a therapist you are seeing is very rare, generally only happens if you are actively suicidal, and will tend to only last a few days. The barrier for involuntary committing is very high: I've known several people who engaged in self harm and cutting, told their therapists, and were not committed. The benefits far outweigh the risks.

>And people wonder why we have such issues with our mental health care system.

Genuine question: what would you want to see instead? Would you want it to be impossible to commit patients without consent, and risk more people committing suicide? I understand being frustrated with the system, but I don't see any easy answers.
Defense Innovation Advisory Board AND The Groundwork (Hillary campaign)? We really have to have one person heading both of those, and have him CEO in charge of determining what people get to look at?
Can you define "not especially lucrative"?

I.E. how much money is a good HFT firm making at scale?