skysight-inc/HackerNews huggingface dataset:
>The wheel isn't that great a transport mechanism when there aren't any roads!

Wheels are used in all kinds of machinery. Gears are basically wheels.

>The reason we aren't still on a planet of bacteria is that we did leap out of those local optima successfully. It just took a long time.

Bacteria still very much own the planet.

>This is really insensitive, but when you see a person with chromosomal abnormalities or genetic defects, that's a random reset that has (probably) taken us out of our (maybe local) optima. Who knows though, maybe one of those leaps will take us to a global optima.

No because the existing gene pool still exists. You need to completely start from scratch to have a chance to get out of local optima, not just have really big mutations.
Just because some Republicans are stupid doesn't mean they all are. I'm sure there have been some Democrat senators that were dumb as rocks as well.

Do Republican senators as a whole actually support scientific funding substantially less than Democrat senators?
The DSL reminds me of Fenics http://fenicsproject.org/
Since the investigation pulled out the actual database queries they made, it might not have helped anyway.
You didn't really address why you think the miners are there for a reason, you just asserted it.

Realistically, what you have done here is made a centralized currency in which you issue new coins for yourself then we trust you donate the coins to protein folding.

We can already donate to protein folding with Bitcoin so I don't see much use in making an altcoin that does it in a less useful way.
For those using browserify, you can use es6ify to compile ES6 to ES5 on the fly.

https://github.com/thlorenz/es6ify
ES6 has 'let', while CoffeeScript has an '=' that might be local binding and might be nonlocal assignment, depending on what's in scope. I wanted to like CS, but I don't want to live with that one decision.
So many steps? There's no way that can be right!
InfosysVsTCS Q3-2015:Through the Lens of Behavioral Economics
I'm Christian and I don't think anything pstuart said about "plenty of Good Christians" was either inaccurate or imputed a propensity toward religious violence to Christians generally, merely indicated that the human propensity for such things was not especially lacking in the Christian community, and which could be expected to erupt from some segments of that community were it sanctioned by law.

Which any honest Christian would have to admit is well-grounded factually.
No, I'm still not being clear.

We can build buildings, bacteria cannot. We can build buildings because we can go to the library and read about structural integrity and wood and steel. Today, we can get that information on our watches. Language allows us to amass information. More information means more power. Autonomous information collection is only limited by physical constraints (storage, power, etc). Autonomous information gatherers can then parse the information they amass--as efficiently as is possible--to work beyond these constraints and build new solutions; they can focus all time and energy to these ends as it would be all they do. AI doesn't need to sleep.

Bacteria has no notion of being in control; of being powerful. Power in this sense is only possible with the context that language provides. Their motivation is simple binary. Eat, survive, reproduce then or die. AI, on the other hand, quite possibly will.
Piggybacking on this...

If you shop with Amazon.com, you can use the subdomain,

smile.amazon.com

to donate to your favorite charity, of which EFF is a part! So, if you'd like to 'passively' donate to the EFF, you can change your smile.amazon.com settings (and ensure you shop/checkout w/ the Smile subdomain) and a portion of your purchase will go to the EFF.

There are many organizations and charities that are a part of the Smile program, so choose whichever you'd like to support.
I have found that simply opening sockets , pipes or serial ports and "fconfigure -translation binary -blocking 0 -buffering none" and using event driven I/O in regular Tcl to be superior. You use this same pattern for all activity, which makes things more consistent.
Why you don’t want to be a political activist
In my experience all non-trivial frontend project I've worked on have ended up with some kind of build step (minification, linting, concating, ect), with or without a compile2JS language.

This isn't an issue for node projects as you can simply `require` the `coffee-script/register` module and node handles coffee scripts for you via normal `requires`.
Many hedgefunds follow the method of "Parellel Construction"; one such method is: many buys and sells before the stock moves. So, the defense is: we have been selling and buying for 2 weeks before the major change.
From the linked article

""We should be getting measles, mumps, rubella, chicken pox, these are the rights of our children to get it," said Dr. Jack Wolfson of Wolfson Integrative Cardiology in Paradise Valley. Wolfson does not believe in vaccination."

By that rhetoric why use any medicine for any decease at all?
I'm saying that women, on average, might value the attributes/factors I listed more than men. I.e.

Being able to take 1+ years off when you have children without serious career damage is more important to woman than men.

The research I have read suggests that women are much less likely to leave a job they enjoy and where they have made friends in order to get a pay rise than men are. It's not much of a leap for women to consider this issue before entering a field.

Likewise there is considerable research on women being more risk averse than men and surely this at least has an impact on joining the startup world.

