skysight-inc/HackerNews huggingface dataset:
Both of these articles phrase very nicely the reasons for my dislike of female-gendered assistants.

"The late Stanford communications professor Clifford Nass, who coauthored the field’s seminal book, Wired for Speech, wrote that people tend to perceive female voices as helping us solve our problems by ourselves, while they view male voices as authority figures who tell us the answers to our problems. We want our technology to help us, but we want to be the bosses of it, so we are more likely to opt for a female interface." [1]

"According to some sources, the use of female voices in navigation devices dates back to World War II, when women's voices were employed in airplane cockpits because they stood out among the male pilots. And telephone operators have traditionally been female, making people accustomed to getting assistance from a disembodied woman's voice." [2]

The predominance of female voices is based (at least partially, the biological argument is certainly interesting) on history and societal norms that place women beneath men in competence and authority. Thus my dislike comes from a desire to get rid of these subtly ingrained social ideas of male/female authority/submissiveness. The tech world has a far-reaching influence, so I think it needs to be conscious of the implications of choices like the "gender" of an assistant.

My personal preference is for a completely gender neutral interface, because I want to treat my computer like the tool that it is and not like another human. I think the best course of action is to give the option and let the user choose which they prefer.

The reason I called out this instance is because it goes too far. Yes, I can rationalize that people have a preference for female personalities for a variety of reasons, but the author of "Sarah" has blatantly sexualized a programming tool. This makes no sense to me. Especially as a publicly available distro. (The quality is definitely wonky for other reasons, but that is not an excuse). This extreme case reflects on the less egregious things I dislike about gendered computers in general.
Does this mean you (or I if I want to do some analytics on Reddit data) will need to completely rescrape the site after scores are recomputed?
If I could, I would fund them. Sounds pretty good. I've seen worse ideas receiving funding.
Pandora Premium
The real long-term business value of an Ivy League education is also the network. So if he really was trying to replicate that, he succeeded.

But as someone who went to a non-Ivy school, and spent my 4 years getting an education that I truly feel has added a ton of value to my life, and to who I am... I just get offended at his attitude that college is for dunces. (And yes, it is my own problem if someone offends me, but that is a separate discussion). I will never claim that college is the right path for everybody, and I think that getting a job is the wrong reason to go. But the snide attitude that going to college actually makes you a lesser person, and recommending people drop out... that shows a deep misunderstanding of what higher education is really about.
What you call garbage, might be good looking to someone else. He did not say he's trying to replace other GUIs, there's a good use for this. Calling someone's work garbage after you haven't even extensively tried it (it was posted 30 minutes ago) is uncalled for. I think it looks promising and look forward to trying it when I get home.
As an Indian guy who grew up on curry, I tasted a Lahori Karahi dish a few years ago, best curry I ever had.
This is probably one of the fairest criticisms I've read and, honestly, I didn't even notice that when reading the PEP. Thanks for your insight.
People often focus too much on what is technically possible, and not enough on what's likely, given social and psychological realities. "Possible" isn't really possible if it requires an unusual psychology to work.
There is a faster variant on GitHub, called, of course, Faster-WaveNet.
A Note on Programmer Salaries
I wouldn't hold my breath waiting for IE to fully support it.
If NeXT was written after the browser (rather than being used to write the first browser), I believe the OS windowing toolkit would have been HTML and CSS based, rather than postscript based.

If you consider macOS' use of postscript rendering as roughly equivalent to that of what a browser does with rendering the DOM, then I think we start to see what Electron represents.

I personally haven't developed with Electron, but I'm hoping that there are ways to hook to native code where needed, just like Apple does from Postscript to Swift/ObjC/C.
I'm wondering too. The only thing that comes immediately to mind is adjusting your pants in the crotch area, which, well, sometimes it's uncomfortable without there being any sort of excitement, and it's just a matter of comfort. Like pulling your underwear out of your but.

