skysight-inc/HackerNews huggingface dataset:
> That's why they aren't allowed to use their personal email for work purposes

Since when?

I agree it should be the policy, but it's not. Evidenced by Hillary Clinton's scandal[1], as well as the recent Director of the CIA[2]. In neither case (so far) has the individual been punished. In Hillary's case, the State Department is even siding with her use of private email for official business (including recently discovered classified documents with the header deleted [3]).

[1] http://www.businessinsider.com/fbi-hillary-clinton-email-inv...

[2] http://fortune.com/2015/10/22/cia-aol-email-hack/

[3] http://hotair.com/archives/2016/01/11/hillary-by-ordering-id...
Forbes is infuriating, I've stopped clicking on their links. I experience the same nonsense on a Mac using Safari.
You're right. Let's put it in a docker image instead, and ship shared libraries that way.
This, and all of your examples, would be considered abuse if your corporate policy stated you were not allowed to install any software without IT's permission. It is that simple, really.

Except that two of my examples did not involve installing anything.
Hope Fades for Dry Bulk Recovery as Baltic Index Crashes Below 400 Points
Indeed! Other than examples like back button, scroll hijack, password criteria most degraded user experiences mentioned in the article are side effects of a desperation to monetize. These articles bitch and moan about the bloat and degrading user experiences. I'm sure it feels good to vent. However the real challenge here is coming up with a healthy economic model around content publishing.
Prosecutors move to exclude video of raid with officers laughing/pocketing cash
"How on earth did C win out over this?" - here's some guy's take on, if not exactly this question, matters that may be related: https://www.lysator.liu.se/c/bwk-on-pascal.html

My own memory is similar - Pascal was just generally annoying to use, in various little ways, that added up over time. On the face of it, it seems like it should be a lot better than C, but in practice... it just wasn't.
ISIS Has Its Own Secure Messaging App
Ah but awk is great! It's parsimony when processing structured text files is hard to beat. Such a pity the next step on from it is perl. Perl is snot certainly.
You'd need a full time devops staff, but you can run your stuff on heroku?

I very much doubt it. This just comes across as you vastly over-estimating how hard it is to run a server.

Most of the time it's painful, you take a day or two to write a build script, then everyone forgets about it because it's fully automated.
> If, us, that distant observer, never see the black holes merge, then what does that mean for the gravity waves?

The black holes don't need to merge to create gravity waves, they only need to orbit each other. It turns out that all orbiting bodies create gravity waves, but in most cases the waves are too weak to detect. For black holes, because of their great mass and sometimes close separation, there is a good chance they will create detectable gravity waves.

The idea is, if there are no gravity waves, then two black holes could orbit forever with the same separation (no loss of energy). But if gravity waves are real, then the black holes will eventually merge, due to the loss of energy the waves represent.

There is already good indirect evidence for gravity waves:

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

The idea here is that the period of orbiting pulsars will change due to the loss of energy represented by the gravity waves. In some cases we can see the change of orbital period, and it's consistent with the expected energy of the gravitational waves (which have not been directly observed).
I don't know if Perl programmers have been separated from the other scripting languages too much as not to understand that there are different mindsets out there.

My impression is rather that the P6 marketing has traditionally focused on presenting a long list of features instead of a user-focused business case.
Index funds. Vanguard, anyone?
Man, that AWK looks a helluva lot like Javascript.
> My partner often quizzes me on things that were apparently "discussed" which I actually didn't hear because I was engrossed in something else.

I absolutely hate that. I have a pretty good memory, I do remember lot of random trivias about conversations. And yet my SO can always find something that I missed, and likes to ask me about it few weeks after it was first spoken. I try to convince her to find another way of "checking" my attention, because this won't "fix" my memory. It'll only make me paranoid.

EDIT:

