skysight-inc/HackerNews huggingface dataset:
you are oversimplifying things and ignoring a lot of variables.

just to illustrate a point: on a sufficiently large map, i could have four times as many workers by the time your first set reaches my spawn.

if i'm playing Protoss against a Terran AI, i have an added advantage of worker regen without having to stop attacking.
What a distraction.

The dongles are annoying, but they aren't the real problem.

The problem is the hardware, it is underpowered and under equipped.
Turbo.js – GPGPU made simple
Why TF instead of Theano as PyMC3 has done? Shouln't it be straightforward to port PyMC3 algos over TF?

My main gripe with Theano is that OpenCL support is near non-existent, but this is also the case with TF.
I'm using it commercially, though wasn't asked in the survey. I've had zero crash causing failures in production with a web interfaced analytics pipeline service I wrote. It just sits there, with its 10's of gigabytes of data running day in day out... handling millions of events every day, crunching business vital numbers. Best thing ever.
I think you just need to require the computer to do the same thing a human does and only look at a specific part of the map at a time. Then switching between fronts will require clicking on the minimap to move the view to a different front, so frequent context switching is naturally penalized by the APM limit.
Telecommunications Services for the 1990's
To add to the other answer you received, Turkey was in the habit of blocking social media after things like bombings well before the state of emergency was announced.

A bombing just happened, which could explain this current round of blocks: http://edition.cnn.com/2016/11/04/asia/turkey-kurdish-leader...

I'm reading from this site: http://www.amerikaninsesi.com/a/internet-erisiminin-yavaslat... (sorry for the Turkish)

The official power comes from a statue which allows restricting communication when "made necessary for national security purposes or a situation arises which might seriously impact social order", this was the justification for blocking after the bombing at Ataturk airport. People sharing videos and images of attacks is not good for the public morale, and that's ostensibly such an important concern that it merits blocking social media.

This current round of blocks has suspicious timing and extent but as my sibling points out, it's a state of emergency, they don't need justification.
Why? YC partners go on to start companies. And it's not uncommon for a founder to raise money from a VC firm they worked at in the past.
The real scary thing is the reason these people have to "fight" so hard even with all evidence against the fake evidence and incompetence on theire side.

Jurys who fear the idea of having been fatally wrong more then they want too find out the truth. The idea that one could in his seemingly rightous wrath murdered someone innocent using a loaded state, seems so horrifying that more injustice has to be sunken into that fallacy.

Agencys who fear to be held responsible for the costs of incarceration and incompetence, on which whole carreernetworks where errected upon.

Finally a public, that all idealizations from the left and right, often consists of basically rage-foaming ill informed refusing the work-load of getting actually informed on a case.

Also the well sortedness a universe has, where for everyting bad that happens, there is a culprit, a actual blame person. So much more comforting to sleep at night with having propability in jail, instead of accepting the dangers that beeing alive inherits.
I'm surprised that anyone still makes top-loading washing machines. They completely disappeared from the UK market decades ago, due to the vastly superior energy and water efficiency of front-loading machines.

Does anyone know why top-loading machines persist in the US market?
Has Chipotle's customer perception been hurt that much? I know personally the threat of E. coli infection, while certainly higher than it should have been, was not really that much worse and I certainly didn't stop going to Chipotle over it. Maybe that's just myself but I know I've heard similar sentiments from others. Has Chipotle said how much damage they think was done?
We have not seen the bomb-carrying drones yet. That is entirely possible right now, but IS has not used that so far.
Hardware may be a bad fit for YC, with its low initial funding and short deadlines. If you're doing some me-too product, others can do it too, probably better. If you're doing something hard that takes R&D, it may take more time and resources than YC provides.
I was shallow-ly referring to the Travis CI badge on the GitHub page..

