skysight-inc/HackerNews huggingface dataset:
I guess you're probably not familiar with the whole "Why I switched from Node.js to Go" rhetoric - This article is just one of many.

I've heard this "The Node.js event loop gets saturated" argument so many times - It's the #1 argument used in all articles which promote switching from Node.js to Go.

The real reason why the event loop is saturated is because your Node.js process is doing too much work! The solution is to split your process into two (use the Cluster module or a load balancer - It's super easy).

With goroutines and the like, all Go actually does is delay the inevitable point when you have to split your main process into two... It doesn't solve the problem, it just delays it...

I don't know how Go handles the situation where a process gets too many requests... Maybe it just drops requests (instead of adding latency like Node.js)? I don't know... But once a program maxes out on total available CPU, bad things will happen! It doesn't matter what language/engine is being used; whether requests will start lagging + timing out or that they will start to get rejected outright; programs cannot transcend CPU constraints.

I don't mind people switching to Go from Node.js because "they feel like it", but I don't think it's fair to write an article about it claiming that Node.js is unfit for technical reasons.

There is no meat behind this argument at all and I'm just tired of seeing it resurface again and again and again on HN. It's starting to look like a propaganda campaign.
Yeah, and at what point does deeper AI start to play a role? Some people might want google to listen to your conference and play secretary -- following up on action items, suggesting dates for follow-up meetings, etc. Like they've stated doing with Allo?
That information, while factually correct, isn't applicable to Google in the same way it is to say [insert most other websites].
seems like a dumb statement. why in hell would you think its ok to hit the lady when the car can avoid it?

getting there 30s later on average is worth killing grandmas? with automated cars you dont even have to pay attention or care. get in get out.
Someone's got a chip on their shoulder and this time.e it's not a nerdy white boy.
Rust won't help much with Haskell.
Yeah, I agree this is a poor example of exploratory programming.

I actually do think Haskell does a good job for exploratory programming, though. Whether I'm writing Haskell or C or Python, as I code I'm making decisions about how to represent and organize things. When some of those decisions inevitably turn out to be the wrong ones, I have to figure out what code needs to change in tandem. Tests can help reveal incorrect behavior, but far better to have a tool that can point at the specific inconsistent expressions and tell something about what's wrong with them.
what happens when a few autopilot cars come to different roads on a 4 way stop?

What about driving through a parking lot (lots of cars around).

Seems dang near impossible to deal with all the edge cases.
There's so much wrong with this voxday manifest I don't know where to start.

"The Alt Right believes Western civilization is the pinnacle of human achievement and supports its three foundational pillars: Christianity, the European nations, and the Graeco-Roman legacy."

Smacks of racism... But we all need our selective foundation myths.

"5. ...It supports all nationalisms and the right of all nations to exist, homogeneous and unadulterated by foreign invasion and immigration."

So does the Alt-Right support the right of self-determination and national autonomy for the Palestinians in Israeli-Occupied Territories?

Does the Alt-Right aspire to the German National-Socialists of the 20's-40's?

"7. The Alt Right is anti-equalitarian. It rejects the idea of equality..."

So not all people should be equal before the law?

"scientodific" - is that even a word?

"10. The Alt Right is opposed to the rule or domination of any native ethnic group by another, particularly in the sovereign homelands of the dominated peoples."

I think Native Americans would agree with you here.

"14. The Alt Right believes we must secure the existence of white people and a future for white children."

And then the overt racism.

"15. ...human sub-species..." I didn't realize there was such a thing. Last I checked DNA is DNA and sperm fertilizes egg.

This whole things is racist. It is small-minded, backwards thinking, isolationist, static and reactionary.

These ideas are further an affront to the Enlightenment ideals that are one of the true cornerstone of western civilization, whose roots go deeper than Greece and Rome, and the progress that we all benefit from -
https://en.wikipedia.org/wiki/Age_of_Enlightenment

Get outta Dodge yo.
Not at all. Indifference is quite a different thing. Apathy is pretty much the opposite of Stoicism.

Here is a paragraph from Marcus Aurelius:

XVII. So live as indifferent to the world and all worldly objects, as

one who liveth by himself alone upon some desert hill. For whether here, or there, if the whole world be but as one town, it matters not much for the place. Let them behold and see a man, that is a man indeed, living according to the true nature of man. If they cannot bear with me, let them kill me. For better were it to die, than so to live as they would have thee.

Remember, Aurelius was a soldier and emperor. These are not the words of someone given to apathy. It's all about taking control of oneself.
> Mathematics is a part of physics

Somehow I have a strong feeling it's the other way around. When trying to really understand the ways of Nature, you end up having to do a lot of calculations. Then you get quickly drawn into the depths of very complicated mathematics. Finally, you realize that there is nothing in (theoretical) physics that is not mathematics. Historically, much of mathematics evolved in connection with physics, but this fact does not change anything.
I was only recently introduced to stoicism as a philosophy on a run.

I was asked what my technique is during a run, do I concentrate on pain or ignore it. Of course there isn't always pain and pain during a run can vary greatly, so I explained my answer is simply, yes. I have tried everything and nothing works, I explained like everyone some days I dominate and some days I struggle, but I'm always thankful for my character building days and hopeful I'll have new thought processes to try.

I don't know if it's stoic or not, but a cool way to be introduced to the philosophy. Then, I explained a specific thought I sometimes embrace during very difficult runs, I remember when I did a back to back half/full marathons, and on day 2 I was feeling great like there was nothing I couldn't do and just before the race I was introduced to a 67 year old cancer survivor running her first marathon, to this day the thought brings chills and humbles me.
Initial page load feels faster when rendered on the server. The very moment you navigate to another part of the site, client-side rendering is a huge win for apparent load times. Not only can you give the user feedback that something's loading, but you only need to retrieve the delta from the server between the page you're on now and the one you're going to. Within a few clicks, the amortized cost of the SPA in terms of both latency and over-the-wire size is already lower.
>terribly introverted adolescent, painfully aware of his own suffering

Self-awareness seems to be a key component of creativity.
You can create reusable UI widgets that are usable without the user knowing how they were written. e.g. with today's frameworks you need to know how to create widget, and that may involve rolling up your sleeves and diving into a bunch of framework-specific concepts. With custom elements you could just have your server emit an <image-carousel> element, or do document.createElement('image-carousel').

This is good for ease of use, but it's also great for interop. Custom elements work with every way of writing a web site because every way of writing a web site can deal with elements.
What? You can distribute widgets with JavaScript (and Custom Elements require JS). So what was the benefit, again?
WonderFox DVD Video Converter Crack 10 Serial Keygen Free
It's so frustrating. One micronewton per kilowatt. All that power going in, and so little force coming out. All it takes is some tiny noise effect to get that much force. The effect is so weak and they're so near the noise threshold.

Quotes: "Components get warmer and the geometry changes slightly due to thermal expansion". "The thermal signal in the vacuum runs was slightly larger than the magnitude of the impulsive signal." "As the aluminum heat sink got warmer, its thermal expansion dominated the shifting center of gravity (CG) of the test article mounted on the torsion pendulum. This CG shift caused the balanced neutral point baseline of the torsion pendulum to shift with the same polarity as the impulsive signal when the test article was mounted in the forward or reverse thrust direction." "The seventh error is outgassing, which has the potential for a false positive from vaporization of surface molecules of the dielectric insert or other nonmetallic surfaces."
Where? They list all of their alphas here: https://cloud.google.com/sdk/gcloud/reference/alpha/
Here's a thought: Things often go wrong.

Would you rather have your mission critical apps relying on Google's customer service or on Amazon's customer service?
Debugging Stories
Is a realtime version available?

I notice at 0:24 in the short version (0:41 in longer version [0]) it seems to stop early for a stop sign and then resumes driving to the stop sign. It looks like the vehicle in the oncoming lane may have caused the stop. I only noticed because in the longer version the person in the driver's seat lifts his hands when the stop occurs (not as noticeable in the short version).

[0] https://www.tesla.com/videos/autopilot-self-driving-hardware...
Words mean things. Trying to be PC or "clever" to try to advance an agenda is disingenuous.

If I had a work spouse, does that mean I get alimony when we move on? If we're emotionally close enough to be considered "spouses" do we get special company policies designed to give us special privileges? If we split do we get a "work-divorce" and fight over our "child" projects"? If I have more than one "work spouse" at a time does that make make me a "work polygamist" subject to sanction by HR?

Let's not lose the language, people.
Polymer is an opinionated library for creating Web Components. It comes with the required polyfills to make it work in today's browsers.

Performance is better with browsers which support it natively.
We've addressed "some" of these problems in our new app: Locus (https://inthelocus.com). It's still new and improving, but we'd love any feedback. Thanks!

Btw. we do use WebRTC and it has worked quite nicely for install-free conferencing.
Jestas – Show Jenkins build statuses from command line
Of course people comment math. What do you think the thousands of math books are for?
This one is easier and more universal than the other approaches. There's not setup involved like:

$("#foo").myWidget();

You just put the markup on the page and include the JavaScript:

<my-widget></my-widget>

And of course, you could do querySelector before that existed but that doesn't mean there wasn't benefit to it being native.
i don't think its an issue. live in the city? dont own a car. just like today. uber is way cheaper than owing a car.

live in the gonnies? own a car. hailing one would take forever. having cars near you in the gonnies,that you dont own wouldn't be economical.

basically, there would be less vehicule owners but not that many less.
Generally speaking, the numbers of server is a good indicator of the amount of services, which has much to do with the complexity of a migration.
Zuckerberg: Facebook will develop tools to fight fake news
Presumably at some stage it will be possible for female couples to have babies using artifical mechanisms. Would you consider this to be suffcient for marriage? Does the procreation have to be natural?
You're quibbling over definitions and causing a distraction.
> That's quite a bold statement.

Oh, I don't think so.

I don't have any n=20 psych undergrad studies to cite on the subject, but I do have a reasonable degree of firsthand experience with gay men, in bed and out, and it's that experience which gives me to espouse the conclusion you quoted. That conclusion is also not unique to me, or for that matter even original; the man from whom I first heard it, quite a few years ago now, is not only himself gay and much more widely experienced than I am, he's also a great deal more intelligent and insightful, possessing a widely accomplished intellect and the postnominal letters to prove it. He and I have disagreed, whether seriously or for fun, on almost everything - but nothing I've seen gives me reason to doubt this claim in particular.

I get the impression that "narcissistic" in this usage might be read as some kind of denigration, as though I'm alleging that all gay men have a personality disorder. This is not the case. If anything, I think it's just that the focus of our sexual interest, specifically on people who much more closely resemble us than is true for straight men, tends to intensify what I might describe as the narcissistic aspect of male sexuality in general - and, again, the word "narcissistic" doesn't imply a disorder. You don't need to fall in love with your reflection to find worthwhile looking in a mirror every now and again.
Distrowatch #1: Mint
Were those other companies also using highfive? Or were they using other systems?

Webrtc is sadly not immune to firewall issues, so I'd be curious if that actually solves the issue you experienced.
Indeed, Slack has native support for ~2k emojis, but not basic math symbols. It's clearly a matter of priorities, not feasibility.
Anyone interested in Stoicism should have a read about Buddhism, especially the Theravada branch. There are quite interesting parallels to be drawn.
<template> elements are also implemented everywhere but IE: http://caniuse.com/#feat=template

The advantage of <template> over strings in JS is that the browser can parse the <template> as HTML in parallel with parsing your JS. Less JS to parse means faster cold loads.
The $250k penalty doesn't apply, because sound recordings made prior to 1972 (like Paint It Black) aren't subject federal copyright law, but to earlier state copyright laws. In this case, that's supposedly California Civil Code, specifically articles §980 and subsequent. At least that's what it seems to me - IANAL.
Amazing daily tips regarding cooking
Swift Summit 2016 – A Shorter and Sweeter Conference Experience
Thanks for the answer. FWIW I appreciate your contributions and even though we probably disagree on many things, I really like the way you're going about things in here.
Isn't it amazing that now that the mainstream media's credibility and ratings are at all-time lows, and that non-corporate controlled independent media of all stripes have flourished, that the establishment has begun pushing this "fake news is a huge problem" agenda?

Fake news is indeed a big problem.

If your news outlet was a massive cheerleader for war and for the existence of WMDs in Iraq, you might be watching fake news.

If your favorite news outlets were caught feeding certain corporate-preferred candidates questions in advance, you might be watching fake news.
Which is why I specifically made an argument that this is going to affect the developing world considerably more than the west, in fact I would argue that this will affect the developing world exclusively in the long run.

The fact that I can get Nike shoes made at on the 3D printer at the local corner shop won't affect me, it will affect the people in Bangladesh and the Philippines that used to make my overpriced shoes.

In fact it might even give my next door art major neighbour a new job opportunity because I might just adore their new leopard print digital camo design they came up with and they'll get 15$ when I print my new pair of shoes.

And besides my neighbour I might also give 28$ to that new hot YC startup that does a 3D print scan of your body, performs a gate analysis on your walk or run, and then produces a specific sole profile unique to your body and gate.

The problem with this is as I stated that this effectively cuts out the rest of the world from the west because we don't need them anymore, if they aren't our food basket or our clothing and gadget factory then they effectively have no interactions with us.

And please don't confuse this as some statement of superiority or support for some isolationist costs it's just harsh reality that many people wouldn't even know Bangladesh exists if they didn't had to read the washing label on their jeans once in awhile.
EE students,teachers,makers: The RF Magnetics Lab kit demystifies inductors
Humans 'will bully robot cars', Mercedes chief warns
Another possilby dumb question: What kind of app would use this?
How These Things Work – A book about CS from first principles (2016)
> so you just have to put your whole program in the IO monad

You have to put the bits that actually modify things in IO or ST. While it's better Haskell style to keep as much as pure as you can, when you do need to modify things Haskell still works just fine.
I think "particle-wave duality" is a bit of an old-fashioned idea that needs to go away. It is true in the sense that we can choose to describe the behavior of elementary particles from both a quantum view point and a Newtonian viewpoint, but that doesn't mean that things (e.g., electrons) are literally particles and waves at the same time or depending on the situation. It's waves all the way down--waves with momentum and kinetic energy and attractive and repulsive forces, just like what we think of as "particles."
It's very true that it's hard to predict. Whether most researchers think it "might happen in this century" can only be answered with a comprehensive survey.

Some attempts and analyses of such surveys: http://aiimpacts.org/ai-timeline-surveys/ and http://www.nickbostrom.com/papers/survey.pdf

It's speculation, really. The point is, breakthroughs or showstopping difficulties are hard to predict.
Fairphone 2: #1 community device
The reason zero-rating is harmful is that it gives the ISP cover for monopoly abuse.

Suppose your ISP is owned by Facebook, so they zero-rate Facebook and charge high rates for all other data. Now those ISP customers are going to prefer Facebook over its competitors unless the competitors pay for zero-rating too. So Facebook gets to charge its competitors whatever they please for zero-rating, and they'll naturally want to charge a lot. They can even charge "themselves" the same amount because then it's just moving money from one pocket to another. So all they have to do is charge an amount that will put their competitors out of business and they'll have no more competitors.

> are we trying to protect consumers or content creators?

It's the same thing. Giving the ISP a monopoly on content harms consumers.

> If zero-rating is fine, would it be okay for AT&T to charge some data at higher rates, and then split the profit with the content creators? :) Eg, "AT&T now offers Netflix as a premium service; all AT&T customers now have a full access to the Netflix service! (Note, higher premium data usage rates apply when viewing premium Netflix content)" Would that be okay? Would it be harmful? To whom would it be harmful? :)

