skysight-inc/HackerNews huggingface dataset:
I liked the movie, but I was upset by the heavy amount of conspiracy he put in, and also the fact that he considered alternate theories on events as if they were the only ones worthy of attention. I am thinking about his description of the bombings as false flags destined to put the blame on gaddafi instead of syria. The main counter-intelligence on these was due to italian secret services, but further information obtained through the years totally debunked it. Still, he acts as if there was no question about it. To him, it's a US manipulation. I think it casts doubt on the rest of the movie.
No information in this article.

How much data? We don't even know if it's GB/TB/PB/EB? How many files/objects? How many read IOPS are needed? How many write IOPS? What's the current setup on AWS? What's the current cost? What are they hosting? Can it scale horizontally? How do they shard jobs/users? What's running on Postgre? What's running on Ceph? What's running on NFS? How much disk bandwidth is used? How much network bandwidth is used?

How are we supposed to review their architecture if they don't explain anything...

I bet that there is a valid narrative where PostgreSQL and NFS was their doom, but I'd need data to explain that ^^
I did and also put that question in there but one person complaining isn't going to make them fix it .
I'd recommend reading some of the closed issues in that project as well, lots of interesting postmortems on downtime, increased load, etc. :)

https://gitlab.com/gitlab-com/infrastructure/issues?scope=al...
Might want to be honest: not GPL, just GPLv3

Can't really blame them either. This was the exact result that most (outside of the GPL bubble) predicted when v3 was released.
Why p=.5 for > .7 w/ 2 draws?
Why is it Apple's responsibility to ensure Linux runs on it's hardware? Shouldn't the major responsibility fall on Linux user's shoulders?
This is likely to protect landlords from tenants who would break shit during their stay and then claim it was broken before they showed up to get a refund.
It was an alt theory at the time, but it has been debunked since then.

Have fun : https://en.wikipedia.org/wiki/Pan_Am_Flight_103_conspiracy_t...
I am down to learn react.
I've been using react in my freelance work for a year or so. I'm happy to answer any questions you might have. My email is in my profile.
Especially for depression, prescribing medications is about stabilizing a patient's mental health and building a safe platform from which the patient can work to minimize the negative consequences of their depression (or many other mental illnesses, for that matter) on their daily life. No psychiatrist is going to suggest that there's a magic pill, dosage, or regimen that will make the depression go away. What medication can do, though, is help keep a patient's depression from overwhelming them. Ideally, medication gives the patient both time and enough separation from those negative emotions and consequences to make changes that become well-reinforced habits. That can be through traditional talk therapy, cognitive behavioral therapy, simple exercise, changes in diet and sleep patterns, etc. Medication can serve as a sort of barrier between emotions that can overwhelm you and keep you from getting out of bed at all. It doesn't make those feelings go away entirely, but it gives you the breathing room you need.

Of course, the public doesn't necessarily see things that way. There's a common belief that the right medication will 'cure' the problem for you or, barring that, make it go away. After all, that's how other medications work! Blood pressure problems? Take a pill. Bacterial infection? Antibiotics, and poof, it's gone! That's a huge problem for psychiatry, and it's one that's probably not going to go away anytime soon. Your GP might be willing to prescribe an antidepressant, an ethical psychiatrist is almost always going to be the better choice precisely because treatment isn't about just receiving a script and heading to the pharmacy.
Medication works best in combination with therapy. A med check takes 15 minutes once a month while therapy might be 2 hours a week. You can guess which insurance covers.
Does Gitlab support some kind of federation between instances?

If so, they could (in theory) split Gitlab.com into a bunch shards which as a whole match the properties of N% of enterprise users. That'd be a pretty cool way to avoid the different-in-scale problem (although you might still run into novel problems as you're now the Gitlab instance with the most shards..).
if latency spikes affect the overall performance, it seems more that CephFS may have a design problem (global FS journal) rather than this being a cloud problem.