I've been working with both Stan & PyMC3 on some large datasets and will definitely try Edward on them.
... so what makes you believe that those same adults have the ability to choose representatives that are capable of such decision-making?
This is awesome. I know there is a happy AI community on SC1 front so glad to see Blizzard anything on SC2 front.
YC is a private corporation, they can fund anyone they want. It's not like a public office.

The mistake you're making is similar to the one where right-wing conspiracy theorists argue that getting censored by Twitter is a First Amendment violation. It isn't because Twitter is not part of the government.
I have the same experience, We have been using it for months and I cannot say that we are happy. A lot of bugs, a lot of missing documentation, a lot of bloat, and some bad breaking changes. It seems to me that the Aurelia team wants to do too many thing at once, and cannot deliver to the standards that other framework provide.

It's sad because the underlying ideas are good. It is in many ways similar to Vue.js, which is very good. To readers considering Aurelia I would suggest trying Vue as well, or wait until Aurelia is more mature.
The banks I see (disclosure, I work for Pivotal) are consuming it through Cloud Foundry.

That said, there are quite a few mainframes that aren't going to be replaced any time soon, by either of OpenShift or Cloud Foundry.
They have negative same-store growth.
And building exotic buildings like the Burj Khalifa in Dubai.

https://en.wikipedia.org/wiki/Burj_Khalifa#Development
Not particularly, although R doesn't have much of a canonical style and some of it is pretty hairy as most of the users don't have any formal programming experience.
Yes, I both can and do do math, "Humans are very bad at reasoning about things that happen at earth scale and over long periods of time" is not a true let alone useful statement. Although I'll grant it's demonstrably true of the doomsayers who made and continue to make such confident predictions while not accounting for many things, most especially human ingenuity (look at Paul Ehrlich for example).

