skysight-inc/HackerNews huggingface dataset:
The final stage hiring negotiators are very often HR personnel and you wont be working with them. Choose your battles. Almost every professional company has a rotting infestation of HR folk. You can definitely find jobs without these bloodsuckers but keep in mind that they know their place and have a narrow scope of interactivity with the employees.

But do try your hand at both methods of discourse if you have the energy and time. Based on my raw experience, I'm confident you'll find the moral highground to be a lost cause when dealing with this one sore part of job acquisition.
Almost every developed country has tax returns private and protected by law. So your article names two socialist countries out of how many on Earth? Most people here are concerned with the US but thanks for the disclaimer.

https://www.law.cornell.edu/uscode/text/26/7213
> Javascript is only becoming hackier and hackier

ES6 is NOT a hack. It's world class and expressive. It definitely doesn't resemble the old Javascript.

> prototypical-inheritance single-threaded language that was DESIGNED to run in the browser initially)

Yes, said by literally every evolving technology. Javascript is NOT rendering in your browser anymore. It's powering a lot of mission critical applications used by the same people who once bought into JVM and now choosing to opt for rewrite using lighter and saner stacks.

> While one can only complain of minor brain damage from learning it, and it certainly has it's front-end web uses

It's not limited to front-end but back-end. This alone brings a ton of value by removing the context switching between different languages.

Reading your comment, it's clear you haven't spent enough time with Javascript by calling it a "hack". Node.js is not a "hack" and neither is NPM. These are the new tools of the trade that's dominating all other stacks (just take a look at stackoverflow-its a measure of everyone).

I can't believe some people would be willing to push Java Swing/FX to their developers when a far more lighter and saner platform exists in the form of think HTML5 clients.

Single Page Applications are the same as desktop to 99.99% of the users out there. Your customers don't give a shit if it's written in Java Swing or Electron + SPA. What they do care is that you move as quick as their changing expectations. You can't do this with a late 90s technology built on the assumption software should mimic a heavily short sighted interpretation of the world-that you should write everything in terms of classes because the world is made out of objects and hide many parameters and layers buried under a hierarchy. To be more insulting, Java applications require a heavy JVM pre-requisite on the client side, riddled with zero day security vulnerabilities.
> Extractive mining is terrible for the environment and ecosystems.

This depends on how and where it is done. For example, underground hard rock mining in a western country, eg Canada, is relatively benign. By far the biggest impact is caused by road building, and these are decommissioned after the mine's lifetime (which can be decades).

Clearcut logging has much greater long-term repercussions. Mining is often maligned unfairly.
History seems to weigh on the sides of global trade deals for maintaining a stable and prosperous society. A lot of the Pax Americana economic experiment (including, but not limited to, the Marshall Plan) can be seen as a sort of "growth hacking" in heavily encouraging deep global trade for overall world prosperity, and maintaining "at home" prosperity by constantly growing/changing (new trade agreements, new places and ways to both buy and sell goods, replacing industries that move with entirely new industries, ...).

The interesting thing is that for the most part, that worked.

The worrying part is that from that view, the current reactive inclination to shut down global trade deals seems like it will only make things worse. Cutting off trade deals cuts off both potential suppliers and potential customers, cutting off potential growth. The more global trade deals you cut, the more potential growth you cut, the harder to growth hack your way back to prosperity and the more likely you snowball into depression...

That's just the prosperity side, the stability side of the argument is much simpler prospect ever since the Marshall Plan: the deeper your economy is entwined with your neighbors the less likely you are to go to war with them. To date, that hypothesis seems to hold.

The real questions left are "Why has the growth hacking seemingly slowed or stopped?" or maybe more accurately "Why has the growth hacking stopped benefitting low class/middle class laborers so well as it used to?" because the statistics show that everything has still been growing, on average, in the economy except for low/middle-class wages and job opportunities. The growth continues, but perhaps the hacking has been negligent. We've lost whatever hacked controls were once keeping the growth, or at least we stopped adding new controls, from entirely fueling the classic adage that the rich get richer.

