skysight-inc/HackerNews huggingface dataset:
The next statement has to wait, but the runtime can yield to another waiting async task so you aren't blocking the total throughput of your program (assuming it's async-all-the-way-down).

The benefits are generally larger-scale than a single method.
Do you need NLP for that?

The forms he, she and they are used when a pronoun is the subject of a sentence. The forms him, her and them are used when a pronoun is the object of a sentence.

https://www.englishgrammar.org/words-heshe-himher-hishers/

I would think looking at the verb that comes after he/she also doubles as a subject/object filter.
Great, now we can have real live incarnation of Iron Man vs Green Goblin https://www.youtube.com/watch?v=kQLAUFhIxm4
I don't want to diss your way of managing remote teams, but the "in my timezone" part is incredibly absurd, except if your remote teams are very close. If you have a 5-hour offset, asking for someone to be available from 4am, or until 10pm sounds quite abusive. Now of course there should be a large enough common time window for several work interactions, but asking people in different timezones to have the exact same availability as you is wrong.
How about the air you are breathing? Would that be better quality if you paid per breath? What about the people who can't​ afford to pay to use the roads?
Facebook’s Race to Link Your Brain to a Computer Might Be Unwinnable
> I'll move to a standing desk but I'll build that myself since I know exactly what I want (I built my current one) down the line.

Interesting. Something like that would be absolutely impossible here in Germany. I recall that we weren't allowed to buy any furniture from Ikea because office furniture must be certified to a certain level of fire-resistance, and Ikea doesn't bother with those certifications. There are dedicated vendors for office furniture for that reason.
The latter really just to let me know if there have been any particular disasters during the day, or if there's anything of note to report. I care more about the former, to be honest - and even that, to an extent, only to reassure me that everyone is alive and actually available to do some work. Of course it varies a little day by day and task by task - some things need more careful planning and coordination.

I should clarify that I mention eight hours only in the nominal sense of meaning that they get the requisite allocated work done - if they are able to work quickly and it only takes four hours, well, more power to them.

I feel like I'm pretty relaxed about this stuff, but I guess from the downvotes others disagree...
The term aggressor is misplaced. The data shows how men as a general rule always play the antagonist and the disposable henchmen. The mustache-twirling, eye-rolling, leering, cackling, and hand-rubbing villain is by definition male, and in the rare occasion a plot is different and switches the gender of the antagonist it also adds additional changes like poison and stabbing instead of guns and punching.
The gig economy's cash management issue
I'm a native English speaker who learned Spanish as an adult, and for some reason my brain jumps to pronouncing these unfamiliar words with a Spanish pronunciation, which made it a struggle to read.
Google has published some of their data on this and behavioral questions about teamwork (e.g. handling disagreements) are reasonable and can be valuable. Software development is usually a team activity. The rest of this post is a useful, if anecdotally sourced, guide to answering the more technical class of behavioral questions. It should include a block on follow up questions. Good behavioral interviewers, like you might find at Google or Amazon, will ask specific follow ups for each question.
See: http://www.businessinsider.com/google-laszlo-bock-interview-...
Clicked on vegan and got this as top result:

pewdiepie @pewdiepie jackseptic replied to me 12/04
17/f/Stockholm/Vegan/Lvl6YTHero/
> But one of my expectations as a manager is that you manage yourself so you're still around 3-5 years from now and don't need to take a break for mental health reasons.

You're a good manager.
The biggest problem I see here is that employees can see eachother's screens. Give your employees more privacy and don't treat them like children. Measure them by their output.
A model for customer growth
These things are always nice in theory but I would really appreciate a small sample app following the architecture.
Like how the Jews used to be all scheming and evil, but really cleaned up their act in the past few decades.

Seems like the Muslims have taken up the Evil Baton.

That said, what if the Jews had been the outgroup that has no obligations to the ingroup and vice versa? In the Middle Ages there were prohibitions on taking interest and charity was encouraged, which meant credit was unavailable, but relatives had potential to be bottomless barrels. We are still seeing this with athletes from an impoverished background. One can see why a group with no such restrictions would be useful, even successful.