My last two paragraphs basically boil down to a question for you: why are women who are, in your opinion, not becoming software developers because of sexism still entering into roles that interact heavily with these sexist software developers?
No true Microsoft fallacy? Ha
Blackbeard's Booty: Pirate Ship Yields Medical Supplies
Mass Effect 2 PC – Cinematic Walk Trough Part 8 – Dwidi Video
We got told a bad hire (somebody who leaves after training, e.g. 2-3 months) costs the company $50.000. Time, resources plus finding a new person. So they'll rather make more phone calls than have any doubts.
I'm not totally sure, let's explore this a bit.

There are two definitions for "community" when I look this up:

1. "A group of people living in the same place or having a particular characteristic in common."

2. "A feeling of fellowship with others, as a result of sharing common attitudes, interests, and goals."

By the first definition, I don't agree with you. If there are people living near one another, then a community exists. By the second definition, you're at least somewhat correct. When the people are gone/have changed, then that "feeling of fellowship" has disappeared/become unrecognizably different.

I don't think it's wrong to be frustrated or saddened when we lose things like relationships. But I don't think we should demonize others.
Remember that computational simulation is about performance, and these languages, Charm/Chapel loose if they are even slightly less efficient than their low-level counterparts like FORTRAN/C/C++.
Could it? Let's take a few steps back, here.

* You're assuming the AI can copy itself, but this is a dubious assumption. As far as I know, none of the AI algorithms at the forefront of research provide a fraction of the data the AI would need to copy itself. Being able to copy yourself is not a property that comes with running on a computer and I'm quite positive strong AI, when it emerges, will lack this capability to any meaningful extent.

Worse yet, data copiability is ultimately a hardware property, and it requires a way to export a snapshot of one's internal state all through the surface. That's not actually efficient design and one has to account for the possibility that AI would run on hardware that makes copies physically impossible. Locality of information minimizes distance, and this is key to efficiency. The only reason our computers architectures work the way they do is that we need them to, but AI in a production setting is not conventional software and does not need to bend to silly copiability requirements.

* You're assuming it would have anywhere to copy itself on. If it's running on a billion dollars' worth of hardware, well, it can't just copy itself on user grade computers and expect to gain much out of it.

I personally tend to believe that churning out new AI brains from scratch states will yield superior results to copying pre-trained AI or to "exponentially self-improving AI". If nature is to be believed, improvement often requires cycling through clean slates (e.g. birth); software development also suggests that same idea, that sometimes if you want better software you just have to rewrite it. Honestly, it's kind of a rule in general optimization.
This is what I was really excited about when I first heard about Lucas selling everything to Disney.
It seems even with the separate efforts for once-browsers-now-OSes (Firefox OS/Chrome OS/etc), we're still getting feature-creep in the browser. I understand that webRTC is a spec from the W3C, but I'm not sure that's the ... best ... solution.

Maybe I'm a bit too old-school in this regard, but I view the WWW as an interactive document repository (sites/forums/rich-apps), whereas the Internet is the network that the WWW operates on. So for me, a browser is used to explore/use the WWW whereas individual applications and tools are used to explore/use the Internet.

I feel this is an important distinction because I would like at least one modern/popular web browser to retain this philosophy, which is difficult when each browser (and parent umbrella org) decide to push more desktop-app-like functionality to the browser.

10 years ago the internet was quite different (and 10 years prior to that too), I'm curious / worried / cautious how it'll be in another decade. At least it'll be an interesting ride :-P
Having spent years researching AGI myself (and as I intend to start a venture based on my research in the near future) I can say that I really do not care for taking thought-experiments about specific toy architectures and trying to extrapolate from these to actual designed systems. If you set your model up to be naive (intentionally or not) and then conclude that the problem is oh-so-difficult instead of concluding - like an engineer would - that we need another conditional check right around here, I'm not surprised that you are daunted by the problem.

You're not telling me anything new here.

To address your points, if I understood them correctly:

First of all the code doesn't have to be self-modifying - it can create a new separate version, which is then subject to testing administered by the old version (both the goal function, which designs the new code to spec, and a hard-coded control mechanism as a backup).

Secondly, I see no correlation between producing a next iteration of itself and running the test suite. What do you mean here?

Thirdly, the AI does not run "arbitrary code", it runs inside of a sandbox/VM, with tightly controlled inputs and outputs. Same as we think inside of our brains, but act using our bodies, arbitrary code execution would be bodily action. But the AI does not have a "body" at this point, and it cannot interact with the OS.

The solution I pointed out cannot not work. Only magic could make it break. And there is no magic.