They tend to have little or no grasp of the market mechanism ... well, they tend to be central controller types, without realizing the information theoretic limitations of that approach. For example, when faced with externalities, they invariably go high without even considering low (one example I remember reading was some European country requiring plant water intakes being downstream of outflows, and that's about as simple as you can get).

Anyway, one of my points there is that the demonstrated inability of those guys to predict the future should not be extrapolated to the rest of us ^_^.

Plus we haven't tapped the tiniest fraction of the the Solar System's resources, and much of the Earth's remain their for the picking, at some cost in money, and as of late in the West, to the fashion sense of our elites (although I grant you coal is nasty stuff).

Yeah, some day we'll run out of resources in the Solar System, but that's so so far in the future, we probably have to worry more about the Singularity, or too many nuclear wars ... see The Moat In God's Eye for a look at that, which has one co-author who thought well and deeply of the '70s Limits to Growth garbage. (And even took advantage of it to be able to write more realistic SF, if you freeze most scientific developments....)
...anomaly for the recent past, not biologically, obviously.
Not voting signals you don't care about the choice, voting NOTA signals that you do care, but you find the choices unsuitable.

Imagine if everyone but one person voted NOTA, but the one non-NOTA vote decided the election.
Hi so this is my first submission to Hacker News. I don't know if there are rules against posting your own work in this forum, if so I apologize. Have been reading a bit here and there on quantum computers for a while and thought it would be fun to try and consolidate key concepts and terms into a blog post, hope some here may enjoy.
He was a YC partner. He no longer is. And there's a difference between an equity partner and other types of partners. But again, YC is incentivized to let in companies they believe will deliver the most total value to the YC portfolio, so admitting Luke at the expense of another founder who was better qualified is directly contrary to their interests. Also, the YC batch sizes aren't fixed, and they have wiggle room. To avoid the conflict, they could just admit one additional startup who would have otherwise been cut.
Maybe at high levels of play it would, but limiting the APM to even very low levels (e.g. 60 APM, i.e. 1 action per second) would still allow the computer to macro very efficiently, so I don't think it would be a balanced difficulty adjustment. It would be simulating highly skilled player with limited mobility rather than a player that is overall less skilled.
The hacks needed to avoid the need for exceptions are uglier than exceptions.

I felt like this when I read the scary documentation:
https://doc.rust-lang.org/book/error-handling.html

However, in the total 4 hours or so that I have been programming in rust the way of handling errors seems very sensible.

- Match expressions instead of "if (error) dosomething()"

- Match expressions with destructuring gives the error message.

- Match expressions are exhaustive which forces errors to be checked.

Its simple and elegant. I think the documentation is a little overwhelming when it comes to error checking and introduces non-essential craziness without warning.
I use a Hackintosh with a touchscreen, it's as useless as it was on Windows and Linux (for me)

The author is definitely the first person I've seen who described raising your hand to touch your display from the keyboard as "natural".

It's definitely not faster than clicking, and it looks strange and feels strange extending yourself over a laptop (imo)
I don't see that going over very well in the US. We're very much a TANSTAAFL society. More likely, if a robot takes your job here, well, you're just out of a job.
My point was that i haven’t come across a Rust feature i felt would save me from creating a bug.
​Five ways the internet could go wrong on Election Day
Yes, you would either generate Stan code or rewrite your AST into something the Stan compiler understands.

However, if Church allows you to express non differentiable models (e.g. if you have a Heaviside function), then they will either fail or not work well with HMC or ADVI (the variational inference algorithm Stan uses), because both assume that gradient of the posterior can be computed and is informative about the posterior.
I'm guessing that a limit of X actions per minute would be implemented by imposing a delay of 1/X minutes after each action during which the computer cannot execute another action.
Probably because they're much cheaper. Plus, it's easy to manually adjust the cycle (or add things at a later point) since you don't need to drain it to open the door.
44 year old successful programmer into the latest tech (Elixir/Phoenix) and gamer into the latest games (Overwatch, Fallout, etc.) here. No kids (adds to my "immaturity," I guess), live with a girlfriend. A little offended/saddened at your comment, actually. Tech ageism at its finest, I guess.

You'll eventually figure out that as you age, it's just your body aging mainly. You will continue to learn things and get "wiser," but your personality is immutable data, basically. I first noticed this at my 20-year high school reunion... I grew up without Facebook so this was the first time I had seen many people in 20 years... and I didn't recognize many of them (usually the ones who gained a bunch of weight... note, I did not)... until I looked into their eyes, and/or until they cracked a joke or said something, and then suddenly it was like OMG THAT IS THE SAME EXACT FUNNY PERSON THEY WERE IN HIGH SCHOOL, clear as day.
I met Luke while he was working on Edyn (pre-YC). He was really interesting, and clearly enjoys hacking and tinkering with hardware and physical things more than anything. It's not surprising to me that he'd get bored after a working process for supporting hardware startups was established. Interested to see what he's doing around housing, and somewhat hopeful it won't just be tiny homes (since while I think they're cool, living in one isn't for everyone).
Top losers are cheaper and more reliable. Even factoring water and energy usage.

We bought a low tech, inefficient speed queen with a 7 year warranty. The 10 year TCO is like 40% less than a comparable front loader.
RAII (i.e. destructors that automatically run on values when leaving a scope) is what lets one avoid manually freeing Box and Vec, so you want to split the world into "destructor resources" (RAII) and "with resources", maybe with some guidelines for when to choose which.

Presumably a data type that contains a "with resource" would itself have to be a "with resource" (or else why bother?). This makes "with"-ness abstraction-piercing and infectious, so, for backwards-compatibility, if there was any chance of a type eventually containing a "with resource", the programmer would have to mark the type as such a resource preemptively, or else be forced to make a breaking change to their library. All for a minor syntactic difference in how one constructs values.

Also, how does one return values from `with` clauses? It's useful to be able to write a function that returns a file, so one would need yet more machinery, just to be able to cancel the normal with-cleanup. Again, all for a relatively minor syntactic distinction.
i am curious, you are commenting on a post about secure postgres but after signing up for your service i see that the database i created is publicly available, on the standard port 5432, with the default postgres username. the only thing stopping me is a password, no certificate required. i am not a postgres expert but how is this not extremely insecure?
On tip: buy a meditation timer which does not also have an "access all human knowledge and trivial drama" feature.

https://www.amazon.co.uk/gp/aw/d/B005014HB2/ref=mp_s_a_1_3 works reasonably.
Why does anyone buy fancy washers?
> So now you're shifting the conversation to voter registration fraud, not voting fraud. So it seems you're agreeing with me that the voter id laws are again a solution to a problem that doesn't exist.

No. A voter ID law would solve the problem of, "any known invalid voter registration can allow untrackable voter impersonation because the impersonator will never be verified."

That is in-person voter fraud. It takes place after fraudulent voter registration, and voter ID stops it. There's no rational interpretation that it doesn't.

> Fortunately, voter registration is a process that can be tightened as is needed, and registrants can be made to show proof of identity, proof of citizenship, and every other proof needed.

But it doesn't, and even that implies no mistakes or corruption takes place. If even a single one does, that's decades of scot-free voter impersonation that can be done. It also assumes fraudulent voter registration hasn't already happened (!!) which is also unverifiable (particularly since states legally can't require voters to verify their citizenship).