If that's an example of what's being referred to, it's really, really unfortunate, because it's a matter of one party acting totally innocently (most of the time), and the other party being conditioned to take it in a non-innocent way. That said, I could be totally off-base.
You said you were charged over $1,000 and that this went on for six months. All it likely would have taken is a letter from a lawyer. The cost of having a lawyer send a letter isn't that much unless you're only considering super expensive lawyers.
What about playing tetris via traceroute?

traceroute -I -q 1 -m 60 trh.milek7.gq

Each traceroute will print actual board state and move current piece by one line.
To control, supply chars to trh subdomain: w-rotate, a-move left, d-move right, s-drop. It is possible to stack commands, eg.: traceroute to waas.trh.milek7.gq rotates current piece, moves two positions left and drops piece.
ICMP mode (-I) is strongly recommended, on UDP ttl values somehow gets mangled and duplicated. IPv6 required (it would require HUGE amounts of ip addresses).
Prove My Profits Binary System Review
Sick systems: How to keep someone with you forever (2010)
For example: I have an undergrad degree in computer science. I hope to one day be successful enough to get an MBA from MIT or Harvard. Both $100,000+ for a two year program.

That may sound funny because if I can afford that tuition without a giant lifestyle change (like selling my house)[1] it means I've already made it, so why do I need to even get the MBA? In fact the average salary for an MBA grad from one of those schools is not that much more than I make as a CTO.

For one, I enjoy the challenge, the joy of learning, and the feeling of accomplishment. In short, it's a trophy. A luxury. For me at least.

[1] It would certainly be easier if I was a early 20-something going full-time with no wife, no kid, and no house. But that is not the reality I live in. For someone with those things going back to school when your employer doesn't pay for it (in my case my employer is my own startup) is a big deal.
True, but if your users are filtering out parts of the conversation you'll never reach a point where it's obvious there should be another community created, you'll just have multiple communities talking past each other.
I'm really thinking about returning mine. I just don't know what I would get instead since the competition is either crap or crazy expensive.
Ask HN: Why use Ansible/Puppet/Chef/Salt to build Docker images
I have gone down this path but it seems I spend more time troubleshooting these tools than actually benefits from them.

What others think is a good way to build Docker images if you think Dockerfiles are limited and lead to spaghetti code?
Maxing Out the Biggest Hidden Corporate Benefit: Use Your Gift Match Before 2017
I don't recall skype ever asking me for my permission to do this. I updated the app and then suddenly all my phone contacts were skype contacts and I had to go through and change the settings to never do that again and I had to manually delete each contact it had created.