However perhaps they shouldn't try to run Ceph in the first place.
Azure has a rather powerful blob storage (e.g. block, pages and append-only blobs) that allows high performance applications. You could use that directly and it will likely be cheaper and work better than Ceph on bare metal.

Like other commenters suggest, in order to take advantage of cloud infrastructure you need to design with those constraints in mind, rather than trying to shoehorn the familiar technologies.

Bare metal can be better and cheaper, etc. but it requires even more skills and experience and a relatively large scale.
My team adheres to a common set of communication practices. It's part of the Employee Handbook that all new hires into my department are required to read and sign. A summary:

--

Email Sender:

- If you need an answer urgently ("urgent" defined as one of two things: it's an emergency, or the information you are lacking is a blocker for what you are currently working on), either pick up the phone and call the other party or send them an IM, instead of emailing them.

- Keep your emails concise and to-the-point. No essays.

- Don't mark your emails as "High Importance" or ask for a read receipt. We treat all emails as high importance, and you can feel assured that your email will be read within 4 hours max (see below).

Email Recipient:

- Read all incoming emails within 4 hours max and respond after reading if possible. If you don't have the information the sender is asking for, or are otherwise not ready for a full response, send a short one indicating that a) you read their email and b) you will respond within X hours, where X is a number that is equal to or less than 24.

- If the response is complex, summarize it as best as you can, and indicate that you will follow up in person or via phone to discuss the details. Don't write an essay back.

--

The purpose behind these set of rules is alignment of expectations for both parties. Ever since we implemented them, the vast portion of our "friction" with regards to team communication has disappeared. For example, it's really, really nice to never have to wonder if someone has read your email, and also really nice to know when you can expect a response (which means you can decide whether you want to wait for a response or work on something else in the meantime).

We also have a set of rules for IM (we use Slack) and phone, but those mostly say "be online and available, or mark yourself as Away or Busy as appropriate and people will respect it".
Nothing wrong with daydreaming or living in your own bubble because

1. Go to your jeweler and ask them to sell gold with a predated receipt.

> Jewelers are getting raided now

2. Pay loans to small time farmers at a discount and have change that at the bank.

> Too much labor work here and nothing much to gain

3. Buy cars at pre dated receipts for your relatives etc.

> How many cars you can buy? 5? No benefits here. And, you
think you can get predated receipts just like that?

4. Invest in innovative chit fund schemes/pygmies.

> Also not much to gain here.

Looks like you are thinking about common man here. Instead think about people who have at least 30 crores of black money. They are the ones who are hit hard by this govt plan. They are never going to go out and deal with peanuts.
A Funnel on Mars Could Be a Place to Look for Life
Celery is one of those things in Python that you can't (sometimes unfortunately) live without. Earlier versions of Celery have some difficult bugs and inconsistencies that made it feel like a very tough tool to work with and required a lot of developer diligence and operational experience to make sure your tool didn't break. Things like message memory explosion (multi-pass deserialization), poor defaults, difficulties debugging and tracking exceptions, poor monitoring tools like 'flower' etc. all lead to this. Problems were exacerbated by the fact that simple async operations in python (which are easily fixed in more concurrent languages with a simple go func{}()) end up requiring a heavy distributed solution like Celery (or the lighter RQWorker) which creates a whole host of issues.

I imagine as native async tooling improves in py3x (async/await, aiohttp, and other tools) use of celery to do trivially concurrent things will decrease and Celery's usage will focus on more complex workflows (chords, fanouts, map/reduce).

Looks like many concerns we're tackled here (thanks Celery team) and I'm looking forward to playing around with this release.
I did a course on React from udemy by Stephen Girder. It's pretty good. There are three courses React, Advanced React and React Native. I think this course will save you ton loads of time. Also, it's quite cheap at 30 $ for three courses and 60 hours of content.
Dwolla Mobile App Shutting Down Dec 7th
> why not join the game of identity politics now?

It's not a game. It's a serious problem of centuries of oppression, the worst things the United States has done.

Issues of discrimination against minorities are not about a zero-sum competition between teams identified by their skin color, but about reducing centuries-long oppression and physical brutality, from society to the job market to law enforcement, against certain groups.

The majority has the institutions of government to protect it: They can call the police, sue, and vote out politicians they don't like. They can get into colleges, get jobs in SV or in the Senate.

The experiences aren't perfect, but to conceive of it as a competition between races is deceitful and inflammatory of our most dangerous instincts -- instincts that have a clear track record of slavery, lynching, and very widespread oppression. Frankly, it is encouraging evil.
Wouldn't that make Gitlab dependent on Azure-specific services? That's quite a risk to take when you're already not sure if you want to stay with MS hosting services.
It's not just that. The cloud is far, far more expensive than bare metal, and that is under completely optimal financial conditions for the cloud providers (extremely low, even 0%, interest rates for the companies owning them, hence required return is only a few percent)

Dedicated servers, and colocation are going to be far cheaper than the cloud, and worse, the savings directly related to the size of the infrastructure you need.

That, combined with the fact that even the very best of virtualization on shared resources still kills 20-30% of performance.

So there's 3 things you can use the cloud for:

1) your company is totally fucked for IT management, and the cloud beats local because of incompetence (this is very common). And you're unwilling or unable to fix this. Or "your company doesn't focus on IT and never will" in MBA speak.