I think in East Africa the Indians occupied a similar position in society, and when Idi Amin emulated the Catholic Majesties and expelled the Indians the outcome was equally disastrous.
There have been many first hand accounts from pilots about their industry's deteriorating work conditions. The denial and pedantry by the Freedom Market™ zealots is exhausting.

Being highly trained and performing safety critical work does not exempt pilots from the predation of C (executive management) level exploitation.

The root cause is the glut of labor, progressively reducing Labor's bargaining power, since the 70s.

What is the fix?
Directors of Central Banks/Federal Reserve etc, perhaps. But yeah, pretty much no-one.
My grandfather was an EAA builder and the most overly cautious man I have ever known. He got out of his car to look behind it every time he reversed, and then went and did insane aerobatics in something him and his buddies built in a garage. We all have our own level of risk we accept. That man died at 96, tired of living.

Do something worth living for while you can, we all die.
Once again, US culture cherry-picks data and declares that any statistical discrepancy is caused by oppression or sexism. Other hypotheses are taboo and dismissed. You, as well as the author, jump to the morally accepted conclusion without looking at the real world.

I believe in gender equality. But it is worth thinking about other hypotheses even if you don't accept them, that is, the implications of biology in human behaviour.
An Obscure App Flaw Creates Backdoors in Millions of Smartphones
The on-demand economy is a bubble, and it’s about to burst
> It's not uncommon to have ~20 pooled connections lying around. Maybe it's not that frequently used in Python or PHP, but in various other platforms, that's just the normal case.

OK but you're doing....500 req/s let's say, so, if base latency is 50ms, you're going to have at least 25 requests in play at once, so that's 500 database connections. That's one worker process. If your site is using....two app servers, or your web service has multiple worker processes, or etc., now you have 1000, 1500, etc. database connections in play at capacity. This is a lot. Not to mention you'd better be using a middleware connection pool if you have that many connections per process to at least reduce the DB connection use for processes that aren't at capacity.

On MySQL, each DB connection is a thread (MariaDB has a new thread pooling option also), so after all the trouble we've gone to not use threads, we are stuck with them anyway. On Postgresql, each DB connection is a fork(), and they also use a lot of memory. In both of these cases, we have to be mindful of having too many connections in play for the DB servers to perform well. We're purposely using many, many more DB connections than we need on the client side to try to grab at some fleeting performance gain by stacking small queries among several transactions/connections per request which is not how these databases were designed to be used (a DB like Redis, sure, but an RDBMS, not so much), and on the client side, I still argue that the overhead of all the async primitives is going to be in a very tight race to not be ultimately slower than running the queries in serial (plus the code is much more complicated), and throughput across many requests is reduced using this approach. Marginal / fleeting gains on the client vs. huge price to pay on the server + code complexity + ACID is gone makes this a pretty tough value proposition.

Postgresql wiki at https://wiki.postgresql.org/wiki/Number_Of_Database_Connecti...: "You can generally improve both latency and throughput by limiting the number of database connections with active transactions to match the available number of resources, and queuing any requests to start a new database transaction which come in while at the limit. ". Which means stuffing a load of connections per request means you're limiting the throughput of your applications....and throughput is the reason we'd want to use non-blocking IO in the first place.

> However just challenging it without proof is not really that useful.

this is all about a commonly made assertion (async == speed) that is never shown to be true and I only ask for proof of that assertion. Or maybe if blog posts like this one could be a little more specific in their language, which would go a long way towards bringing people back into reality.
If you can afford data and computing power, dpl is the way to go... you don't need to think much to get the thing done quickly.. but in my eyes , having a suitable mathematical description to a particular problem always give you useful insights with respect to the problem, variables and its relationships and this is actually what most of us are looking for..
I have yet to pull the trigger on any Amazon subscription purchases myself. Seems perfect for something like cat litter where you kinda know you're definitely going to use x amount everyday, but for most things I feel like I don't have a definite daily usage and subscribing to them will end up with too much coming too soon, or not enough coming too late.