Another thing that I actually learned for her is the color of her eyes. I'm not indifferent. I simply don't notice. Maybe it's because of being myopic for most of my life, or maybe because I'm wired differently - but my brain just doesn't register those details unless I explicitly focus on them. Similarly, I often can't tell when someone brightened or darkened their hair (that is, unless it's something like going from blond to black). I suck at remembering faces, couldn't describe them from memory to save my life, and usually I even quickly forget what clothes someone is wearing. So my only countertip to this article is - for the love of $DEITY, don't assume everyone is sensitive to minor appearance changes. For some, it doesn't register. And it's not because of indifference.
Markov Model of Natural Language
"What we want is more data overlaid on the video or perhaps stored along with the video stream. Things like, depth, altitude, speed, G-force, GPS. From a random user."

Even though you flipped it off, a drone does exactly this ;).
One in 292M
Everyday Hacks of Highly Productive People
I'm not a developer and use Heroku to host my site. It would be a major inconvenience for me if PaaS went away.

I imagine there are enough others like me that will keep these companies around awhile.
Completely understand. I'm in the same position. Thanks for replying!
Freedom of speech means you are free to express your opinions. Freedom of speech does not mean a private, third party is obligated to provide you with a forum to express your opinions. You have an almost infinite opportunity to express yourself on the internet; get over yourself.

I've been hellbanned apparently, which ever so slightly annoys me considering it was for stuff that "cooler" posters don't have an eye batted at, but I don't pretend HN owes me anything.
It's a RAM hack!
You totally have a point.

TAOCP is not only hyper-focused, obsessive, bloated, difficult, and outdated, but also genius and foundational and connected to everything.

Kind of like TeX and Metafont.
Engineers like to see that their contribution has real impact on the company. If team does well, delivers project with good quality in reasonable time-frame and despite such efforts if the company languishes then employees will not feel motivated.
It's even older than mainframe vs microcomputers. It'd centralization vs distribution, and its the fundamental question to human life, which is necessarily social and therefore needs organization.

Interestingly, the answer is always "both", just in different ways. AWS could be used as an example argue that technology and society is becoming more centralized, and that it is becoming more distributed. It's all about what your focus is.
http://hackingdistributed.com/2016/01/03/time-for-bitcoin-us...
These data sets can be easily handled by Postgresql's JSONB data type.
Another piece in the war on general computation sliding into place. :(
Thank you for your reply! I'll read the specs this week end.
Well so many things comes to mind when thinking about this kind of guarantee. Location is one for example. If I am willing to live and work in Chicago but Udacity found me the job in Sacramento, CA will I be willing to move to CA. I don't think so and that makes me the potential candidate where my fee won't be refunded as I say NO to the job offering based on the preference of the city I choose to work/live in.
The same applies to 3D printers today.

It is easy to mock this guy, specially the phrase of "because I can't imagine it, it won't happen" but at the time it did not exist so you had to imagine it, and most people can't imagine.

Today people are saying exactly the same thing about 3d printers. Too expensive, lack of good software, and I can't image people doing great things with this tool so it won't happen. The center of the Universe for everybody is themselves.

We volunteer to teach children 3d printers now for a couple of years. Children that learned to draw simple things two years ago, now design complex things in freecad or Openscad with no effort whatsoever. For them things like sharing a design is so natural because they leaned it as children.

When these children grow up they will collaborate making cars or planes or fuel cells like we collaborate on Linux and is going to be huge.
Dem wants answers from Google on student privacy
Wait, the non-OpenGL renderer for Qt Quick was commercial-only? You literally had to pay them $$$ if you wanted to develop a modern Qt app that actually worked if OpenGL wasn't available or functional (which it far too often isn't)? That's ridiculous. And even now it's only available under the GPLv3, which means that if you need to use any non-GPL-compatible code you have to pony up - and also means that distros probably can't safely ship it.
God, what a name. A hyphen might be in order, as in:

schema-less

...at first I read it as she-males.
Microsoft Web Framework
> And I keep pushing my team to learn new stuff and educate them whatever I learn.

This is likely a big part of the issue. You can't make them learn.

> Just to let you know I constantly keep asking for feedback from my Reporting managers and my team and keep on improving.