I don't know how we fix the growth hacking model, but I sure do feel that a return to the zero-sum morality of "no trade deals with my neighbors, no trade deficits, just good old fashioned local jobs" seems like the very wrong direction from stability and prosperity given the point of view of the last century or so of American economic successes in growth hacking.
Services Monitoring with Probabilistic Fault Detection
This may be a little dramatic, but I feel like I have to say it.

Everything is ephemeral.

Google's problem is that they don't keep services around long enough nor do they plan a reasonable migration strategy for when they shutter them.
Hi i336_, I believe the problem lies not in the fact that there are only 256 values available in an "unsigned int" (an int is at least 16 bits wide). The point is that ncurses requires to work with color pairs, which encode both the foreground and the background color in an index. This was made in order to preserve compatibility with some old HP terminals that were not able to set the two colors separately (using "setaf" and "setbf", like Tektronix terminals used to do).

The problem with direct color is, if you have N colors, the number of pairs is N^2. When N=2^24, indexing pairs would require a variable of size 48 bits at last, but the current ncurses' ABI doesn't allow this.

I believe that almost every modern terminal doesn't use paired colors anymore, but ncurses has always tried to provide compatibility with a wide set of terminals, and I understand their lack of enthusiasm in supporting this.
Twitter DM is bad. Messages don't appear "immediately" so you often end up with overlapping streams of conversation. The Android app's DM interface is so slow (it freezes for a long half-second every other word) that it's almost impossible to use (thankfully the mobile site works well enough). The best tactic if you're forced to use Twitter DM for an extended or even semi-real-time conversation is to move to a different IM client.
Regarding IRC, how do you feel about ircv3 [1]?

[1] http://ircv3.org
Correct, that level of tracking alone is enough to make me want images off by default.
Has Nutrition Science Been Poisoned?
Quantum Computers May Have Higher ‘Speed Limits’ Than Thought
Building Modular and Flexible React Container Components
Closures in the functional programming sense don't really exist in C++. "Closing over" a value means something quite specific, and C++ captures don't do this; they merely copy by value or reference an outside entity. The only way to get close to it is if your C++ lambdas exclusively capture and thus increment the reference count of shared pointers only, and no other types. Not exactly idiomatic.
If you're okay with 4k at that screen size there are TVs that would work.
FacTs about Rubik cube
Huge fan of Matrix, really hope it takes off. They've got the right idea and it plugs into other things like IRC very cleanly.
About every 18 months someone in the popular press feels the need to point out "exciting new research" that shows that nature isn't really red in tooth and claw, but that evolutionary biology even seems to show that cooperation and even altruism can be adaptive! Except that's hardly news. Darwin himself pointed it out. It's nice that we keep confirming it and exploring its complexity, but could we just stop being so shocked by it? If nothing else, explain that the problem is that people have weird preconceived ideas about evolution, not that evolutionary theory keeps getting revised.
I'm willing to give them the benefit of the doubt and think they had an "Oh shit, Chrome and Safari are blocking Flash now!" moment. And after that they immediately started working on a full HTLM5 version.

That said, whoever is in charge of development and I suppose FedEx bosses, too, should've seen this coming a mile away. They don't really have an excuse for not using HTML5 now.
But one's ability to conduct research and achieve a Ph.D. in a subject area in no way indicates one's ability to teach others in that same, or another, subject. Research skills do not equate to teaching skills - unless, perhaps, your area of expertise is in developmental and learning psychology.
How would you use statistics to express the set of permutations on a set of integers? Not saying it isn't possible, I'm just asking how you would approach that.
Per MHz integer performance of Apple A10 Fusion is twice that of Kryo 280 (snapdragon 835) and more thanks twice that of Snapdragon 821 I expect that lead only to go up with Apple A11.
Technically not a failure. They just haven't voted on it yet.
that was a great talk, thank you for sharing!
“Torture and Plea Bargaining” [pdf]
RWTH Aachen Computer Science Master student here and I know how to read it and what it means.
> I guess it's not talked about as much but terraforming large parts of earth and setting off huge explosions tends to kill whatever was living in the vicinity or its habitat