But that's a knock on me, not the subscription service. If I kept better track and knew for sure that I use 1/60th of a 12 ounce bottle of shampoo everyday, or whatever, then I'd be more inclined to subscribe to that once every two months.
that cant be possible
I would describe my stance as reluctantly pro-choice. I think anything that reduces the number of abortions is a good thing.
After Elon Musk's Neuralink figures out a scalable way to interface with neurons. Need probably millions of electrodes, not just a few hundred like we use today.

It would be kind of crazy if we develop full AI by literally using brains in vats. But it makes sense (even if it is horrifying). Meat is cheap, and the brain is like an exa-OPS computer running on 20 Watts of power. If you could solve the interface problem and figure out how to actually use it practically, brain is like 6 or 7 orders of magnitude cheaper than the next-cheapest computing substrate. That's like half a century of Moore's Law (and Moore's Law is basically over now... much slower pace, at least).

(Here's an example using rat neurons: https://singularityhub.com/2010/10/06/videos-of-robot-contro...
And this one: https://www.newscientist.com/article/dn6573-brain-cells-in-a... )
Ukraine DevOps Role – tell them Anastasia sent you  Great company
You would hope pro-choice people would as well.
http://www.research.ufl.edu/publications/explore/v10n1/extra...

Already been done after a fashion 13 years ago. Would be interesting to see what further research has resulted in.
Sure thing. I built Postleaf because I couldn't find any other open source platforms that featured inline editing. That was probably the main reason I started the project, but it soon evolved into "software should be smarter and beautiful."

So, I spent a lot of time making sure Postleaf's design was polished from top to bottom. Then I added features that "just work" such as dynamic images. In short, dynamic images automatically make all your images responsive without any effort from the user. (No more 20MB page loads due to a novice user uploading a photo.)

Another thing that annoys me to this day is when backups are complex and don't contain your uploaded files. Postleaf generates a single backup ZIP file, including simple JSON files of all data and all your uploaded files. To restore, you just upload the same ZIP file.

I try pay a lot of attention to detail with Postleaf. In the end, I think the motto is really what Postleaf is all about: Simple, beautiful publishing.
Cognitive Benefits of Healthy Buildings
Working from Home? Real-Estate Developers Are Here to Help
Steal has become relatively more popular over time although the difference is probably not large enough to attach a lot of significance to it.

https://books.google.com/ngrams/graph?content=rob%2C+steal&y...

If I had to guess why (other than reasons...) I'd probably speculate that steal tends to have a broader meaning while rob is more likely to be applied to physically robbing someone.
The TED News Feed is a lot different than Facebook's
Refactoring Code with Middle School Algebra
It reveals several problems you have to deal with:

- not enough work given (it is his manager, not him)
- not driven by the mission (it is you, not him)
- a distance between you and him
- distrust from him to make his ideas come true in the open in the company

The final decision depends on a lot of small factor: is the guy producing a lot? Is he a good element? Why people are complaining about him and throw him under the bus? Was he hiding this activity? Does he confess when confronted? Did you ask him why he was doing it and how? Ask why 5 times to go to the end of his reasons.

There is so many better output than firing him. As a CEO, your job at that stage includes skills dealing with people. Firing is admitting your failure at that game.
> As to their actual work, as long as the eight hours get done ...

If it's remote, how do you measure that eight hours? In addition, how many of that eight hours do you believe a competent developer focuses for?
There was a Seinfeld episode about this.

https://www.youtube.com/watch?v=4T2GmGSNvaM
Google opens up Classroom so anyone can now become a teacher
Why I Don't Prepare for Job Interviews
It always helps appearances if an employee's "side project" can, in some small way, be incorporated into their job. I've had ideas for web apps before that I've developed as internal company tools just to justify my time at work spent developing them. I don't think this is always required, but it certainly staves off criticism from bosses and co-workers.
It's a meme, relax.

I think it's not as funny as the Navy Seal meme, though!

http://knowyourmeme.com/memes/navy-seal-copypasta
Hackers are not enough, you would also need lawyers. Many many lawyers.

Because ATT and Comsat would probably sue everybody and their uncles to stop such a project.
This book covers a ton of testing methods https://cs.gmu.edu/~offutt/softwaretest/

The authors have recorded lectures too https://cs.gmu.edu/~offutt/softwaretest/videos/ plus open course slides and assignments http://cs.gmu.edu/~offutt/classes/737/schedule.html
More importantly, it shows accomplishments, not job duties. And that's what everyone wants to see - how your wins there will translate into wins here.
Cringe. Here's how this plays out:

I get a knock on the door... "Hello, it's me your long lost child..."

"Wait, what? I thought we aborted you?"

"Nope! Mom secretly put me in a bag and I was raised by Mormons. Would you like me to tell you about Joseph Smith?"

"Oh cool, yeah... this is exactly the outcome I hoped for when I paid for her to get an abortion 20 years ago... come on in!"
I was going to attempt a good comment here, but the highest positioned Quora answer from "Don Sevcik" is so good, I don't think it's possible to top it. Seriously. If you're wondering why your employees are disengaged at work, read that top Quora answer. Then read it again and let it sink in. It's great because it centers on the employee's motivation and reasons for working on side projects, and the company's failure to address them.
You're confusing fungibility for importance. While one particular delivery driver or pilot may be less important than one particular "rockstar programmer," society is much more reliant on delivery drivers and pilots as a group than on programmers. That may change with automation but we're not there yet.
Here are more details on the AS that's doing the hijacking: http://ipinfo.io/AS12389

They have 78 other ASNs too (search for Rostelecom at http://ipinfo.io/countries/ru)
I seem to notice about a 50-50 split on whether having stuff in your github profile is worthwile, but when it comes to someone pursuing very junior roles, i would imagine it cant hurt.

I'd be more interested to know what some hiring managers would like to see in a github profile for a junior dev - are they looking for twitter clones as you suggest? open source contributions? side projects? are they just looking for proof that you have interest and passion for development? or are they looking at the code to see how sophisticated it is, how it conforms to best practices wrt commenting, etc.?
Damn, this is exactly what I was looking for, thanks mate!!!
The biggest timezone gap we have is 3.5 hours, and they find it supremely convenient because they do other work in their morning. My company is based in the UK and we can only really work with people who can work in a moderately convenient timezone, at least on this sort of basis. If I hired a developer in San Francisco, I'd work with them in a different way, obviously.

Nobody is being abused, don't worry!
This does not sound like phishing to me. It's not like they mistakenly gave their banking credentials away.
It's funny to me how comments on an article on digital librarians has strayed so far down a rabbit hole.
The Curious Case of AS12389
> The data shows how men as a general rule always play the antagonist and the disposable henchmen

I think part of that sentence is amazingly perfect for the leanings exposed in this study.

Women aren't disposable henchmen, or are rather rarely.

Unless we stumble across female societies in the course of a story, the idea of a disposable female character strikes a chord against our idealogies.

It isn't really surprising, killing women and children is considered reprehensible, the thing only the villain would do.

But it does make them unsuitable for henchman material.
In a healthy organization the engineer can suggest improvements to Product and help them prioritize the improvements.
Have you tried to disable JavaScript? That might work. There are even add-ons that let you do with one click.
Hey soneca,

I'm in the process of writing a course about JavaScript testing so it's good timing. I write a lot of unit and integration tests for our large codebase here at the BBC in the UK. We've got 3 Node + Express applications plus React for the UI for the 2 user facing applications. The other one is an API but it's got solid tests as it has does some complicated logic for redirecting users and updating sessions and tokens.

I'd love to get you on the mailing list for when I launch it and then you can fire me some questions via email. I'd love to help you get that job!

http://www.marclittlemore.com/courses/javascript-testing-mad...

Cheers,
Marc
The number of webmasters who wanted me to set up ssl to 'secure' their site, while the backend emailed cc info in the clear to the orders dept is larger than I have digits, even the extra adolecent joke ones.
See my other answer - I'm using "eight hours" as short-hand for "a reasonable amount of work to get the task done". I accept that wasn't clear. (We usually bill by the day so I often think in 8 hour slots!)
Sorry, no culture fit.
It's obviously all about implementation and application, but instead of always reading 'Docker is the solution' it would be nice if it were listed as 'just another tool in your toolbox'. The problem I personally have with this and some other 'emerging' technologies is that they are touted as a 'replacement' for Ops, management, or infrastructure, while in practise, it's obviously not.
20 Tiny but Powerful Ways to Accelerate Your Personal Growth
This Month in Code: April's Web Design Roundup
That's clever. The threat of lighting was nicely illustrated on Christmas Vacation. Whole relationships ruined and stuff.

https://www.youtube.com/watch?v=rp8lwpvQEIM
Where do you live where there's significant ISP competition? Where I live, there's Comcast and....that's it. This is a pretty common case around the country. I can choose to pay Comcast for internet, or I can choose to not have internet.
I often see a lot of people signing silly things like petitions.

I've got two towers that I can get to and put systems up on. One in Newark, NJ and the other in Montclair, NJ. I've been emailing different mesh networks attempting to get someone to tell me what to put up to be part of their network and no one is interested.

I'm also a ham so I can operate part 97
I think this takes some time. It takes 2 years of constant practice to learn how to walk well, and we evolved that capability. Learning to hover and fly might similarly take years. He most certainly could do it, but at significant risk of breaking bones and wrecking his equipment and/or starting on fire.
Hi,

Naren, co-founder of Tweeple Search here. Here are a few points:

1.The Twitter API is not a practical tool you can use to search for tens of thousands of people. Think rate limits.
2. Results there are not sorted by the number of followers (which is decent marker for influence)
3. Check out Tweeple Search's filters, they are very powerful
4. We can give you a list of influencers based on keywords in content they shared as opposed to keywords in their bios (very tough to do this!)
5. Search is only the beginning. Check out our analysis tools
This is far and away the best thing in this thread.
People in literature don't have a biological sex, they only have a socially-constructed gender, and so naturally they will have the characteristics of that gender ... in fact, the sum of behaviour characteristics of the genders in our stories is the social construction of gender

(I started this post off as tongue-in-cheek, but now I realise it's probably true)
I'm sure Jeff Bezos is eagerly awaiting your advice on Amazon.com acquisition targets. Farm automation is a great strategic fit with web services and online retailing, right?
Invisible ripples in wireless spectrum tell Aura if someone’s in your house
John McAfee unveils plans for 'the world's first truly private smartphone'
My favorite question is to ask them about their failures, and what they would do differently now
I didn't say "both sides are the same" even though they largely are. But you're naive if you think that Comcast isn't lobbying their democratize representatives in Philly to vote against net neutrality regulations.

Furthermore, look at how much work it took to get net neutrality passed even under Obama. If the democrats are so much on our side, why was it so difficult?
It would be a shame if you build a worldview based on narrow geographic prejudice not backed by any hard evidence. I think we can do better.
The FAQ[0] about the images has some interesting things in it:

> Why are there images of different sizes?

> The Cassini cameras are 1-megapixel cameras. A normal image is 1024 x 1024 pixels. Using a technique called "summation" the cameras have the ability to combine pixels together to get smaller but less noisy images. This results in smaller images that take a lot less time to readout out and take up less data volume. Summation is very useful if a scientist needs to conserve both. In the 2 x 2 mode, the camera takes a 2 x 2 pixel square and averages those values into a single pixel. Images in this mode will be 512 x 512 pixels. In the 4 x 4 mode, the camera takes a 4 x 4 pixel square and makes that a single pixel. Images in this mode are 256 x 256 in size.

[0] https://saturn.jpl.nasa.gov/faq/#raw_images