2) wildly swinging resource loads, where the peak capacity is only needed for 1-5% of time at most.

3) you expect to have vastly increasing resource requirements in a short time, and you're willing to pay a 5x-20x premium over dedi/colo to achieve that

The thing I don't understand is that cloud has both a lower limit (cloud is (far) more expensive than web hosting, and having a VPS) that is an extremely common case, and far more expensive once you go over a certain capacity (doesn't matter which one, CPU, Network, Disk, ... all are far more expensive in the cloud). Even if you have wildly varying loads there's an upper limit to the resource needs where cloud becomes more expensive.

The thing I don't understand is why so many people are doing this. I ran a mysql-in-the-cloud instance on Amazon for years, with a 300 Mb database, serving 10-50 qps to serve as a backend to a website, and a reporting server that ran on-premise. Cost ? 105-150 euros per month. We could have easily done that either locally or on a VPS or dedicated server for a tenth of that cost.

Cloud moves a capital cost into an operational cost. This can be a boon or a disaster depending on your situation. You want to run an experiment that may or may not pan out ? Off the cloud you'll have spare capacity that you can use but don't really have to pay for. On the cloud cost controls will mean you can't use extra resources. You can't loan money from the bank ? The cloud(but also dedi providers) can still get you capacity, essentially allowing you to use their bank credit for a huge premium.
Sounds fun! I'm down to learn with you.
The Law is the expression of the People. If they're not happy with the Law, then they just got to get a new one. Good luck to them.
Also next time you need to deploy you can just use --amend to avoid having to think of new commit messages
The meta viewport is breaking the docs site.

var gt = document.getElementsByTagName('meta');gt[3].content='';

Fixes it for those in a rush to see it. There is a "view source" app in the AppStore that allows you to inject js.
It's like saying that you'd be fine with total surveillance, because you personally have nothing illegal to hide.

This idea would work in a world where both malevolence and all kinds of errors do not exist. Ours is, unfortunately, different.
In many offices most employees have little to no access to programming tools, with good reason (from an IT Support point of view). However, many of these same people will have Excel, and it does what many of those users need it to do. In many companies (outside the IT department), in order for a new tool to gain traction you'd have to find a use-case that made it compelling for the average office worker that wasn't already being met by the existing tools they know how to use, both to encourage people to learn how to use it, and to encourage IT Support to roll it out.
This is good stuff, thanks for articulating your experience in the role.
Gmail was an example what I did think people could do for free/cheap.

OSM isn't close to what Google Maps is, Google Maps is OSM+realtime traffic detection+Realtime transit integration+realtime Uber integeration+tracking municipal detours+a million other small things.