A typical pit mine covers a smaller area than any kind of reasonable-sized farm. Farming is significantly worse when it comes to displaced things in the habitat.

You could argue about bad mines that pollute downstream rivers, but that's not how all mines operate and has nothing to do with the precision explosions (I suggest you watch videos of how pits are mined to get a sense of how the explosions actually work) or the displaced wildlife.
>passed through customs

Your vendor selected to bill the duties and taxes to you.
Commingled doesn't mean they're in the same bin, it just means that they can be used to fulfil other sellers' sales.

I have inventory with no sticker on it in NY, you have inventory with no sticker in CA. Someone orders from me, they live in CA, amazon takes yours off the shelf and sends it to them. Amazon still knows that that sale was fulfilled from your inventory.

Same thing with multiple bins in the same warehouse. I'm told by people who've toured warehouses that bins are kept separate and everything is tracked.
Now if only Microsoft could fix that Remote Desktop resolution scaling problem, things would be so much better. Remote Desktop to a hi-res machine shrinks everything to unviewable level.
No the message is "that was never the Darwinian view, why don't you actually read his work?"
Good riddance. The bill was simply lip service by the Republican leaders to say they repealed "Obamacare" without actually doing anything. Health care and insurance is outrageously expensive in the U.S. and all this would have done was change a few technicalities of the ACA, and changed the subsidies to be less effective.
This is just the further erosion of manners, respect, and privacy that is so pervasive these days. No one is ever allowed any down time, we're always online and anytime is a good time to talk. To me this feels like a bad thing but I guess others don't see it that way.

People use to never call you after 9pm or during dinner time. If your phone rang during a meal you didn't answer it. If you didn't want to chat with people you didn't log into your IM client, if you wanted to chat with someone specifically there was a first class UI element for setting your status so you could tell others to leave you alone. Email and SMS were black holes where you only knew if your message was received via a response.

Now everyone is always online and it's never unacceptable to call, text, or IM someone. Read receipts are standard so you know if someone got your message. If someone's phone rings while you're eating, you're lucky if they apologize before answering, and you've won the lottery if they excuse themselves from the table.

It seems like we're all just sitting around waiting for an interruption to distract us from the life in front of us.

Idk... you damn kids need to get off my lawn.
> EDIT: Why the downvotes? Please comment instead what you think is wrong – or how else you think I should get my personal domain trusted enough?

I don't understand the downvotes either. So I upvoted your comment to counteract them.

I've found myself doing that more and more lately. I'll upvote a comment I disagree with if it was made politely and in good faith, and it appears to be getting downvoted unfairly.
Makes me thing of the cloud to butt plug-in (teehee) that changed every instance of the word "cloud" on a page to "butt."

"..Host your data in our high availability butt..."
Drat, I was hoping for a story about an actual cephalopod with a doctorate, like Octodad or something.
The problem is that WhatsApp really isn't just another CRUD app and it's very unlikely that you could pull off an engineering feat of that scale with a different technology. It is the exact counterexample of what you say.
The press conference afterwards confirms that the healthcare bill will not be reintroduced.
> I don't know a whole lot about XMPP, but since it's federated, wouldn't it have the same avalanche?

It absolutely did. Everyone decrying how XMPP federation was killed conveniently forgets how useful it was to spammers.
OK, if they still support XMPP for Gvoice then I am an idiot and I take back my comment. There was a threat awhile back that they would remove XMPP support for Gvoice (and thus I would have to pay for a service to use with my obihai). But that seemed to have gone on the back burner for awhile.
Boy, do I regret giving so many people my GV number and using it as a main phone number...

They are also removing Hangouts' SMS integration, BUT:

> Note: This change does not impact Google Voice users who may continue to use Hangouts for their Google Voice SMS.