> If we don't try and muddle different concepts, and conflate separate concerns, [...]

I'm not muddling them at all! I can't get you to follow logic rationally without claiming racism. Clearly Voter ID would stop impersonation of fraudulently registered voters. That doesn't mean it's the best way to stop it, but it verifiably would, so it's dishonest to claim otherwise.

To give you credit, though, this is a totally fair argument:

> we again see that voter id laws are unnecessary, onerous, and in reality intended to supress the turnout of minority groups.

I mean, it's a stretch to claim intent, but if you state it like this, it's totally reasonable:

> Voter ID laws are unnecessary, onerous, and disproportionately affect minorities. Enacting them would cause more problems than it'd solve.

There it is! Just, you know, leave out the unfair parts:

> In-person voter fraud doesn't happen. Voter ID laws wouldn't fight it. Anyone who disagrees must be racist.

These are the parts that make it tough to have a rational discussion.
They are cheaper
The headline also implies that 14 months is a short amount of time, which in my book could be a long period if you're doing startup work. Perhaps just the right amount of time to spend with any one venture.
They tend to be cheaper than front-loaders.
I'm pretty excited about this. I think some kids out there will really enjoy an environment like this to mess with, and maybe learn a thing or two about machine learning along the way.

Starcraft is a really fun game, and I think it's enough to engage kids a little more than something like Minecraft where there's plenty of room for some cool ML hacking, but not enough stimulation from it. Instead of just seeing blocks here or there or whatever, starcraft has hard goals that will force them to use critical thinking skills, their knowledge of the game, their own personal strategic insights, and the ML skills they accrue.

So exciting! Love the feature layer idea also, well done!
Show HN: Simple CheckIn – CheckOut Application
How many people would pay 10 cents to see a screenshot of the results from earlier that day?
That reminds me of a video demonstrating two "hardest" setting AI's against each other in Age of Empires II. https://www.youtube.com/watch?v=DqiOQ1dAhL4

One AI won simply because it abused the fact it could spam monks and use the monks in a manner no human could ever achieve
His comment still stands. RAII is used in Rust for a lot of things, the least of which being managing files. RAII works as an interpoerable, implicit solution for both (unlike Python, where a lot of the use cases get magicked by the GC). with needs to be explicit (or else you leak), and is just more cumbersome to use, given how many things depend on it in Rust. In python you only use with for a few types, so the verbosity (and the fd leaks if you forget it) are no big deal. Rust has no GC, and it uses it for a lot more.
Ha. I had an extra 8* in there...9600 per month.
Companies who want to succeed with new ideas need a diversity of ideas. Free thinkers with broad experience to draw from. And people who are not afraid to disrupt institutional norms.