If someone reasoned out that actual _testing_ of the code does not work, and his reasoning is valid, then he must have made some unnecessary assumptions in his model of the computation. If you have any specific paper in mind, please point me to it and I will try to tell you how to fix the toy-model to remove the problem.
Older and younger engineers have complementary strengths. A good organization has a mix of both.
Modernizing MediaWiki with libraries
i'd take it as a positive response since they want to talk to you again or if not you would have been outta the game. good luck on the next interview!
What I wonder is whether there would even be a trial, or a public one at least. "Terrorist" may be what you get defined as and who knows what happens then. Sad but is truly my concern. And I'm really not a conspiracy theorist typically...
This looks really nice. One question that I've found conflicting information about - is JavaScriptCore JITed on iOS 8? I know it isn't on iOS 7 and earlier, my understanding was that it was on iOS 8 but it's hard to find a definitive answer. Anyone know?
> here is little need for government takedown requests when the moderators of many subreddits are paid shills of various stripes.

As someone who is a mod of one or more default subreddits, I promise you, this is certainly not the case.

I can't "prove" it, but I work with these people every single day and have for years. I'm intimately familiar with the "power mods". We even have our own semi-private subreddit, /r/DefaultMods, where we actually talk about things like this. We discuss how the conspiracy wackos will accuse us of being reptilian shills for Pepsi today, then tomorrow turn around and accuse us of being shills for Coke. Next week we're shills for the U.S government, the week after we're shills for the KGB or the PRC. This is not an exaggeration. I personally have been accused of being all of those things on numerous occasions over the years. Truth is, I'm just a welder here in Chicago. Let me tell you how fun it is coming home from a long day at work only to be called a government shill by some teenage neckbeard who thinks aliens did 9/11.

At some point, you just get tired of it, ignore it, and you have to laugh at the situation. It's why some mods make fun/light about the whole thing. If you start taking it seriously, you're going to go crazy. Modding a large subreddit is a lot like babysitting, except you're not babysitting infants, you're babysitting high school kids.

The only real evidence that "mods are shills" is a minimal and extremely exaggerated. Years ago there was a mod who was busted for spamming links to their own stuff. SEO type spam. I think his name was SolInvictus. The admins caught him and shadowbanned his account immediately. There's also examples of other mods catching and busting mods for spamming (like the quickmeme guy). These things don't go left unchecked. If you think the admins aren't paying attention and catching/busting mods, then you'd be naive. They are, and have been. If there was someone working to systematically undermine their subreddit, the evidence to the admins and even to the other mods would be overwhelming and obvious.

By the way, /r/Undelete is populated and run by people from /r/Conspiracy. Overwhelmingly so. Mods will show up to explain why a submission was removed (which rule it broke and why) and the conspiracy crowd will blatantly ignore it and downvote the helpful mod. That place was nice in the very beginning, now it's as toxic as any stormfront forum. No exaggeration. You'll actually probably find more level headed people in a stormfront forum.
The problem is that, in Math papers in journals, there's charges based on the number of pages used.

You really would need an electronic format, and a wiki-style format that graduate students can use, to fill in the details of all the proofs.

When I was a grad student reading papers, it would sometimes take me a day or two to read a sentence, filling in all the details. I felt bad that there was no way for me to share my progress with others. Someone else reading the same paper (other than the author or a couple of other experts) would have to do the same thing as I did.

I thought it would be a neat project, but my advisor said it would be bad for my career if I spent time on it, so didn't pursue it. To find a job, it would be based on the papers I published, and not based on making other people's research easier to read.
OnePlus ROM Gets a Name – OxygenOS (Global) and H2 OS (China)
It can also be nice when you're writing instance methods on a prototype. for instance:

var Person = function(name) {
var self = this;
self.name = name
};

Person.prototype = new function() {
var prototype = this;

prototype.sayHello = function() {
var self = this;
return "Hello\n\n-- " + self.name;
};
};

var me = new Person('Peter');
console.log(me.sayHello());

Obviously that's a pretty contrived example but it illustrates the idea. It makes it really clear exactly what "this" means at different points in your code. As a bonus, if I had to reference the current context inside of a prototype method, "this" is now available.
the basic lucasarts adventure game style is there but the biggest difference apart from its style is also one of grims only problems: its controls, they are made for a gamepad and relational movement of the character as opposed to the classic point&click (with residualVM there is a hack available to make it point&click which works surprisingly well)

it can be a bit clunky to get used to it.