Wow. Chill out. No need to harangue people to get your job done.

I'd say to adopt the role of team "anthropologist" and spend some time with them just observing. Take notes on how they behave, communicate, work together, etc. After a few weeks (or months) of this you'll have a very different view.
You are not what you read: librarians purge user data to protect privacy
Great question. Yes, we have a way to disable jit. See the merged pull request by our super cool dev here: https://github.com/Microsoft/ChakraCore/pull/4. We have build configuration which produces daily builds without JIT as well:
https://github.com/Microsoft/ChakraCore/pull/42.
Might as well get a $20 SJ4000 from Ebay [1] that can do most of what a GoPro can do...

1. http://www.ebay.com/itm/2015-SJ4000-1080P-FHD-Sports-Car-Ful...
I don't think this really surprises anybody. GoPro management is trying to pivot the company into a media company, which carries completely different stock valuations. It just looks like the decline in hardware sales is happening faster than anticipated.
This article is from five months ago. Was there ever any follow-up to this?
The last time that happened to me I decided to actually fill out the survey and tell them they lost a sale because of it. I gave up when I was nowhere close to being able to actually submit the survey several minutes later, which left me wondering how they possibly expected to get any responses at all.
Thank you! I've e-mailed the authors with a few questions about the book. :)
ca-eh-1
If you publish something using apache license you grant users the right to use your patents that cover this software. When you publish under MIT, you can still keep a patent and sue any user.
Uber and Lyft and the Debate Over Fingerprints in Austin
Related: place cells. If a rat is in a room, there are cells that will fire when it's in a specific place. The specifics are pretty cool!

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

https://en.wikipedia.org/wiki/Grid_cell
I'm more than skeptical towards M$, I have a deep deep aversion to anything they are associated with - based on decades of using their products and wrangling their apis as a developer.

Every time I use firefox or libre-office or linux or vim or postgres or http or node.js or any of the great open alternatives to the ugly walled garden that is Microsoft, I feel free as an individual and empowered as a developer - I at least have the tools I can use to make peoples daily work better.

I particularly want them to leave node.js alone, as I use this on a daily basis for real work - I don't want to see them screw that up aswell.
> Instead of my best efforts in taking care of my team and teaching them engineering aspect, I FEEL THEY DON'T LIKE ME and think I am jerk. I felt like asking this now because this is not the situation in current company but it has been in my past 2 companies as well. So I am wondering if I am really that bad.

Chances are, your keen observational skills are better than your winning personality.

Its a good bet that you're taking a paternalistic approach to managing your team, based on your feeling that you're taking care of them and teaching them. This never goes over well. Like, ever. Recognize that your team probably would rather write some code than be taught by someone they may not respect all that much. They're almost certainly capable of determining for themselves what they need to learn in order to do their job. If they can't do their job, thats where you get involved.

I had a manager once, this guy who was incredibly invested in this picture of himself playing this this role as fearless leader, cool startup guy, and all around genius. He went so far as to write down some speeches he later read to us in what I presume were "leadership moments" in his head. He very nearly killed the company, and every single member of the tech team left before it was done. Don't be this guy.

There's a book by Dale Carnegie called "How to Win Friends and Influence People". Recommended.
quixotic?
You disclose facts you wish people to consider. You disclaim things when you want them to not be considered.

Sorry, it's my pet peeve. Downvote at will
> I keep pushing my team to learn new stuff

That doesn't sound like a pleasant work environment.

>teaching them engineering aspect

Did they willingly sign up for the teacher-student relationship with you?

> I FEEL THEY DON'T LIKE ME and think I am jerk.

You're probably correct.

> wondering if I am really that bad.

Not bad, but improperly initialized. Or there's a syntax error somewhere, an improperly synched function. There are piles of soft skills to be had.