Let's consider why that might happen. If equal or less than the entire premium over the base data rate goes to Netflix then Netflix would just offer the service independent of AT&T, so it has to be that Netflix is receiving more than that. Let's consider why AT&T would do that. It's clearly not because AT&T has any interest in subsidizing Netflix.

But AT&T could set the base data rate higher than their own costs, so that any customer who uses any video service independent of AT&T is already paying AT&T a premium for that bandwidth. Then AT&T strikes deals with Netflix to charge an even slightly higher rate for Netflix bandwidth, and gives Netflix that increase plus a small percentage of the base rate. That forces Netflix to sign up for the deal with AT&T because it's the only way they can claw back even a part of the high base rate AT&T is charging to their customers.

And AT&T can decide who gets that deal, so AT&T gets to decide which video services are economically viable for AT&T ISP customers. Which harms competition and therefore consumers.

The reason this was traditionally less trouble with 1-800 numbers is that AT&T was never in competition with Zapatos to provide customer service to people who buy shoes, but they are in competition with Netflix et al to provide video service. And 1-800 numbers are available to everyone at the same published rates.
> IIRC I think I have seen some people here argue it is because they have close to no customer support.

Assuming that this is true, having no customer support is still better than the AWS support ;)
You don't have to live on bread and water to be a Stoic. You don't have to be a big thinker either. It's a practical philosophy not a theoretical one. Also it seems to me that you could be surrounded by adherents of this philosophy and not know it because they are hardly likely to make a great fuss about it. You might infer it from their behaviour.
In my case, I'm only using Oracle from a (Java) web app, so I just put the driver directly into the JBoss (JEE server brand of the day) container setup, rather than something else in the Maven build.