To me this would be akin to facebook automatically adding the local chinese restaurant as my friend simply because I had their number saved in my phone.
One aspect I don't understand is why Reddit allows new accounts to vote from the beginning. You don't even need to verify an email address, you can just start voting (unless they're doing something sneaky and ignore those votes).

I'm comparing this to Stack Overflow, where you need 10 reputation to vote. This is a pretty trivial barrier, but it does mean that you need to put more effort into each sock puppet to be able to commit vote fraud. You also can't have "invisible" socks all that easily, you generally need to post something to get the upvotes for your socks, which results in more obvious patterns that users, moderators and automated systems can detect.

Fighting vote fraud when it is that easy to create new socks that can vote seems like a pretty hard problem to me, especially on the scale of Reddit.
If I've understood correctly, the action in Jupiter Hell happens only after user controls are used, so it's still turn-based in that sense. Looks like a promising game to me, hope they make their Kickstarter target.
Unfortunately they didn't grow responsibly.

I worked for a start-up that did a similar thing. We hired tons of people and the business was unsustainable. It was a push to get bought or go out of business. Lucky for us we got bought.
An approach I've seen is to have each class extend from some abstract base class (I know, OO blech) that looks like this:

abstract class AbstractClassObject {
constructor(json?: any){
if (json){
this.updateFromJSON(json)
}
}
public updateFromJSON = (json: any): this => {
Object.assign(this, json);
return this;
}
}

That gives you the "magic" just by extending the base, while also allowing custom behavior for a given class (by overriding updateFromJSON).
Its true and unfortunate. Typescript is the new Coffeescript. It splits the ecosystem. Flow is a progressive enhancement and improves the ecosystem. Typescript has had more push in the mindshare marketing from Microsoft.
I agree with this; I've seen people writing off AlphaGo as if it was very little new conceptually over MCTS (but just with more hardware). But the power of the NN was surprising.

There's a paragraph from the AlphoGo paper that I think speaks to this:

"We also tested against the strongest open-source Go program, Pachi, a sophisticated Monte-Carlo search program, ranked at 2 amateur dan on KGS, that executes 100,000 simulations per move. Using no search at all, the RL policy network won 85% of games against Pachi."
Survey Finds Container Storage Is Important to Drive Enterprise Adoption
Spread (for arrays) was added with ES6. This just adds that kind of thing for objects (ES2017).

let a = [1, 2, 3];
Math.max(...a); // 3

If you use that operator in parameters, it's rest (i.e. variadic stuff).

function sum(...numbers) {
return numbers.reduce((a, b) => a + b, 0);
}
sum(1, 2, 3, 4, 5); // 15
You can have local variables in the constructor.

The discussion you linked to shows you how.
The vintage Scheme vs Common Lisp argument.
> The subreddit in question specifically and continually used the tool in a negative, unconstructive manner

I don't think that's true, I think you just don't like the content.
Naan is definitely the most famous Indian bread, but the one that most Indians, especially in the north consume regularly is the roti,chapatti etc.
They didn't, as it isn't a "Crunchpad" _per se_. But Fusion Garage, the team actually developing the tablet in a branding deal had a falling out with Michael Arrington at the last minute and released the product under the rebrand of "JooJoo" :

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

They actually delivered on orders, although I don't know how many. I got an early review model for free. I've kept on to it because it is x86 with an NVIDIA ION board. I thought it'd be fun to put XBMC / Kodi on it, and maybe some retro game emulators. Never got around to it though and it's still running stock firmware and sitting in its original box.

A piece of history to be sure, although I doubt anyone who wasn't there at the time would remember it. The highly anticipated device that invented the tablet market was not the iPad...
Having read the article you posted the raw increase is concerning. Unfortunately the article does the statistics no favors. It uses anecdotal evidence and an increase in overall fatalities to draw a correlation that (likely is) but may not be there. Phone calls and SMS have been in cars for a couple decades. Smart phones have been prevalent about a decade. Apps have been a thing for more than 5 years. Why the sudden jump over the last 6 months? The article says apps are certainly to blame but then provides very little supporting evidence.
If you wanted to compare raw scores for submissions before the change to those after the changes, yes.

Otherwise, it shouldn't matter.
This is certainly a problem, but I find it happening less on "special interest" boards. I don't think it's too far from Reddit in this respect. On /r/funny you might expect something like this to happen, with the top 2 comment threads being puns, or unenlightened comments. But on /r/EngineeringStudents or /r/compsci or /r/lisp ... (subs I vaguely remember) that's less likely to happen.

Right now on /leftypol/ there aren't many threads of what you describe. They do exist, but they aren't numerous. What you describe is more similar to 4chan's /b/, but even 4chan's /g/ has "tightened up" and is being steered more toward discussion (still with racial slurs but not entirely focussed on them). A notable exception is the "DESIGNATED SHITTING STREETS"/ "POO IN LOO" meme, though.

I don't know if these are just my experiences.
The post's tags, displayed at the top, spoiled it for me.
Me too. I usually play Reddit and HN on Alex voice. It's the best instantly accessible voice on Mac, even though it is quite old.
You might be interested in https://github.com/babel/babel-preset-env :D.

(I'm working on it so let me know if you have questions)
You're absolutely welcome. I don't think I'd be more likely to watch a video, but having that option is likely to appeal to many people.
Also let's be real here -- I know a lot of the fellows and all the ones I've met definitely do not qualify as geniuses. Smart, motivated, sure, but when it comes to solving real hard problems whether in physics, biotech, or AI they are by far not the first people I'd turn to. There's a reason most of them are working on knockoff consumer apps or got shunted into programs like the google brain residency.
Inside Peter Thiel’s Genius Factory
It's also the other way around: the epigenetic state and physical conformation of the genome drives what subsequent mutations happen.

Mina Bissel has been doing great work over the past 30 years showing that many breast "cancer" cell lines lose their cancer phenotype when they're in the proper 3D structures.

Mutations are a key part of cancer, but they're not sufficient to be the sole drivers of carcinogenesis.
Thiel has no war against education. Nobody would argue against education. The argument is that there are better, or at least, alternative ways to get an education. That for some fields, the traditional college system is outmoded.

Education != college degree
Yeah, not all robots look like tin cans.
http://dsg.nd.edu/soc.html

I'm in the same lab, but I don't work on the Reddit projects currently (although I am on the most recently submitted paper, which, due to it not being accepted yet, is not on the website, either).
Could also be called the ideology of a sociopath.
Often employers foot the bill
The YouTube license TLDR says "Don't download" yet the Red service offers offline viewing. So my concern would be that the summaries might cause more confusion, especially arrive premium features.

EDIT: fixed typo
Oh, and to answer your question about SFTP, no - not yet.

I'm using JSFTP (https://github.com/sergi/jsftp), which doesn't have SFTP support yet. I wanted to get it up and running on both Mac and Windows before diving into that.

I've found a few forks of JSFTP with it at least partially implemented, so that's the next thing I plan to tackle.
"The default console on Windows will now accept all Unicode characters and provide correctly read str objects to Python code. sys.stdin, sys.stdout and sys.stderr now default to utf-8 encoding."

Thank god.
First of all, congratulation and a huge thank you to the core python development team.

I know some of them have expressed frustration (or more negative feelings) at the way some people have been reacting to their work. As the Python ecosystem is progressively moving to Python 3 (according to some stats, the tipping point should be reached in a few months), I hope that this trend of excellent Python 3 releases will continue.
Grid by Example – Usage Examples for CSS Grid Layout
I've heard Toptal isn't as bad as oDesk/Elance/Upwork. Why do you think it's bad? I'm trying to avoid the same bad experience I had with Upwork.
A Holiday Gift Guide for Design and Tech Snobs
There probably is a good balance between adding features and being conservative. I feel like Go is too minimalistic, making you have to write boilerplate code other languages like Python have nice abstractions for, while C++ is the opposite. But also, Python has been around a lot longer, so we'll see if Go keeps it's minimalistic philosophy over another decade.
Great work guys.

I think now we can start on CSS => Compiled Style Sheets. :)
I would not call this garbage, but I do agree that Windows apps should stick to standardized windows design.

One of the reasons I love Filezilla is because it feels like I am working right inside Windows shell / explorer.exe.
In my mind it's a question of what the purpose of college is, implicitly there's two sides to the argument:

One enters college to better themselves and for the purpose of a collaborative education.

One enters college to improve their ability to interact with the world in a meaningful fashion.

For those in the former camp, college is a means to an end. Those in the latter value the aspects of a collegial environment that you can't get elsewhere when learning. I find myself in both camps, I'd love to return for a PhD but it's such an economically poor decision that I don't.
I think there are two main kinds of developers who use TypeScript. Some developers come from traditional statically-typed languages, like C#/Java/C++/etc, and expect the language to conform to their idea of "good design". For these developers, "mapped types" are "not good design". Other developers come from JavaScript, Python, Ruby, or other duck-typed languages and think, "I know that this object is just a dictionary underneath it all, and I want a type system that lets me write code with that foundation." These developers want additional safety but they see traditional type systems as handcuffs.

These are two very different styles of programming, and TypeScript does a fairly good job of serving both groups--it would have to, in order to be as successful as it is. There are a ton of useful JavaScript libraries out there which couldn't easily be rewritten to conform to some Java-style type system, and there are a ton of skilled Java/C#/C++ engineers out there who don't want their name on a bunch of cowboy code.

I don't think this cultural division is going to go away any time soon, so it's in our best interest to believe that people in the "other camp" (whichever camp that is) are skilled and conscientious developers. I'm sure you've heard the arguments by dynamic language lovers who talk about how restrictive/slow/painful it is to write in a static type system, and I'm sure you're as tired of that argument as I am.
I'm not sure if there's a commonly accepted way to handle the logistics of this, but I'd love to see a blog post from them about how they manage this on a site with so many active users at all times.

I guess you start with backing up the production DB to an offline location. The fact that votes can be placed on old posts makes it difficult, I'd assume.
It is possible to learn from online video, but I think its important to follow along by typing in the examples. That's the only way anything has ever "stuck" for me with video. This tends to significantly increase the time spent getting through a series, but when you're done, you would have absorbed the material.

I'm not a fan of long video series myself, so I tend to prefer something like Udacity where the videos are shorter but you spend more time doing challenges. Lynda.com also has shorter videos compared to something like Pluralsight where the videos are a lengthy investment but cover a lot of ground.
That looks really good. Never heard of those folks before, but looking at their website & blog, I get a similar vibe to Panic Software (the Mac developers of Transmit). At the very least they seem to care about design. Thanks for the link!
Yes, it's directly based on CSS Flexbox. See more info about the similarities and differences here – in particular a few default values are different:

https://facebook.github.io/yoga/docs/learn-more/
Would it be feasible to replace the "common" component of a recurrent neural network with a convolutional neural network?

My lay person's impression is that at its most basic level a recurrent neural network is simply a "conveyor belt" of neural nets which are affected by external weights as well as by the weights from within the network. More precisely the "internal" weights coming from the layer of perceptrons operating at 1 level shallower than itself. So we're dealing in essence with 2 dimensions (shallower to deeper, and older to newer) instead of just one (shallower to deeper).
Also worth checking the "past" link, there are a few hundreds of comments already.

https://hn.algolia.com/?query=How%20Doctors%20Die&sort=byDat...
At least the crystals are excited.
I already use it in production. I don't really care about old IE users. I agree that not all devs can afford this, but many can.
I think university networks are overrated a bit. When you're just one of thousands of graduates you need to bring more to the table than just having the same alma mater. All your peers are trying to leverage the same connections to fit through a skinny pipe.

For every one time I leverage my college network I have 10 where I leverage my network I built after college.
Did Pebble employees have stock options? Is there any money left for them?
I'd like to live in a neighborhood where my biggest obstacle on the sidewalk is a fallen sunflower plant, and not the pile of human excrement in the middle of the sidewalk, not the homeowner that decided as long as his car is not sticking out into the street, it's ok to park half in his driveway and half in the sidewalk, and that there's actually a complete sidewalk, it doesn't suddenly end for a block because for whatever reason, that undeveloped property was never required to build a sidewalk.

My parents grew a lot of tomatoes... I want to say we had at least 12 plants in a row in the garden - summer was tomato season, tomato sandwiches, fried green tomatoes, we shared and traded with neighbors for whatever was growing in their garden, and mom canned what we couldn't eat immediately so we had them all winter.

As a new parent, I'm surprised you're not more tolerant of these "save the world" hipsters since they are reducing their impact today to save the world for your child(ren).
Are you in the US? It is illegal to fire someone over that here (not that there aren't unethical ways of getting rid of you without out directly tying it to that conduct overtly...).