skysight-inc/HackerNews huggingface dataset:
Many people in the tech industry don't realize the tradeoffs they are making by participating on FB. This is to say nothing of the nontechnical crowd who make up the overwhelming majority of the site.

My wish is that mainstream news media would cover these issues. It'd be great if most of FB's users thought about the troves of personal info that they are providing not just about themselves but their friends as well.
Gitlab reversed their decision to go with bare-metal. They still plan to ditch Azure and the most likely candidate (already testing to move their CI infra) for the move is GCP/GCE and GKE from Google.
It's interesting how all the cool things seem to come from Microsoft these days.

I still think we need something better than Git, though.
It brought some very cool ideas and the inner workings are reasonably understandable, but the UI is atrociously complicated. And yes, dealing with large files is a very sore point.

I'd love to see a second attempt at a distributed version control system.

But I applaud MS's initiative. Git's got a lot of traction and mind share already and they'd probably be heavily criticized if they tried to invent its own thing, even if it was open sourced. Will take a long time to overcome its embrace, extend and extinguish history.
A shame there isn't an awesome tool for making the site responsive, because it doesn't work on mobile.
My own experience: When I have been on a University campus' wifi and needed to look at a paper, I could download and see the entire article, not just the abstracts. This has been true for all of the limited number of times I have tried this. I have also done the same at some, but not all, conferences; typically the very large ones only. I would then doubt that the numbers are being skewed towards the scihub and other 'rebellious' forms of paper acquisition. However, this is only my experience.
It was explained in the talk at Git-Merge that their problem is not large files per se. The codebase is huge in the amount of source files alone. It was stated that the repo contains about 3.5 million files. Having IPFS here wouldn't help, would it?
Their relational database is called SQL Server, which might otherwise be a colloquial generic name for an RDBMS.

They have a product in Azure named simply DocumentDB. I don't think "used to" is necessarily the best tense here (:
I don't know how well it works on Trump supporters, but there's something that bugs me about this argument. It seems to take a moral issue (do you treat other people well?), and replace it with an economic issue (do you know of inventions, food, or some economic benefit from those people?). I feel like it's a racing certainty that many Italian-Americans lived ordinary lives, and didn't do anything out of the ordinary—it's a quality shared by the vast majority of all people regardless of their origins. Shouldn't that be okay too? Otherwise, how important would someone have to be? Can we use binary search to find out?
Why our ETL tool doesn’t do transformations
I agree, it was a disappointing article. Even the technical section about source control at the beginning seems a bit odd. First they note how huge the codebase is, then move on to compare the project to Django and Python?

Let's remember that FreeBSD is an entire OS, not just a kernel. If you want to compare it to the linux world you have to imagine the kernel + the GNU userland + the distro specific utilities and package management of something like debian or red hat.

It's not really surprising that the codebase ends up being huge and that you can't just change the architecture and tooling around it to use the trending software stack of the day.

On the other hand the fact that FreeBSD is so comprehensive is the killer feature for me when compared to something like Linux. It's a full OS, with everything (usually) playing nice with each other, a single documentation for the entire base system etc...

I also find that the kernel code is generally a little nicer than linux's, although linux is more featureful overall.

Yes, FreeBSD is slower moving than Linux and generally more conservative. That's not a bug, that's a feature.
Can you explain the significance of that
I hear you, I definitely agree with your premise, but my worry is that this will basically boil down to a political test to participate in many FOSS communities.

At what point do you deem social behavior unacceptable? It's a fine line to draw and one that might be difficult for many communities to do correctly.
Yeah I hear you.
Started applying for jobs in (finance and accounting) my field prior to startup. Focusing on servicing the debt for now.

Offering to do admin jobs on kijiji/craigslist, like writing up the plan etc, updating confluence stories and Jira tickets..
For this specific case, repacking a book in another format is 100% guaranteed derivative.

/No need to be a lawyer. That's covered in law case study 301 and 302.
Very smooth. And it seems you can tilt the angle of the plane so you are almost at street level. I haven't seen that yet on google/apple maps etc.
My mistake, thanks for the clarification.
I disagree.

Codes of conduct boil down to requiring members of the community to treat each other with basic decency, and defining a process for showing them the door when they fail to do so.

This is not a controversial concept in the real world. You'll be fired from your job if you treat your co-workers badly, you'll be ejected from the pub if you harass the other clients.
I think maybe twitter is bias toward promoting tensions, because people love to have the emotional outlet to complain and be heard. It's just instinct. Spouses often go home and vent to each other about their drama/stress. Using your audience on twitter is no different. Just a basic need to be heard and validated. The top posts on reddit's "ask reddit" forum are usually "what do you hate about ___".