despite that, while TSOMI is one of the best adventuregames of all time, grims story, characters, style and music elevate it beyond just the medium of games. this is a cultural masterpiece of that time
Agreed that it's way nicer.
Looks like it has it's own site: http://equelle.org/

There's a demo too: http://demo.equelle.org/
Do you have a source? I don't understand how a closure over a single variable (this), instead of reassigning the value of the variable in a specific scope, would result in a 50% improvement in performance. Also -- the phrase "50% improvement in performance" itself is kind of dubious, no?
I thank my parents for shielding me from the dollars we didnt have. Only know looking back do I realize how tight times must have been. Sharing that yoke with the children would have hurt all of us a little.
These are awesome! Thanks a bunch for this - I'll definitely be trying to follow them.
"monetary forfeiture" is a fancy phrase for "fine"

When I said they did a lot, I didn't necessarily mean they often seize radio equipment. A 5-digit fine is usually enough to dissuade anyone, and most interference violations aren't with equipment used entirely for jamming, but legitimate equipment used on the wrong frequency, with excess power, or otherwise in a prohibited way.
btw Ghost is a not for profit organisation. Does that make any difference?
I almost feel like the coffeescript variants are where the action is.
It is good to not be the only person to say this.

One other thing to take note of is that even if you somehow manage to copy the software state, that may not (probably won't) be enough - there are many things that self-improving software may end up unwittingly relying on that cannot be transferred between different pieces of hardware.

(CPU temperature variation? Fanspeed? Webcam static? Order of race conditions between CPUs? Exact amounts of time before things are fetched from disk (or even RAM?)? Network access delays?)
He didn't say all mods are shills, just that there are mods who are shills. You gave two examples yourself. Admins take action when there's irrefutable evidence.
http://www.patheos.com/blogs/progressivesecularhumanist/2015...

What kind of proselytizing is this?
>Why aren't there analogous articles written by electricians? You'd have to ask the electricians.

Software engineers aren't the ones writing these articles, and this is an article in Newsweek not a tech blog.

>I'll focus on the change that I have half a chance of making some progress on.

We're not talking about software engineers getting together and deciding to make our workplaces more hospitable to women (which I fully support). We're talking about people from outside singling us out for societal problems, while wrapping themselves in moral superiority.

This isn't bout helping women, it's about getting clicks by picking on an unpopular easy target. The same way we had articles blaming San Fransisco's housing prices on Google buses.

Again if they really cared about women, they'd be pushing for programs designed to get women into skilled trades.
Angular as the overall app framework, and D3.js for the canvas fun. Take a look at his script.js, it's pretty straightforward.
I think it is similar with property taxes. At least where I am they are tied to property value, which is assessed based on the recent sale price of comparable properties. If someone is willing to paying huge sums for houses in your neighbourhood you always end up paying more for yours.
The reason that I like CoffeeScript is that it removes, what I consider, the unnecessary boilerplate of JavaScript and replaces it with a shorthand equivalent and good conventions. I feel that CoffeeScript is better at representing the intent of JS than JS. I can visually sift through CoffeeScript and understand the code much quicker than normal JavaScript, which in my opinion leads to more maintainable code. I'm not certain what is appealing about reading and writing more code for the same result.

Many people don't like that CS needs to be compiled. I don't see this as an issue since pretty much every application I work on these days is concatenated and uglified. So adding a JS compiler is already part of most JS application's build process. 6to5 is being compiled to ES5 anyway. Also, if you include in your build pipeline a source mapper, debugging is not a problem.
They never do. They're baseless. I'm a default mod on reddit, have been for quite a while. I've never been approached by anyone looking to do shady things ever. I'm not saying it doesn't happen, SEO people would love an "in", but I've personally never experienced it. And certainly not from the reddit admins themselves. There are over a thousand default mods now. If reddit's admins were trying to control those mods, surely a few would decline their offer then "spill the beans". There would be whistle blowers. And those whistle blowers have never come forwards because it hasn't happened. The accusation is steeped in an ignorance of how reddit actually works.
Even before you get to the landlords' property rights, it's obvious that the strategy isn't going to work. It's a Prisoner's Dilemma game where you know someone is going to defect (and take the now market-rate apartment).

It's all well and good to encourage the principled stand, but it only takes one person (per rental) to defect and, given the supply/demand imbalance, that seems a perfect certainty. So, your principled stand only serves to lock you out of a significant part of the available rental market, make you a more difficult client of real estate brokers, and not provide any lasting change or inflict any lasting pain on the nefarious landlords who have the audacity to charge market rent for the properties they own/manage.
新郎 タキシード, 結婚式 タキシードの格安 サイズオーダー・試着・レンタル