The driver is only needed at run time, not compile time, at least in this case.
Writing code that type-checks whatever input is coming into your functions may only take time, but what really are woes that you will have fewer of the stronger the type system, is that you have to design the code that runs when those checks fail.

That designing requires thinking, and thinking takes your attention away from whatever your goals are, whether you are used to it or not.

Strong type systems come with their own things that require extra thinking, but I think it is less than what is required to write robust dynamically typed code.

Many projects don't need truly robust code. Then, the dynamic language may still win.
I'd bare in mind that when stoicism was first concocted that the entire world was 3rd world
My Google account got suspended and I wasn't able to log into GCP. Instances kept running but obviously it's a lame duck when I had no management access.

Issue resolved with a call to a Googler friend :/
You are most welcome, and thank you very much for your kind words!
> Will the browser be able to display them without requiring JS?

Without JS (which registers the element), custom element tags will be like any other unknown tag. It's like a span unless the CSS says otherwise.

The behavior will be missing, however.
2016 Ipsum
Seconded,

but the Gutenberg translation is trash. I much prefer the George Long translation, available for free here: https://en.wikisource.org/wiki/The_Thoughts_of_the_Emperor_M...

I'm also pretty sure Meditations is available free on the Kindle store.
No they weren't. Mostly financial companies with arcane firewall setups. They usually had opened things up only for more popular conference software like GoToMeeting or Skype, so that is one of the problems faced when using a newer technology even if it is a better experience overall.

Time will tell if WebRTC solves these issues, it was only just launched this week.