Perhaps instagram is immune to that because it's harder to articulate the "I'm angry" emotion with a camera ?
In addition, you can just email the authors too. Most, if not all, are very happy to send you a copy and help explain things too. Most scientists do want to talk about their work!
Not just at the expense of disabling 10bit per channel color, but at the expense of breaking color reproduction.
I don't know that they've ever (publicly) published a post-mortem, but I know GitHub used to emphasize being a "meritocracy" but have since moved away from that after some long-festering issues (that were distinctly anti-idealistic-meritocratic) surfaced.

There's also the fact that the participation of women and minorities in OSS is smaller than their participation in the technology industry as a whole. Granted, not every OSS project touts itself as a meritocracy, but it's probably the area where the concept is championed most vociferously.
Many dentists use water cooled drills. Shop around?

I do have the good fortune of having seen the same dentists for 20 years.
Blind people don't have javascript?
Why do people keep assuming the intent behind this cannot be to ban Muslims because it doesn't ban all Muslims?
Brandchat.social Announces Live Chat for Businesses to Interact with Customers
Yes, but to have ~half of the papers not ever be at least page-loaded? If that is what PoP has done to us, then we are really lost!
How would the US know if a non-US citizen entered Iran if there is no stamp? Keep in mind that this law does not apply to US citizens.
Bombing nuclear enrichment facilities is not bombing them into the Stone Age.
To user5994461 below, to whom I cannot reply:

In the CC license linked, the following text reads like making an ebook would be alright. The helper text on "remix, transform or build upon" says "Merely changing the format never creates a derivative."
Can not convert to Celcius. The default is Fahrenheit.
There are plenty of stories like this:

Sudanese student at Stanford detained, handcuffed at JFK airport

http://www.mercurynews.com/2017/01/28/stanford-university-st...
They love banning people. You are permabanned for life from Iran if you have an Israeli stamp on your passport.
Honestly - I've been on twitter since the start, in 2015,2016 and now 2017 I find myself enjoying and benefiting from it more each year.
Satan's Daughter: My Experience with a Startup Sociopath
Promises don't cover a lot of scenarios in async usage. When building some node apps, especially toolage, doing everything async just isn't possible, or is a lot more work for little benefit. The second you use a promise, anywhere, working with its output is now also async, you cannot 'wait' for it. I don't know if async/await actually does this or not, but until that functionality exists in JS, working with node, for me, is a pile of junk code, especially when libraries force you to use them asynchronously.
Nice thoughts, but none of the groups you mentioned in your analogy have the worldwide penchant for terrorism that Muslim groups do. Berlin, Brussels, New York, Israel, Orlando, etc.

Italians, Germans, Swedes, Jews, and Japanese didn't immigrate to other countries and slaughter its citizens.

I understand the tiny minority is the problem; just don't think your analogy to these other groups is an apt one.
Douchebag Strategist – A Messenger bot to sound smart in meetings
Can we use this together with git LFS?
Fair enough. Probably worth pointing out that Trump's rhetoric in this regard isn't far removed from Clinton, though.
There are some companies using k8s not just for the ability to move, but as a hybrid starting ground.
One bandwith intense workload is running with GKE for all state/databases, but uses a bare-metal k8s cluster for compute and bandwidth intensive stuff. They actually use federation and the bare-metal cluster basically looks for a local database doesn't find one and gets routed to the next available global cluster, which is GKE.

Due to the cache and read dependend nature of the database queries the latency impact is worth it.
Incorrect. Bacteria typically do it with ammonia compounds, not pectins and sugars.

http://homedistiller.org/intro/methanol/methanol
Sometimes just the act of writing something down or putting something out there is therapeutic in a way, isn't it? Sharing can feel good even if it is only with a single other person. Doesn't have to be a 'best seller' and 'liked' the world over to be meaningful to yourself. If I post silly little thought or quip, I'll chuckle to myself, and move on with my life. Doesn't matter to me if anyone else actually sees it, shares it or whatever else. I got the laugh I needed out of it. Maybe someone else will. Maybe no one will. If you're marketing or have some deep need to be loved by internet strangers, the stats are important. But some people just like to share for the sake of sharing and aren't in it for the points.
A related question is "Should you sign up for Facebook today?". Five years ago I killed my Facebook account (and LinkedIn and G+) and it hasn't bothered me, but... am I missing out on something?
lgierth 6 days ago [-]

