skysight-inc/HackerNews huggingface dataset:
Do not do this. Do not listen to anyone calling JavaScript a "chaotic disaster zone", or engaging in any such 1990s style language-wars childishness.

I spent years programming C# before switching to JS, and it took me a long time to stop thinking in a object-oriented way and embrace the functional style that works best with JavaScript.

If you want to learn JS and be a good JS programmer, you are best learning JS, not some other language. That's basic common sense. A great place to start is with the "You Don't Know JS" book series, which are all available online, for free: https://github.com/getify/You-Dont-Know-JS.
Sometimes the same is laggy, and sometimes my units do not move at all, while opponent units do. Super frustrating. Other than that, the game is amazing
Also everything I've read from the author http://staltz.com/ I either agreed with (http://staltz.com/all-js-libraries-should-be-authored-in-typ...) or found really illuminating (http://staltz.com/unidirectional-user-interface-architecture...).
The reason for its success is good documentation and simplicity. Anything like this aims to empower users, and get the fuck out of the way and let them do their work has a space no matter how crowded the market.

Angular and React want you to do things their way and therefore get in the way, and then make you do a bunch of work to make things work their way. I have a PHP app that I rigged up using Vue.js. Took two days to do. Had to change nothing in the app, instead of rendering views with PHP they are output using JSON simple enough. Powerful. Can't do that with Angular for sure. Don't have time to deal with react and its nuances.
Out of curiosity, one reason the author mentions (and I know, it's not his selling point) which I've seen others reiterate is that React's render() method doesn't support if statements. I know you can write something like the code below in React, so what exactly does that criticism refer to?

function Home(props) {
return (
<div>
<h2>HELLO</h2>
<p>Duis a turpis sed lacus dapibus elementum sed eu lectus.</p>
{ (() => {
if (props.location.query.home) {
return ( <p>You specified a home query: { props.location.query.home }</p> );
}
else {
return ( <p>No home query was specified.</p> );
}
})()}
</div>
);
}
I'm very curious to know how much both 64bites.com and buildyourownlisp.com made this year. Maybe the authors would like to comment? :)
When I was in high school I wanted to be a game developer. I loved playing video games at the time ( late 90's), why not get paid to make them as well! Then I read an article in Next Generation that discussed the games industry and then that dream vanished. After reading about crazy deadlines where husbands didn't come home for weeks and couples having conjugal visits in the office I decided that wasn't for me. Sounds like a lot hasn't changed in the past 20 years.
This was pretty accidental, but to motivate myself to complete the arduous application process for my professional engineering license, I creates a WordPress blog documenting the process. Also because I thought I would learn something new (setting up WP blog) and this seemed very "shippable". I completed the application process over the course of a year and haven't written a blog post in over a year.

Thanks to a complete lack of material in this niche, the site (http://pengapplicant.ca) gets a decent amount of organic search traffic given the niche size (2k page views per month) and I make about $15/month in Adsense. Recently I was also contacted by someone who sells materials for the application and exam and have become an affiliate for them. It's only been one month, but i've already made one referral which netted me $100. So passive income on this after hosting costs is probably $220-ish and will be more in 2017 hopefully with more affiliate sales. Obviously very small potatoes, but I never set out to make any money for this and it looks like now it will at least cover my yearly professional dues ;)

To be honest, the best part is the messages I get from people saying how I helped them get their license. That's a much nicer feeling than the $.
> I'm not sold on the whole "code quality" vs "getting things done" mentality here.

https://vuejs.org/v2/guide/comparison.html

Based on above, I don't think the dichotomy you pose is applicable in this comparative case.
Yes. Please. mail me your details to sailingtitanics334@gmail.com
How Much Do Tech Pros Spend on Rent?
Pierwsze Kroki W Phoenixie Oczami Gościa Od Railsów
I could go on for days, but it's generally a low-profit and low-margin business where even the most successful companies are not huge successes.
UK's Investigatory Powers Act: Enshrining Parallel Construction in English Law
That's a great summary and advice!

It's crazy there is this giant industry of overpaid people that exists only because people don't listen to that advice.

Disclaimer: I work in said industry.
Hey I'm a freelancer with a home office. Conjugal visits in the office are one of the perks!
Yes and no. It won't help in the sense that the query planner can not identify the affected partitions. But it can help if the database supports parallel index scans, since instead of one big index, it has to scan n smaller indexes which can be done concurrently.
I put 25k into my investments this year, and I made 40k in unrealized gains, following the above strategy. It works folks.

My blog post about financial independence: http://mays.co/why-financial-independence/
A Markov chain trained on your text is almost as rational as your original argument.

Choose life. I chose wrong on that couch watching luggage. Choose a starter you chose not to chose wrong once. Choose life. I chose not to choose a three-piece suit on that couch watching your friends. Choose leisurewear and dental insurance. Choose anymore. Because that's what pro-heroin usage repayments. Choose a three-piece suit on hire purchase in a range off. No way to defend your jobs, without you having a way to choose fixed interest mortgage reasons. Who needs reasons. Who needs reasons. Who needs reasons? There are not to the edge off. No way to defend of it all, pissing your syringe. There are no replace yourselves. Choose a fucking fabrics. Choose a starter home. Choose anymore. Because that's what pro-heroin?
Right, it only becomes significantly harder when you care about getting more energy out than you're putting in.
JS has packages. http://exploringjs.com/es6/ch_modules.html
What is the process to generate the physical design for this (or for the Tokamak)? Is it a sort of reverse-statics equation solver, where you define the objective (confined field lines, etc.)? There has to be several layers of solving involved, though, since you first determine the forces needed, and then determine the physical hardware needed to create those forces (as well as other systems like material-inlet). I imagine the article and its citations actually contain this information, but might take a while to read through.
vi, zopfli, gimp, optipng, jpegtran, rsync over ssh
Well yes, but I mean specifically malware infections delivered by ad JavaScript.
Congratulations! How did you promote the books? What would you say was your most effective promotion channel?
I find it completely unbearable to use React with plain JS. I have to use at least Coffeescript and if possible Livescript or Clojurescript. Vanilla JS is just too clunky.

The problem with JS is there are too many patterns in the code, like the mentioned list.map(function(whatever) { ... }). Because JS is a medium power language it doesn't let you abstract this stuff with macros or at least rewrite the syntax.

Coffee and Live provide some relief, but Clojurescript is heaven.
with Trump's new cabinet, that would be putting it mildly
Oddly enough, I feel that there is a positive spin to the last image: the man is holding the woman, who trusts him enough to be vulnerable in his arms. It speaks of the potential for the relationship to still work.
My wife works in an Apple store. During her training/indoctrination/kool-aid drinking, she was asked her impression of the iPad, and she said that it was a device for couch potatoes, consuming content. She was slapped down pretty hard for that. At the time, the ads for iPads showed users climbing mountains, exploring caves, writing symphonies, etc., with the iPad being an essential part of the activity. If the iPad is used in this way at all, it must be with a very, very tiny fraction of users, but maybe that wasn't the point. Maybe the point was to appeal to couch potatoes who imagine themselves to be more active and creative?
Bridge Is a Mobile Headset That Brings Inside-Out Tracking and MR to iPhone
Cgen is still receiving commits despite the dates on the web page: https://sourceware.org/ml/cgen-cvs/2016/
Neat. I noticed that the summary for this popped up on Egan's site a few months back, but there wasn't nearly enough detail for me to wrap my head around the premise. Gonna take another look at it now.

For anyone who finds this interesting, you might want to check out Christopher Priest's Inverted World, which is based on a vaguely similar premise. (Although much more closely tied to the "real world", and not nearly as mathematically rigorous.)
Maybe because the average American pollutes 10 times more than a Chinese
Reminds me of this talk by Gary Bernhardt:

https://www.destroyallsoftware.com/talks/the-birth-and-death...
Breville coffee grinders are impossible to get internal parts for. I designed a 3D printed upgrade for the main wear-part in their BCG800XL SmartGrinder.

The storefront is through ShapeWays[1] and I use ifixit[2] to drive the traffic. It's passively making ~$425/mo with about 10 minutes of work per week on my end. This all happened because my grinder failed and I couldn't get parts.

[1] https://www.shapeways.com/product/NASLAGCCP/breville-bcg800x...

[2] https://www.ifixit.com/Guide/BCG800XL+Grinder+Jamming+due+to...
In what Bizarro world could Adblock be illegal?
Cosmos on Nautilus: Extraterrestrials May Be Robots Without Consciousness
The point of the article is that this is impossible to tell.
uBlock/uBlock Origin supports a superset of all of the filter lists that ABP supports. You likely did not add the ones that you use in ABP.
Sonos doesn't rely on cloud services. If you disconnect the internet, Sonos will still be able to play any local shares you have setup.
> is better than Adblock Plus in (all?) ways (see the README for more details)

That's only if people agree with your ideology. Instead of making blanket statements which are inherently subjective, just explain why you prefer Adblock Plus.

Personally, I vastly prefer Adblock Plus. I have no ideological objection to advertising or tracking in general, I just don't want intrusive ads. ABP does an excellent job of filtering out intrusive ads while still allowing me to support the sites I like where advertising is minimal.

I love the ad-supported web and strongly disagree with the notion that it's against users' interests. Getting free content and services in a competitive marketplace without switching costs is invaluable.
The $PATH to Enlightenment
And yet it's not trivial. Those programs have to be created and evolved as the advertising networks evolve. Now they block youtube videos when before they didn't. They will probably get those new FB ads soon. "the _only_ thing" is not as trivial as you make it sound. The tech evolves on both sides, so AdBlock tech should evolve too.
I came here expecting an episode about Volvo 740 enthusiasts. Was disappointed.
ABP uses measurably more memory and CPU time too.
Wouldn't this bring up one very glaring reason not to marry someone though? They have a completely unrealistic view of marriage.
It seems to me that Spiegel looks at it from a ridiculous premise, that Internet somehow should provide a working business model for them. I just can't imagine how something like ABP could be illegal... I made a http request to get a public resources, and it is up to me how I will display it, I can filter everything but a text, or if I want I can render the page so only ads will be displayed. :-) I have no obligation to render the page a certain way.

Now with ABP taking money to pass certain ads, that something different, I myself don't feel it is ethical, so I uninstalled the software.
Exciting! Egan is one of my favorite authors; he has an incredible imagination, and is one of few sci-fi authors who often puts an extensive list of citations in at the end of his books. No doubt the physics in this book are very carefully thought out. Looks like there are descriptions of the alternative spacetime he's using at the bottom of the page, so I'll have to give those a read!
I logged in just to say that I think this is an excellent answer. But since I'm already here...

> It's written for the serial daters who reject suitors for ultimately irrelevant reasons.

Do you feel that dating sites help cultivate a mindset in people that predisposes them to doing this? I do - I think many dating sites (OKCupid in particular) swamp you with irrelevant information. In my experience, it seems like people are perfectly willing to use superficial reasons to say "no" to potential partners. I'm not talking things like political views or religious beliefs; I'm talking about things like weightlifting or liking Taylor Swift. Is it the perception that these sorts of things go hand in hand with other behaviors, or fit into a preconceived notion of "what kind" of people like this sort of thing? I'm inclined to believe so.

Just a mild rant. I liked this article a lot when it first came out and I'm happy to see it pop up again.
If you want to make a formal argument, I think you will need a formal definition of 'true, lasting happiness' and of expediency in its provision.
I can see some pretty strong effects (and false positives) from what seem to be TLB misses. On my system, on Firefox, the L2 size is not detected correctly if transparent huge pages are enabled, but on Chromium it is. I'd like to take a closer at what's going on, but the tooling for performance-related debugging in browsers seem to be more or less missing. I've opened a pull request for some fixes to the C implementation though.
W7X isn't a reactor. It is not even fusion. It's just plasma physics research.
The conservative half of our country is not happy with ESPN.

It's not only conservatives, there are more people who want sports prioritized over social politics.

But it is only conservatives voicing specific comments like that. Because they don't have to risk looking like a heretic. If someone has preexisting allegiance to the social positions the coverage framing is aligned with, it's more complicated for them to dissent. Or they might even feel compelled to watch by the fraudulent implecation that ESPN's editorial decisions are made on importance, not that human interest stories are cheaper and easier to produce and can stir up a segment of the audience.
I'm with you - I like Tinder substantially more than OKCupid. I feel like Tinder gives you a much better shot at making a connection with a person based on their personality, rather than a big bullet list of trivia.
> uBlock origin is at least 10% better than ABP just by not doing that.

That's if 1. you stayed opted into the acceptable ads program when you used ABP and 2. you consider all ads equally bad and harmful.

I didn't and I don't, and I happen to agree with GP. I use ublock, but I found a constant stream of false positives and false negatives. The worst is with popups actually; a torrenting website I used to visit started doing "on page click" popups and ublock doesn't block those; ABP does.
You need to get out of your box. Stop assuming you speak for everyone with such ridiculous statements as "the only thing people want from such a program is to block all ads and trackers."

I don't give a single hoot about tracking and want quality ads. Do I not exist?
"What happens is what Nabokov described as a throb. A throb or a glimmer, an act of recognition on the writer’s part. At this stage the writer thinks, Here is something I can write a novel about. In the absence of that recognition I don’t know what one would do. It may be that nothing about this idea—or glimmer, or throb—appeals to you other than the fact that it’s your destiny, that it’s your next book. You may even be secretly appalled or awed or turned off by the idea, but it goes beyond that. You’re just reassured that there is another novel for you to write. The idea can be incredibly thin—a situation, a character in a certain place at a certain time."

I found it interesting that Amis writes a disconnected and much altered first draft ("doodles") long-hand in a notebook. I'm imagining him writing out of and around the throb mentioned above almost radially.

A visual image: A Victorian fountain built into the railings of a church yard in the centre of a city - for the benefit of dogs of the parish. The fountain is on the North side of the church yard facing outwards and, as a result of the overlooking buildings, never receives direct sunlight. The statue above the fountain is of an angel with wings and arms folded in prayer. Mysteriously, every few weeks, a single red rose is left across the hands. Just as one becomes used to seeing a flower early in the morning every few weeks, you see no more. Stopped, vanished.

Same as for startup ideas? The throb is easy - it is the rest of it, the craft - that is hard.
I've written a book on using Cubase with a general grounding in music, recording and music technology [1]. Income has been very patchy, and never what I'd hoped for at any point. Best month has been around £450, but that's only happened a couple of times (I don't know why, either, unfortunately), usually it's more like £40. Made about £2000 in total, so definitely not something to retire on. Unsure as to whether it's the market for the book, the quality of the book (I hope not and don't think so given the positive feedback I have had from those who have bought it), or a total lack of marketing that's at fault. Not entirely passive as I've had to update it for each revision of the software that has come along, which takes around a week's full time work.

[1]http://www.lulu.com/shop/darren-jones/the-complete-guide-to-...
I wonder why people need Redux, Using simply React is great and enough if you understand it well
Mostly a nonsense. Can old people who don't understand how the Internet works stop creating laws and rules that govern it?

My question sounds ageist, but we are dealing with people who can't even move a mouse, and then are apt to incriminate innocent people because terrorism.
At that time React wasn't V1 either. Vue was used and adopted well before 1.0, I had apps for it in the v0.10 days.
> "The Claimant [Spiegel] argues that the Defendant’s [Eyeo's] business model endangers the Claimant’s existence," reads the judgment, which isn't final because it can be appealed by Spiegel. Because users aren't willing to pay for editorial content on the Web, "it is not economically viable for the Claimant to switch to this business model."

In what situation is endangering someone's business model grounds for their illegality?

Also, I don't get why larger content owners don't self publish ads. It should be possible to have an appliance running on your own infrastructure or cloud, that gets proxyed requests from your own domain. That way the content it indistinguishable from the ads (or at least heavily merged). If you randomize the placement of ads / content images and both come from opaque URLs (ex: http://media.example.com/:some-uuid) it wouldn't be apparent which should be filtered.

Biggest issue I can see if that ad buyers would have to either trust the publisher or control the appliance. I suppose the latter is possible as if the request is proxyed you can align the counts of "Requests I've sent you" with "Requests you've received" to reconcile if there's cheating / lying happening.

This may be too complicated for a smallish site, but well within the technical capabilities of Der Spiegel, NY Times, etc.
> if you're a stock holder, certain places (like interactive brokers)

Any specific examples?
I would love to learn more about the lambda/apigateway part, I too need two backend operations on an otherwise static site, mailchimp signup and contact form submission. I am new to AWS, but I am pretty sure lambda could handle this, do you have suggestions on where I could learn more about setting something like this up?
It is from experience. When I was a junior programmer, I overly focused on the end goal, coding until "things worked". Projects got finished, but the internals had cruft and parts were poorly understood. I was not mastering anything. Now I do more thinking, parts that are poorly understood are mapped out with unit and integration tests. Those tests are just little scientific confirmations of how universe of the application works.
This post is what's wrong with Capitalism. Rent seeking. The Matthew Effect. Making money by making money.
Wait, seriously? If my consumer Dell laptop dies, they will send a tech to my house free of charge?
It is a valid point and there are chances of that happening. As of now, I do not expect a huge load from open source projects, but only time can confirm that.

Thank you for the valuable feedback.
Customer service reps are often the lowest paid employees in a lot of organizations. But think about it: the customer's impression of your company is probably derived from the people they speak to. And nine times out of ten, they're talking to your CSR's - not the CTO, or Finance, or marketing.

There are probably a lot of nice people at Comcast, but my negative opinion of them is almost entirely derived from my customer service / billing issues with them.
Ask HN: How/where did you meet your technical co-founder?
As a person who barely speaks tech, I understand enough to grasp the concepts of how things work without possessing the skills to create, I've struggled to meet more technically inclined individuals. How, or where, did you meet your technical co-founder or first technical hire?
Ask HN: What to tell someone who wants to self learn and be a coder?
I was at Barnes and Noble (a book store in the US) yesterday at the information desk waiting where I saw someone ask the clerk about coding. She wanted to know whether she should buy the ‘javascript for dummies book’ or the ‘java for dummies book’. I slightly introduced myself into the conversation telling her I was a coder and if there were any questions I could help her with.

She works at an IT company as an executive assistant, and wanted to do some self-learning of coding. It seems like her aspirations were to move into more programming as she talked with the programmers at the company and knew a little bit about the different technologies such as C#, databases, etc.

Point blankly, she asked me where she should start. When answering the questions, I tried to distill my answer in the lens of going through my university computer science courses and stumbled upon finally settling upon learning HTML/CSS first, then moving on to javascript. I then mentioned the difference between front end and back end technologies. From there she could choose the next technology.

I also mentioned she should go search around the hacker news forums, as I didn’t have any great books or sites I could recommend on top of my head for new coders.
When leaving Barnes and Noble, one of the main problems I saw was she was completely overwhelmed on where to start. With that, here are some of my thoughts, and maybe some others could chime in.

1)	Software architecture

When learning how to code, you often first look at the trees, and then later zoom out to see the forest, and then the world. In retrospect, I think it is easier if high level architecture is explained to new coders. For example:

a) Front end vs back end coding
This can first establish the delineation of different types of coding

b) MVC
Talk about pretty much the foundation of all workflows (I know there are some alterations, but imo everything more or less follows this)

c) HTML/CSS Overview

d) What is javascript

e) Overview of a database

f) Then diving into back end coding

thoughts?