One of the criticism is that the racial diversity PC crowd really have little interest in diversity of ideas, free thinking, or disruption. And most of them come from a very narrow band of upper middle class cultural experience. Its a feeble monoculture with a strict social hierarchy. For all intent and purpose its the opposite of what a innovative diverse group is.

If you goal is simply to hire a group of people who meet some subjective 'racial balance' who all think a certain way then your probably building a very weak team.
Clearly you haven't done even basic research into Rust. That's OK, but I don't think you should be spouting off in HN comments about how useless it is.

Rust is all about memory safety. The borrow checker gives you compile-time memory safety guarantees (sans unsafe blocks). The address of the struct you passed to some function which then took the address of an inner field and populated a value in a returned object? Yeah... Rust knows whether that's safe or you've set yourself up for a dangling pointer. Bounds-checking is child's play to Rust.

The bulk (if not the majority) of high-impact security vulnerabilities are related to memory safety in some form. Rust eliminates those as an entire class of problem.
I can type

cf scale -i 100

And have 100 copies of my app running in a few seconds, depending on cache warmth. Or a thousand.

VMs booted up from images are much slower. And cloning checkpointed VMs is not apparently something AWS or GCP can do.

Disclosure: I work for Pivotal, we're one of the companies who make `cf scale` possible.
4) which approach are you using? Generalized Poisson Estimator, or estimating the convexity effect of the exponential by looking at the sample variance of the log likelihood? The former is more pure, the latter may be more practical if ugly.
Samsung: A symbol of quality™
Yes, but the storage parts which the discussions are about are from FreeBSD
How would you make a 4:2:0 upscaler that doesn't color bleed?
if I can bug you also since you're working with Alp, how does Edward handle ADVI covariance? Is it diagonal or dense or some sparse structure estimated?
MIT Advanced algorithms class
>you are generally helped...

They're not necessarily wrong, either. I'm responsible for hiring decisions, and whenever possible I prefer to go with white and Asian men because 1. I know their accomplishments are the result of their own ability rather than hand-holding, and 2. if things go sour, they're not going to sue me.

Obviously few women or PoC do those things, but with a white/Asian guy you remove the risk entirely.
That would make sense. Again, I'm not familiar with how the YC selection process works, so it's just speculation.

But it still seems kind of strange to be honest.
Post hoc ergo propter hoc
Exactly, there is a cottage industry that's cropped up around the subject - it's got a life of its own at this point.
> We can be special and needed by others - not to society.

Only because "society" is too large. For millions of years, "society" meant the same as "others", who were a hundred or so folks in your particular band of primates. You could have a personal understanding with each one of them.

Now that "society" is 7 billion anonymous people, of course you don't matter in that context. Concepts like "universal brotherhood" make no sense, because meaning and belonging don't scale.
> Imposter syndrome is a bad enough problem for engineers without having to take the possibility of preferential treatment that was conferred on the basis of minority status into account.

This seems completely topsy-turvy to me. I would think white men would be more liable to impostor syndrome due to the general favoritism towards white men. If there were some preferential treatment in the policy that got you hired as a non-white-man that recognized you as the top of your demographic, and your demographic is still vastly underrepresented in your profession; then to feel like an impostor based on that is to internally accept that your demographic is somehow inherently inferior to the overrepresented group.

The entire purpose of affirmative action to me is to dislodge the incompetent advantaged people bobbling around at the bottom of their profession, and replace them with people who are more likely not to have had a chance to reach their full potential yet.
One person paid ten dollars to buy the domain :-)
I think your rhetorical questions distill down to: "Is it unreasonable that societies expect conditions improve over time and act so as to bring that about"?

No, I don't think that's unreasonable at all. I think it's a good value to adopt and a good goal to strive for. No guarantees of success, of course, but it's the road I wish more of us would choose.