Added it to IPFS: https://ipfs.io/ipfs/QmTfeaEwMSKzoA4TFS6G7Qz2p6XZ9pP89VVod42....
Command: wget --mirror --convert-links --no-parent --no-verbose https://landing.google.com/sre/book/
reply
Diplomatic passports are not necessarily restricted to "official travels" in the strict sense, and it is up to the issuing nation to decide who gets one and when they are allowed to use it. (But it also has no internationally fixed "special powers", any nation can decide for itself if it treats its carriers any different)

E.g. here in Germany the law explicitly adds the possibility to issue them to people travelling "in the special interest of Germany", which a former PM traveling to an important event he was invited to because of his status (which the National Prayer Breakfast seems to be) would fit. (There even are exceptions where no representative role at all is required, although I doubt they are used much)
They provided data integrity with a background sync process. What would have happened had that sync process failed?

In the past I have either flagged records to say where the system should read the data from, or just built logic into the readers to say if there is no data in A, read from B.

Then you update the writers to migrate the data from A to B on every new update and remove the data from A. It is an expensive 1 time write to move the data, but then you don't have to worry about keeping data in sync across two storage locations.

What you end up with is all records that are actively getting worked on move first. At a later date you start migrating all those stale records from A to B with a background process. Once A is empty, remove the logic to read from A, remove the migration writes, remove the A datasource.
OFFTOPIC: Does anyone know the name of the song from that video? I searched for the title of what was playing, but only came up with some weird anime soundtracks for some reason.
> I don't see why promoting inclusiveness and frictionless contribution shouldn't be seen as meritorious activity

The question is "who judges" ?

A meritocracy is generally an engineering meritocracy. People who get things done, get more merit. And it's easy to judge who gets things done. No one cares if the contributor is black, blind, gay, trans, politically left or right. They're doing engineering. All other topics are off topic for the engineering project.

In contrast, "inclusiveness" is a vague concept. It's hard to judge "inclusiveness". So when the judging happens, it tends to be subjective, and driven by politics, ideology, or emotion.

This subject came up on the FreeRADIUS list last year. I made similar points here:

http://lists.freeradius.org/pipermail/freeradius-users/2016-...

I am actively opposed to most "codes of conduct", for reasons stated in the link.

From the main web site http://freeradius.org/list/

---

All mailing lists have a strict code of conduct:

The only permitted topic on the list is technical discussion related to FreeRADIUS.

Off topic messages will result in a warning. Continued misbehavior will result in the person being unsubscribed from the list, and permanently banned.

This code of conduct was defined after many years of experience running the list. It is simple to explain, and simple to enforce. Unlike other codes of conduct, it does not require people to be "inclusive" or "accepting" of certain topics. It requires people to be blind to non-technical topics, as those subjects are explicitly off-topic.

---