That doesn't really make me feel great, it's only a matter of time before it changes again, and I'm quite sure the experience of staying in Hangouts will be awful in the meantime. This whole SMS + Hangouts + GV situation is such a clusterfuck, yet I feel a bit trapped in this ecosystem right now due to the stickiness of a phone number that family already remembers, and numerous business cards I've handed out.

I know they recently polished up the old GV app, but the FB Messenger + Whatsapp ecosystem looks so much nicer now... I wish I can just somehow hand them my GV number and leave this Google mess behind... or somehow redirect everyone to my carrier number.
Good idea to encode the code in the url.

Unfortunately I think Chrome has a limit on the length of url you can paste into it. I tried copying the url of a slightly longer code into text editor and a new Chrome tab, the latter failed with a audio signal.
> XMPP federation was a great idea, but it never had adoption,

And your alternative @ google was yet another closed source protocol that doesn't work with any other closed source protocol(obviously, because they are closed source). Now imagine if the internet worked that way, Google wouldn't be where it is today.
Oh it'll come back. Just because this proposal failed doesn't mean the issue is dead.
I could probably afford to drink one fewer craft brew per month.
I just figured out I could access my hotmail inbox from outlook.com using my Microsoft Account credentials associated with an email address setup through Google Apps using a custom domain.

It was full of spam.
Neat article on eradication of the A. aegypti mosquito in most of South America. http://www.atlasobscura.com/articles/while-brazil-was-eradic...

The awesome effect that DDT had that most other pesticides didn't have is the excito-repellent effect, recent study on that: https://malariajournal.biomedcentral.com/articles/10.1186/14...
Part of the confusion is that they kept around the old clients and protocols. There is also a lot of confusion between the different apps and the platform.

Google Talk is the original XMPP based chat system and was known informally as Gchat or Gtalk. There were web and desktop clients. Hangouts is the "new" proprietary messaging system from 2013. Google Talk and Hangouts are integrated at least for text messages but Hangouts adds lots of features like group video chat. Google Talk provides XMPP protocol access for federation and third-party clients.

Hangouts app on Android could do Hangouts, local SMS, and Google Voice SMS.

I find it interesting that there is less confusion about Apple Messages even though it was renamed from iChat to iMessages to Messages. The app also supports both SMS and iMessage protocol. In addition, iChat supported XMPP and third party clients until was shut down.
>Clearcut logging has much greater long-term repercussions. Mining is often maligned unfairly.

Definitely. The biggest damage to the Amazon rainforest is the development of farms. People advocating for more inefficient farming (e.g. 'organic', 'local') are doing significantly more damage to the environment than extractive mining. One important caveat, I'm only applying this to modern mining operations like those in US/Canada that follow pollution regs.
The comment ratio is going to vary heavily depending on the problem the project is trying to solve. If it was a library, I would expect the ratio of comments to go up to 30% or more.

The LOC per file average seems slightly high for my taste but okay.
The meaning of your statement isn't clear.

Do you see resource extraction on Earth as something having no consequences whatsoever?
No, I meant Vim very specifically, because I know Vim to be based on sources dating to 1987 or older, and I know it to be in daily use.

I used the original Elvis in the early 1990's a bit and am aware that nvi is based on it. I don't know off the top of my head how old Elvis is. I don't know whether Joy's vi code is still in use anywhere, either; obviously it isn't in any of the BSD's that use nvi.

Probably the vi in AT&T derivatives (Solaris, etc) has Bill Joy code in it. Does Solaris receive daily use involving invocations of vi? That is the question ... haha!
>>> I think it's hard to quantify the massive benefit Go's simplicity is to onboarding developers -- especially for a new language where hiring experienced devs is next to impossible. The ease of onboarding is reason enough for businesses to consider Go as over an org's life a lot of time will be spent (wasted?) onboarding.

Agree. I feel it so much.

I stopped counting the companies I couldn't join because they had exotic languages or just the latest fad of the year.