Engineer, debug thyself. It is the golden age of self help books. As a triage measure you want to stop this behaviour cold and instead listen for a few weeks as you absorb the wisdom in whatever self-help-soft-skill-communication-management book you find speaks to you.
Virtual block device driver to emulate device failures
Last week, I went to Iguaçu Falls with my kids. I was impressed with the amount of GoPros I saw. Just the elderly tourists didn't have one. Groups of young tourists, everyone in the group had their GoPro in a stick. Now I know it is mainstream. Sport people aren't their public as they are from North Face.
"... perhaps descended from Homo erectus individuals washed eastward atop tsunami debris"

Is this really the general consensus about how pre homo sapiens human species traversed bodies of water?
> I'm surprised to learn that Go did not already check the result of calculations

Yeah. As the announcement says, it's coming in 1.6 and we (CloudFlare) backported it in our public tree, in case anyone else wants to use it: https://github.com/cloudflare/go/commits/go1.5.3-cloudflare1
I'm shocked that they required you to pay for shipping. That takes some serious lack of customer service to do that without blinking, particularly for a firmware bug.
What fun is that when you can abuse technology and then flaunt how clever you are for the abuse?
I think that's probably true for most people, but not a given.

`Mo Money Mo Problems` is true if you use your money to buy things, celebrity, social/political status. It's not true if you start an incubator with no expected returns, start a charity, etc.
This is a dangerous precedent to set normaly invasive monitoring or workers is only used for investigating serious offenses.
In case anyone wondered if the discontinued 32-bit Mac OS X versions were also affected (for 10.6 & 10.7 compatibility), apparently "The issue was introduced in Go 1.5", and the last 32-bit binaries for Mac were Go 1.4.2.
Wow. This sounds like an urban legend (for values of "urban" that mean "university CS departmental"), but I would love to be convinced that it is true.
https://news.ycombinator.com/item?id=10874184
Sure—a drone also comes with a bunch of extra crap that isn't useful most of the time—motor, chassis, radio, software complexity.
and the cache/memory hierarchy.
> No user wants to have to live with quirks. Users just want their system to work.

I agree. Which is why I'm so frustrated at the moment, as I've had issues with my 1 year old rMBP, my girlfriend had issues with her Windows laptop, and my Ubuntu install on my HP 11" runs into the weirdest bugs.

It's 2016, and nothing works. I don't understand it.
"By using this site, you agree that the materials and code are for internal Microsoft use and for use on Microsoft operated websites only."
Which wiki?
The 50 Unicorns Hiring, and Losing Employees, the Fastest
I'm sorry, I had a look and I don't feel like your product will fit with a 3G box that goes on top of a 120m windmill :)
See this is how to open source something, I hope your taking notes Facebook.
Lake clarens guest house
Agreed.

I run my SAAS on bare metal infrastructure. I don't anticipate my software to suddenly go viral, but have a steady growth.

If I had to use Heroku, I wouldn't be able to run my projects for profit because of the number of resources I'd need.
> they're working on btrfs; what more do you want?

Ha ha ha etc.
> Part of the challenge is that PasS platforms have quite a bit of vendor lock in.

Cloud Foundry is an installable opensource PaaS. You can use a hosted version or set up your own on AWS, Azure, OpenStack and I forget what else.

> I can foresee the growth of do-it-yourself PaaS, built on Docker, Kubernetes, etc.

RedHat are packaging these for OpenShift Origin.

Disclaimer: I work for Pivotal, which is the major donor of engineering effort to Cloud Foundry.
> "worryingly non-electable"

I find it baffling that people still believe this rhetoric, especially after Corbyn winning the Labour leadership election by a huge margin. The whole 'unelectable' thing certainly gets repeated enough in the media, but I'd hoped more people would've seen through the concerted effort to attack him by now.
This doesn't sound proportionate though does it.
Jack Donaghy will have none of this.
Al Jazeera America to close by April 30 – network
Really the book series should be called the Art of Computer Science. It is basically my entire degree wrapped up in 3 books, it will not teach you how to program, just as a computer science degree will not teach you how to program, but it is an intensely interesting series of books if Computer Science is what you're into.
So this project is really cool, but its not the first.

http://www.thingiverse.com/thing:328569