I highly doubt any free project will ever be able to replicate the insanely extensive feature set Google Maps provides (half of them probably aren't even outward facing but improve direction data). The tracking aspect alone takes tracking device GPS data.
Well Law is meant to bash competition and prevent innovation when it's dangerous to the community. It's the voice of the People against individuals or companies that will pursue their own interests.
Yeah, in the wrong direction, I underestimated the powertrain consumption, so the power cost of the computer is relatively even smaller.

The point I made missed the point though, it apparently isn't the energy consumption they are concerned with, other people in the thread are pointing to limiting/getting rid of the heat being the main concern.
"and accept things like education"

um, what? Boomers pummeled education into their children as an essential part of success. Now they get to witness their children with a lower standard of living despite "investing" many more years and dollars than they had to.

If I had kids, I would be feeling pretty ashamed if they were being setup to have a crappier existence and shittier jobs that "require" a greater investment in education.
> So the NY Times went after it under Bush ... They certainly got silent for most of eight years.

The evidence does not bear this out. The NY Times also 'went after it' under Obama, publishing Snowden's and Manning's leaks for example. They also broke the story on Clinton's email server, which probably cost her the election eventually.
My hope is that platforms like pol.is can help us find areas of common ground: https://blog.pol.is/pol-is-in-taiwan-da7570d372b5#.2g2sltlsc
The only bootcamp grads who got a job at Google right after that I know of went to App Academy which is as hard to get into as a great university. Where did the ones that you know of go?
Their new PR stunt is to pretend that the People are behind them. They're asking their customers to defend them as if they were a social movement. Well... they will discover the hard way that they're not Wikipedia. I am ready to defend Free Software as much as I can, but I don't give a shit about the stock options of Brian Chesky.
There still seems to be some display issues on the header, this is how it looks like on my phone: http://oi64.tinypic.com/125miwj.jpg (and it's blinking).
Technical details aside, the "buts", parentheses, and generally weird structure of this reply made it very confusing.

I personally believe that, when a prospect feels wronged or poorly served by a competitor, it's the company's responsibility to reach out to that prospect directly. Ideally 1-on-1, the company should aim to listen carefully to the prospect's concerns and not to immediately start spouting opinions or solutions. From there, an honest dialogue can take place which can form the basis of a sale. And, more importantly, a relationship.

Of course, if the goal is simply to castigate the competition or to ward off uncomfortable questions by implying the dissatisfied prospect is thinking poorly or emotionally, then a public forum post works better, I guess.
Eve V: Specs of the Surface killer are final
I'm no quant but pretty sure to calculate the probability of two random events you use a union function, basically means probability of an event occurring in a or b. https://people.richland.edu/james/lecture/m170/ch05-rul.html
PURE INSANITY, even if you are TRULY passionate about it You work at a top 3 tech company. You are in the best place in the world to learn exciting new tech. I'd kill to get a peek at the codebase of a top 3 tech company. Leverage your job as your coding bootcamp. Maybe you can negotiate 1 day/wk for learning CS.

If you can, take a sabbatical. If you can't and live in an ethical gray zone, go to a psychologist and get disability time off of work. Depression and some other mental maladies are treated as disabilities, at least in the state of CA.

Otherwise, find time outside of work. I assume you are able to teach yourself if you graduated from a top 3 school. Teach yourself to code. There's more than enough resources on the web that show how to go from 0 to capable engineer. Keep in touch with devs from work. Hang out in dev chat rooms/forums on IRC, discord, slack, or MOOC forums.

Coding bootcamps and online resources don't teach you truly how to code. The ultra basics they teach. Only actually coding, failing, refactoring, repeat teaches you how to code.
I managed an IT team for awhile. While you may be working diligently on the task, the 'client' (whoever that is) has no idea that any sort of action has even started, which can induce a lot of anxiety, depending on the situation. You'll have much happier customers if you keep them in the loop early.

It doesn't have to be arduous. The four words you wrote above are enough. Or, "Hi Bob, I'm on another task at the moment, but I should be able to look into this in a couple of hours. Will be in touch." has a significant calming effect, and will often buy you extra time.

Of course, Bob might just say "this can't wait a couple of hours" but that's a separate chapter in human relations. :)
I am a react-native developer. I too want to get my feet in web development. I am good with concepts of react and redux. But not good on web development. I would love to learn react together as we can teach each other things from our domain. Email me at aakash dot sigdel at gmail dot com.
A pendulum theorem
The closest existence I can think of is being trapped in a singularity. An observer would obviously see your body obliterated in mere seconds, but time would exponentially slow down on your end.
This is true we all deep down know this is true the sharing economy uber style is a giant scam.
UFC 205 Live Stream Free
http://www.vegetablegardener.com/item/113419/ufc-205-alvarez...
>the keys to happiness lie in mastering the mind, and not in changing external factors in our lives.

I'm sure not wondering where your next meal will come from or if your home will be leveled by ordiance today can help with that.
I'm currently working on my first React side project as we speak. Give me a holler. Email in profile :)
I would only add: Set some expectation for when they'll next hear from you, or they will eventually feel they are in the dark again.
http://www.vegetablegardener.com/item/113419/ufc-205-alvarez...
We just launched BMC at Oracle - bare metal compute. Sounds like a good solution to those who want an IaaS offering but on bare met.
I was suggesting that his thinking was outdated
I think we have different meaning for virtualization when it comes to GPU.

I'm not talking about running virtual OS, I'm talking about things like rCUDA, GPU direct and RDMA.

But still even for their containers solution they need support for gpu passtrough and vGPU if not they can't run containers.

NVIDIA doesn't allow you to run GeForce cards over a hypervisor.
But it sends requests to Google servers, always. It's cool that its lightweight, but not like this.

I flagged the post because it downloads a file of obscure, unstandardized format designed to send tracking information to Google.

It should at least have an [AMP] tag like other "non-HTML file format" posts do.

Edit: I'm sorry if my post comes across as needlessly hostile, any hostility is only directed at the AMP situation. AMP seems very much deliberately designed as an attractive way to get webdesigners to let Google to track more consumers. What the hell is with people excusing the fact that each and every AMP page makes requests to Google servers, as defined by the "standard"?
Extracting PIN by monitoring how phone WiFi signal changes as you type it
The tutorial is a little overwhelming, but you just take one step at a time and google any concept that you don't understand. One of the best aspects of this tutorial is that it relies on tests, which means that you gain a greater practical understanding of the functionality that you are implementing.
I'm not a fan of complicated git flows, but are there really people who force push to resolve conflicts? I mean professional developers who do this on real projects?
your company is a frat house?
Improve Your Chess Tactics with Mortal Kombat Style Chess Puzzles with Combos
> However, considering they make money out of private installs of gitlab, it makes sense to keep gitlab.com as an eat-your-own-dog-food-at-scale environment.

Depends on how they bill.

If they bill on a few private installs while giving unlimited storage & projects for free on the cloud, they're setting up themselves for bankruptcy.

Gotta take care of the accounting. Having an unsustainable pricing is a classic mistake of web companies.
You are trying to redefine terms here. Depression is not the same as the underlying cause of Depression. You can go from Depressed to not Depressed without becoming normal or happy.

Further, it's not clear that the actual incidence is on the rise or if this is reversion to the mean etc. We have shifted what people call Depression and how willing people are to seek treatment. The age adjusted suicide rate was actually higher from 1950 - 1980 than it is today.

In 1950 the rates of suicide for 75–84 years old people was 31.1 in 2010 it was 15.7. If you look at the actual rate by age it's all over the map. http://www.infoplease.com/ipa/A0779940.html
http://www.livescience.com/50813-low-oxygen-increase-depress...

High altitutes can increase suicide and depression in certain people. While in others, they get a sense of feeling "at home".
More opinions in this thread: https://www.reddit.com/r/btc/comments/5clbgz/sergioalso_bloc...