That's a very effective way for a company to stay away from having any experienced engineer while making it very hard to recruit at all (note that both effects amplify each other!). The hardest and newest the languages, the worst it is.

As an employee, that's a painful way to have a company cancel a decade worth of experience. I'm not interested in starting fresh again. Bye.
Right, the point is that you don't have the right to use whatever frequencies you want because the usage of the frequency spectrum is highly regulated, and for good reasons.
Cross-platform GUI Toolkit Trainwreck, 2016 Edition
Google has ADHD and too much money for own good.
> The only solution is to unite in changing our behavior. We need to give website operators an ultimatum: Remove the modals, or we leave

Another solution is to have ad blockers also block modals, like there is to be for popups
The only thing you need to do to understand lisp's entrancement is to write an interpreter for it, and in doing so you'll see why it's easier to write a lisp interpreter than it is for any other language. All you need to understand the appeal is a look at https://github.com/kanaka/mal.

Personally I learned the appeal of lisp while following this tutorial on writing a scheme in Haskell: https://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_.... There's a reason there'll never be a tutorial like that for a toy Haskell interpreter.
2. CMD-W
4. CMD-Q

etc.
Probably worth having a autoincrementing ID
on tables using uuids as well, though.

Quite true, IMHO. I usually define both an auto-incrementing integral primary key (PK) as well as a unique string column for the URN. The PK is used for deletes/updates/joins/referential integrity and is never exposed beyond the server processes.
..but the thing is, they do work. They don't wonder where their users went because their numbers don't actually go down. Even e-mail spam has a 1% ~ 2% return rate. That's why we still have spam.

Sure you and I never click on those boxes, or disable javascript on offending pages, but the majority of web users do not. Many people do stick in an e-mail address, even if it's a bulk mail/spam address. Still, some people put in an address they actually check. That tiny amount of people, generate revenue.

I mean really ... the problem is people. It's okay though, one day we'll go extinct .. or we'll colonise beyond our solar system .. or someone already did that 2nd part and we're just in a simulation of said creatures.

Sleep well.
You could define the function to generate arbitrary sections of the set. It's not like you're limited to actually generating the entire set, in order to work with it in a practical sense.
Tesla hires an augmented reality/HUD expert for its Autopilot program
X-rays could be used to cut down on problems bringing a new CPU to market
"Survival of the Fittest" was not Darwin's idea. The phrase was coined by Spencer, who misinterpreted Darwin's work. It has since been used primarily to either further misunderstanding or to apply Darwinism to realms like society and race, generally to distasteful or even horrific result. It's a reliable marker for writing that will irritate people who've actually studied evolutionary biology.
3 Reasons to Outsource Your Medical Billing
I currently use a Dell E7470 running Linux (elementaryOS specifically), and a Razer Blade running Windows 10.

Really like both. The Dell has a great range of ports built in (including ethernet), so no carrying around a bunch of dongles.

The Razer has a faster CPU (quad core vs dual core) and the best keyboard (laptop or not) I have ever used.
Video Streaming Using MPEG-DASH VP9 for VoD and Live
Ford Pinto Math!
The viable alternatives aren't so simple as replacing one product with another that's just as energy dense. They involve things like biking instead of driving, not making frequent trips across the country, spending less time doing busy work and more time taking care (cooking, mending, gardening, walking, studying, adapting).

The global economic norms are predicated on a simplified models of humans, in which we are needy, pathetic little hungry creatures who must be managed and trained, sorted and extracted.

But really, we are 8 billion capable, creative individuals who, free of our doubts and demons, could really make the world more livable for ourselves and each other. Do you realize how many capable hands are among us? I see it clearly on a good day. We need to realize it, and I believe we will, but probably not without some fire.
Though I don't think the legislature even uses IM let alone understand it and understand it technically.
I completely agree, and it's one of the reasons I've liked Python. From the zen of Python:

There should be one-- and preferably only one --obvious way to do it.
Why I don't want to become a member or join your newsletter? Because some asshole is going to hack it and steal my information!