That has been sitting in my print queue for some time waiting to be printed
i always expect these senior intelligence guys to have the most disciplined security around (like snowden).

Then it turns out the only real guard is
"What high school did you go to?" and "Who was your favourite teacher?"
> I FEEL THEY DON'T LIKE ME

Your post is almost entirely about you. Do you only talk about you at work? It might explain a bit.

What are your team members actually like? Their personalities, interpersonal conflicts, aspirations, successes, strengths, weaknesses?

I don't know either you or them, but the fact that you have asked us all for help and told us almost nothing about them suggests (to me - I may well be wrong or biased) that you are not spending enough time getting know them. I expected you to tell us specific situations that would lead them to not like you, but you seem not to know any. I doubt they would be short of reasons if we asked them. It's rare to find anyone who dislikes people for no reason.

For me, a team lead's role is not coding. You are there to assemble, manage and grow the team that will do the coding. Maybe that involves doing some of the code (more likely the code reviews) yourself, but maybe not. Your real role is the people management and that involves a deep understanding of who these people are and what motivates them. If you are trying to stuff engineering knowledge down their throats when what they really want is autonomy (for example), then it's unlikely they will warm to you.

I would recommend approaching this as a completely new skill, which is as hard to learn as coding was. Some people build their careers entirely on being able to manage and grow teams. It's worth noting that these people tend to get paid more than the developers they manage :)

Sorry I can offer much more insight, but there's not a lot to go on. I hope things improve for you.
VFX Before and After: Star Wars: The Force Awakens
Uber selling shares to these 1 percenters
NB I haven't studied it at all, beyond a high school level AP class touching on special relativity 20 years ago. That said, this was spinning in my head last night and now totally makes sense to me. From the faller's perspective time slows down until the black hole evaporates in front of you (Hawking radiation), leaving you in a universe a billion years in the future. Or if the hole is eternal, you get crushed by every particle ever destined for that black hole hitting you at once (since the rest of the universe speeds up from your perspective). Not to mention the inward-facing part of your brain would not be able to send signals to the outward-facing part, so you'd be pretty screwed there too.

That said, I doubt physicists would have overlooked this for 100 years when they pretty consistently say you'd fall into the hole unscathed and not even know you'd passed the horizon, so I'm sure this is wrong.
Christian Ott Fell in Love with His Grad Student – Then Fired Her for It
I believe the word you're looking for is sisyphean, and I actually don't agree.

You've yet to make the case that the fundamentals of computing science are changing so much that documenting them is not a worthy task.

Again, basic algorithms and data structures simply have not changed. Their performance characteristics, methods for optimal implementation, etc, certainly have as computer architectures have evolved (think reordering CPUs, multi-level caches, changes to data storage technology, etc). But the basic algorithms remain the same. Quicksort is still quicksort.

It's true that over the last decade some new concepts have reached a new prominence (e.g., lock-free data structures), but those are additions to the field. They certainly don't invalidate the basics.
If the bitcoin consumers were king, then the majority of them would collude and stop hoarding their bitcoins.

But they can't, because they're rational like the miners. Bitcoins are deflationary and always going to be traded as an asset, for which the small block size suffices and the Miners will continue to profit from. The bitcoin consumers can as much influence the miners as they can influence each other to voluntarily lose wealth.
I've always felt that these targeted tax incentives are in conflict with our notion of equality under the law, due process, and equal protection principles, and so on.

Here is an interesting white paper in this regard, Corporate Tax Incentives and the Equal Protection Clause (http://www.taxanalysts.com/www/features.nsf/Articles/1FCB7D8...)
"won the right" like he wasn't allowed to do that, then he was? The article, if you could call it that, doesn't really say much more than the headline.
A Tale of Three Docker Anti-Patterns
No intention to be untruthful - the claim is that "Google Photos does not always store the original photo"

https://support.google.com/photos/answer/6220791?hl=en

There are different options on Google depending on the plan. This service always stores the original - there is never any doubt, which for me is important.

If there are other unclear claims please post and I will review.