Such a "code of conduct" is easy to explain, easy to enforce, and easy to judge. No politics, ideology, or emotion get in the way of people doing engineering.
Difficult to believe that a junior agent dares to stop someone with a Norwegian diplomatic passport.
Tor was developed by the US Naval Research Laboratory as a munition (that's the strong view of cryptography and developing munitions is what NRL does). There are a number of assumptions baked into it's design. Among them is hygiene appropriate when handling munitions in the external operating environment.

Viewed as a munition, the fact that Tor source code was opened up more than a decade ago but well into the post-Patriot act era suggests that its direct value as a munition had become less significant. However, since the release seems to have had the effect of retarding development of alternatives for some years, this might be seen as an indirect value of Tor as a munition.

Practically speaking, Tor on its own and absent an ecosystem of serious security hygiene, is likely to leak data to an attacker with targeted intelligence and barely non-trivial technical means. Because relatively few people have the will and the technical skill and the need to do all the other things that are required to use Tor in a secure manner.

Or to put it another way, in the context of the GWOT, it seems likely to me that Naval Research Labs only provided a free and unlimited crytpographic munition only because it could readily defeat its use by adversaries.
Drawing that line is exactly what codes of conduct are supposed to do - and like everything else in our community, these are documents which are copied, forked and improved by pull requests.
They maintained a replication process across both tables as they updated the read processes before updating the write process. Say for whatever reason their offline replication process broke for 2 hours. For those 2 hours of downtime that replication is broken, the system is reading from a table that is not in sync with the table that is receiving writes. At that point you are displaying incorrect subscription data to your customers.
Google photos does this through their server.

Apple Photos does this through your phone, or your laptop. (Data from these two are not synced???)
"One day [Randi Harper] decided to block the Gamergate "trash humans" out with a Perl script; it worked, causing them to lose their minds, Rice said, at which point they started attacking FreeBSD."

Anyone have more info about this? Especially the "Perl script"?
Used parrotOS 2 years ago. I think it was newish then. Liked it a lot. Was fairly polished then. What do you use it for and what features do you like most?
.com was a command extension in DOS even before that.
Haiku package manager really shines here, since you can directly run a package without installation, INCLUDING THE KERNEL.
yes, IPFS is designed to host the entire internet. You can selectively mount sub-graphs arbitrarily, which means only downloading locally exactly what you need.
The costs of creating a startup: 5M€ in 2000 vs. 1000€ in 2017
It's going to be really funny when you discover PulseAudio, ha, ha...ha...
You comment would be stronger if you removed the snark and actually refuted the parent's points. If you want to refute the points refute them, but this kind of comment adds nothing to the discussion.

The parent made some good points about scale and infrastructure. I've worked with infrastructure on many projects and I can't come up with a coherent argument why any of the parent's points are wrong. Can you?
Perhaps people skim through the abstract in a way that does not register as a page-load?
> I believe there are plenty bridges between CVS and git already implemented, which also allows you to checkout only part of the CVS tree.

How many of them have you used? I've used a couple, to interact with large code bases on the rough order of 300GB. In my experience they don't work very well, because you have to be hygienic about the commands you run or some part of your Git state gets out of sync with some part of your state for the other source control system. So I gave up on those, and I use something similar to Microsoft's solution at work on a daily basis. It's a real pleasure by comparison, and in spite of that I still call myself a Git fan (about 10 years of heavy Git use now). At work the code base is monolithic and everyone commits directly to trunk (at a ridiculous rate, too).

I've heard horror stories about back when people had to do partial checkouts of the source code, and I'm glad that the tooling I use is better.

The idea of breaking up a repository merely because it is too large reminds me the story of the drunkard looking for his keys under the streetlights. The right tools for the right job, sometimes you change the job to match the tools, and sometimes you change the tools to match the job.
Ask @hackerfantastic (Twitter). He made the video.
> There is nothing personal in boycotting products from a specific country. It doesn't matter whether the company you're boycotting is an active supporter of the policies you disagree with or not, as you don't mean to punish that company, but to both show that you consider some behaviours unacceptable and to create a political pressure for change.

Hehe, thanks for having taken the time to provide your definition of boycotting, now in all fairness, at this point I was hoping you had realized we basically agreed on what boycotting is but were arguing about its merits. So hey, your definition is spot on, and my personal opinion is that the very idea that punishing individuals or companies will create political pressure and generate change is not only unfair and stupid, but it's also a fallacy.

> I repeat my question, would you have happily bought products from apartheid South Africa?

I thought my answer was clear since I made sure to add some examples but apparently not, so let me try again: I would try to use common sense, if the product comes from a company that supports or encourages the apartheid I probably would pass, in case I didn't have such evidence, or evidence that the company encouraged the end of the apartheid, it would be different.

> As for your personal experience re. french fries and idiot waiters and restaurant owners in the US, that has very little to do with boycott and much with pure ignorance. But brought up in this context it's a pure straw man argument.

It actually does, so in case you honestly didn't get the commonality between this anecdote and boycotting, here we go. In both cases, an individual or a company gets penalized, irregardless of its own opinion, because it belongs to a particular group disagreed upon. But hey let me know if it's still unclear, I'll provide your some images. Now in case you are just interested in rhetoric here, I hate to say it but you need a few more miles to become a master of sophism.
There is no citation but he seems to be pretty good source :)

https://news.ycombinator.com/item?id=13560051
If you're serious about that, I would just launch your own ghost / wordpress instance.
That's why I said "will be"
There are many who say protectionism hurts a country, yet here we see India's protectionist legislation leading to a lot of new, local jobs. Why wouldn't that work in the US?

Edit: to those downvoting me, I'd like to remind you that the downvote button is not the disagree button. I am trying to add to the discussion with this question, not argue for no reason.
This is exactly what Michio Kaku writes about in "The Physics of Extraterrestrial Civilizations": http://mkaku.org/home/articles/the-physics-of-extraterrestri...

He argues that a civilization's progress should be measured by the amount of energy at its disposal. According to this, a civilization that can command all its planet's energy (Type I) would be able to modify the weather, alter the course of earthquakes, volcanoes, and build cities on their oceans.