skysight-inc/HackerNews huggingface dataset:
Those of us working on smaller codebases may wonder what the big deal is. Facebook had a similar problem leading them to switch out to mercurial.
https://code.facebook.com/posts/218678814984400/scaling-merc...
It is awesome that the problems could be solved in git itself.

Also, kudos to the writer of the blog. It is a really high quality blog post. The percentile measures of performance, survey responses from users etc are very typical of solid incremental approaches to challenges faced by startups except these are internal customers.
For me he is one of the best code teachers ever. Few people have the ability to turn a complex concept and explain it in a simple and fun way. Check his coding train channel.
I wonder how games will be 10~ years in the future. "Check the box to make sure you are human" will be the largest feature
Love seeing examples like this. If anyone is interested in more in-depth Vue examples and back and forth, check out the VueJS subreddit here: https://www.reddit.com/r/vuejs/.
Cash is far easier to confiscate. Even if you make bitcoin illegal, how do you can catch them with it?
Do Toll-Free Phones Violate Net Neutrality? A Blueprint for Toll-Free Cell Data
What engine/tools was this made with?
Am I the only one getting a warning about that I should use chrome to see the map while using chrome?
I wonder what their bounce rate was. Seems like such a strange decision to put a community behind mandatory registration… should have dropped you into some public topics instead.
> any writeups or info on scaling/architecture would be much appreciated. There are some HighScalability articles on the bigger sites but every bit of info on comparison of architectures helps us newbies, heh.

I don't think Imzy's scalabilities issue is what did them in. I signed up to see what it was about, and saw a JS bug and reported it, and they not only fixed it super-quick, but also sent me a thank-you sticker. So their team, while imperfect as all teams are, was at least responsive and dedicated.

If I had to guess - and I do - their problems stemmed from their community size not growing as rapidly as it could have, and monetization.

That's the interesting thing - how do you build a community? How do you build a bunch of communities? How do you advertise, how do you tackle moderation successfully, how do you keep people invested, etc.

There's a billion write-ups on writing code, but nowhere near enough on running a meta-community.
Quoting Brian Harry from a comment response at https://blogs.msdn.microsoft.com/bharry/2017/05/24/the-large...

"It depends a great deal on the operation. SourceDepot was much faster at some things – like “sd opened”, the equivalent of “git status”. sd opened was < .5s. git status is at 2.6s now. But SD was much slower at some other things – like branching. Creating a branch in SD would take hours. In Git, it's less than a minute. I saw a mail from one of our engineers at one point saying they'd been putting off doing a big refactoring for 9 months because the branch mechanics in SD would have been so cumbersome and after the switch to Git they were able to get the whole refactoring done in a topic branch in no time.

On an operation, by operation basis, SD is still much faster than our Git/GVFS solution. We're still working on it to close the gap but I'm not sure it will ever get as fast at everything. The broader question, though is about overall developer productivity and we think we are on a path to winning that."
How about DevOps? It fits into your "help others" mindset in the sense that DevOps is all about enabling a software team to do more efficient work. Much of the job is working right with the devs and removing all their pain points. Treat them as your customer and they will love you for it. Also, since you are a powerlifter, you obviously are a stats/metrics geek and that fits right in also.

Source: Am DevOps guy and powerlifter
The game is available here for anyone interested - http://events.google.com/alphago2017/

It's a half-point win which doesn't seem like a lot, but AlphaGo is intentionally taking lower-risk paths to lock down the win in exchange for some win margin. If you watch the actual game and some commentary, it really feels like AlphaGo is playing at the next level. Some of its moves are so inhuman and subtle.

This is a very exciting time for Go; a lot of traditional wisdom has been shaken up in the last couple of years! I heard a story about a Korean pro study group that was doing nothing but studying AlphaGo's games for new insights for some time. I'm looking forward to seeing the future of play as extremely strong Go AI becomes more widely accessible.
The article is literally all about how Bassoul has adapted his work to who he is.

Does your shrink have the same objection to the label "arthritis"?
Fairly often, given a light enough aircraft and strong enough winds. My grandfather used to like to tell the story of flying backwards (over ground) in a Luscombe 8A or 8B.
i am syrian from aleppo, so proud to hear someone talk nicely about my destroyed city, thanks man.
I might regret this but you can login with: developer/developer

:) be nice!
Tomorrow there will be another story on flawed centaurs narrative which I never understand. How is the Human + AlphaGo > AlphaGo narrative not fail on smell test?
Dash for iOS: Back on the App Store
That's what they said about the current state of affairs twenty years ago. Uproar follows sudden changes. Slow and steady makes the totalitarian state.
When I first heard that joke, I thought it meant "it forces you to swap frequently, even on a system with a (luxurious) 8 MB of main memory". But is it possible that it means "it forces you to swap frequently with its 8 MB binary image"?
Agreed, that's why I mentioned "apparently", though it is what the NYTimes is referring to (although I guess they also have a bone to pick with the PRC).
I have worked at a company using one repo per team and at Google which uses a big monorepo. I much prefer the latter. As long as you have the infrastructure to support it, I see no other downsides (obviously, Google does not use git).
Mind you, the tuxedo has never been business attire.
You really think a regime could survive banning personal computers and smartphones? Or even that it would be in their interests to do so? They still need an economy, even if it means they can't catch everyone hiding money.
Windows, because of the size of the team and the nature of the work, often has VERY large merges across branches (10,000’s of changes with 1,000’s of conflicts).

At a former startup, our product was built on Chromium. As the build/release engineer, one of my daily responsibilities was merging Chromium's changes with ours.

Just performing the merge and conflict resolution was anywhere from 5 minutes to an hour of my time. Ensuring the code compiled was another 5 minutes to an hour. If someone on the Chromium team had significantly refactored a component, which typically occurred every couple weeks, I knew half my day was going to be spent dealing with the refactor.

The Chromium team at the time was many dozens of engineers, landing on the order of a hundred commits per day. Our team was a dozen engineers landing maybe a couple dozen commits daily. A large merge might have on the order of 100 conflicts, but typically it was just a dozen or so conflicts.

Which is to say: I don't understand how it's possible to deal with a merge that has 1k conflicts across 10k changes. How often does this occur? How many people are responsible for handling the merge? Do you have a way to distribute the conflict resolution across multiple engineers, and if so, how? And why don't you aim for more frequent merges so that the conflicts aren't so large?

(And also, your merge tool must be incredible. I assume it displays a three-way diff and provides an easy way to look at the history of both the left and right sides from the merge base up to the merge, along with showing which engineer(s) performed the change(s) on both sides. I found this essential many times for dealing with conflicts, and used a mix of the git CLI and Xcode's opendiff, which was one of the few at the time that would display a proper three-way diff.)
It isn't just a search engine; there is an entire for-China-by-Chinese ecosystem [1]. To answer your direct question, yes, every Google online property is inaccessible within the PRC to non-registered commercial entities, and has been for the past 7 years. If you are a appropriately-registered commercial entity that can afford it, my understanding is dedicated lines (assumed monitored by the PRC) may be purchased with access to the outside world.

[1] http://www.mandarinzone.com/top-10-popular-chinese-websites/

Edit: my apologies, bad wording. Kudos to xiaoma for catching my mistake, thank you 小马 (my guess at your name in 中文）。Today, all Google properties I'm aware of are blocked. The blocking was implemented gradually across Google properties over the past 7 years. The search engine has been blocked for the past 7 years, since the beginning of the block.
Vue is awesome. I belive it will stick around - for one - they have seminars and well attended events. It's not a one-man project anymore.

It has gained big popularity in the PHP/Laravel world.

On the other hand, we have a somewhat large production vue 1.0 app that we just can't justify quickly upgrading to vue 2.x. I hope to get some more LTS version information from Vue team so we don't have to upgrade to Vue 3 in 2018...
If, say, 95% of people tend to eat less sweets when they're hidden, it's worth trying the method first (then discontinuing it if it you turn out to be one of the 5%). Is a drug that cures most, but not all, instances of a specific infection useless?
Hiding your private keys is hundreds of times easier than hiding cash or bullion.
No, it was a mistake and distracts from the article. But empirically, the 3 previous discussions about this article have been too distracted by this "easy target" to discuss the interesting (to me) underlying issues, and have been user flagged to death. You can find others' answers to your question by searching for the earlier postings. So without malice, I downvoted your comment not because it's wrong to ask, but to try to move it to the bottom of the page where it can do less harm.
Today’s children be less healthy than today’s adults over 65
I haven't voted for the winner since 1996. As I don't see my own views or those of the major political parties changing any time soon, my voice is largely ignored in the current system.

And it will likely continue to be ignored until the following happen:

1. Abolish gerrymandering in favor of a strictly algorithmic approach to redistricting that cannot take into account voting data from prior elections or current party affiliations.

2. Abolish first-past-the-post, winner-take-all voting, probably using approval voting and some means of apportioning representation that is proportional to approvals.

3. Alter ballot access laws such that no party gets preferential treatment, and the burden is low enough overall that those people wishing to participate in politics are able to do so without quitting their day jobs.
I took the same quiz, and noticed the exact same. When I saw the first one, my thought was "crap, I don't remember how many integers python interns", and then I saw the next question and figured it out, but it was sort of silly that a lot of their test was stuff like this that can easily be looked up and can change by implementation (e.g. does pypy do the same? ironpython?) Plus, I was a bit mad that they wouldn't tell you which ones you got right or wrong, or even how many. Why did I bother taking it then?
My understanding is that fb is actively promoting hg for internal repositories. Not sure how they sync between public git and internal hg.
I use it a fair bit, mostly for enterprise apps. It definitely has its quirks but overall it's come a long way.

All depends on how polished your UI needs to be. Anything too polished and you're better off going straight Xamarin or pure native.
but humans obtain their watts very very inefficiently, so there's prob at least an order of magnitude to give for the same kind of system-level efficiency. Consider a field to feed a human vs a PV installation of the same physical size. And ofc there's all the other ways to obtain electricity...
Very nice - fast too. Reminds me of something I saw yesterday http://oskarstalberg.com/game/CityGenerator/

This guy makes super cute gifs of his game: https://twitter.com/OskSta
You seem to be emphasizing that european energy 'independence' is the only reason for the pipeline without noting as a result, it also shifts significant funding bases for all the producing nations involved and therefore also shifts the geopolitical balance of power viz-a-vis state finance, and that the orientation of major producing nations has direct bearing on the global balance of power / energy / finance. See also: BRICS

You also presume that the short-term interests of politicians is not heavily tied to the long term interests of their major constituents.. See also: think tanks

As for brutality: Try to create a 'peaceful and inclusive' society when a significant enough minority to overthrow a weaker regime is always present and agitating to do so (e.g. jihadi sympathizers).. it might be more difficult than you imagine, which is not to say that conflict never exacerbates extreme positions. You might find that some normal people would prefer a harsh regieme keeping those people out than a week democracy which they expect will likely fail (see also: egypt)
In the discussion of HLearn [0] the author said this [1]:

"This is a bit awkward for me as I've paused the development of HLearn and emphatically do not recommend anyone use it. The main problem is that Haskell (which I otherwise love) has poor support for numerical computing."

Can anyone expand on this comment, and does that also apply to Grenade?

[0] https://news.ycombinator.com/item?id=14402378

[1] https://news.ycombinator.com/item?id=14409595
> it seems like the East Coast and Midwest are slightly more strict in wanting people to dress business casual, and be clean-shaven

I'm 33, in the Atlanta area, and I've never even heard of a company with a policy against beards. I'd estimate somewhere close to half of the men here under 40 have beards.
To elaborate on that a bit, I think your comment begs the question of "Well then why don't they fund 100 YCs and take the hit from a middleman?"

To which the answer is probably "There aren't 100 YCs worth of good ideas + support resources / networking opportunities out there."
Good question. The auth work for this release is mainly focusing on service-to-service authentication. We are looking into adding OAuth2 and JWT support for enduser auth in the future release.

Disclaimer: I work on Istio
What is a good iOS XMPP client?
Breach of the terms under which the OS was licensed to you. You can acquire the software legally pretty easily: buy a box in one of their retail stores.

The (mostly-untested) theory is that clicking "I agree" on the license is a legally-binding contract between you and Apple. The Mac OSX license repeatedly says that a requirement of the use of the software is that it be used on Apple-branded hardware.

So, "illegal" based on unlicensed use of copyrighted material or based on breach of contract. At least, that's how I understand the argument.
The game has its own custom engine and tools. The engine is in C++ and is small which made WebAssembly a great fit.
What world is this author living in? I see khaki all of the time. It's the most common material for shorts (jean shorts may be on the rise, but the go-to fabric is still cotton/cotton-khaki) and it's a prep staple here in the northeast (anyone wearing Nantucket Red? it's dyed over a khaki fabric).

Also I'm aware this will make me sound like a snobby sartorialist, but anyone who thinks of 7 For All Mankind is premium denim, especially if that someone writes for a fashion blog, is not someone I want to take fashion advice from. Overpriced, yes, premium, certainly not. Actual premium denim would be RRL, Iron Heart, or any of the other Japanese workwear outfits specializing in heavy selvedge raw denim.
Even if you've 'minimal-ized' your life to that extent you have still made specific choices in your fashion/aesthetic that are reflective of yourself.

The specific types of sweatshirts/T-shirts you haven't removed from your closet. The specific keyboard and how you position it on your otherwise bare desk.

It may be minimal, but it's still just as much an expression of who the designer is regardless of their intentions.
There's a great comparison with hg here:

https://lobste.rs/s/f0t07t/little_things_i_like_do_with_git#...
This is just investment of stocks, it is not a company acquisition.
I checked out Imzy a couple of weeks ago:

1. Barrier to entry was a login (I had previously gone here and left when it first started, and didn't sign in. I eventually created an account just to check it out.)

2. Interface was confusing

3. Exploration felt difficult

4. It wasn't immediately obvious why I was there

5. Not enough juice/content to bring me back

tl;dr: Social networks + open domain communities are hard.
Iran had democracy in 1953. The democratically elected prime minister was overthrown in a coup that was orchestrated by the CIA in order to protect the profits of BP. This isn't a conspiracy, this information has since been declassified. Look it up on Wikipedia. If there's any truth to your statement that the middle east "can't handle democracy" it's in no small part due to our interference.
How are you so sure it's trolling? Someone from the Rust Team has defended such behavior as good marketing [0].

[0] https://lobste.rs/s/wq6eov/changes_i_would_make_go#c_ofxtj1
I think a lot of animated presentation software like prezi can also do this.
I think Occam's razor is applicable with our discussion. Are the people who are disagreeing with you a paid shill from the government trying to advance a particular agenda, or is it just a person who disagrees with you?
I doubt the authenticity of the source, it's an anti-PRC site so it might be biased, and the source the article referenced was from a forum instead of some Chinese government's official website. Actually, the contest was widely discussed on some of China's major websites like Weibo and Zhihu so I don't think it was totally banned.
I still didn't get my stickers....
I have it set up to do it once a day. I rotate that between two drives. This part is done by hand, I try to rotate once a week, but more likely every two weeks.
Thanks for sharing, I'll have to digest all of it. How has your experience on the app stores been? Have you seen the conversions you were expecting? How do you plan to continue the freemium model in its web form?
Let’s Watch Pittsburgh’s Mayor Slowly Realize Uber Is Not His Friend
Have you ever used a field GPS device? They are riddled with oddities and bad UX decisions.
Vendor support is not a feature of the software it is a feature of the Vendor.

Whether I buy a computer from Dell, HP, Lenovo or any other PC vendor, I still can get upgrades and security patches from Microsoft. I don't have to wait on the vendor for updates.

we look at Apple, Samsung, LG, HTC, etc... independently as companies I am sure some have crappy upgrade policies and some have great policies. If you want shop around for it, look at reviews for other phones.

Tell me one Android vendor who supports their phone with security patches for five years?
You really believe someone is going to host a store for free where you get to distribute as many copies of whatever you want?

I guarantee bandwidth has to be paid for. If Apple doesn't write that check the App store ceases to exist.
There are a bunch of reasons. I recently sat next to an Asian mom at the passport office and when the news came on about Syrian refugees she said to me "no Syrian refugees." She complained they cost us money. I asked her a couple questions about Syria and Iraq and she was completely clueless and not interested in learning about the situation. With her accent it's likely she emigrated from Asia. People constantly amaze me.
So many conspiracies!

I simply must put on my white helmet to keep out the radiation..
Why only 5 months? Will more of the history be added to the git repository eventually?
It's an interesting article, but they really should have stayed away from the fancy navigation. I found it so unusable on my ipad that I gave up halfway through.
"But what if police officers were equipped with body cameras that could alert them the instant they come into view of a handgun, or some other weapon? Or if bank’s security system could sound an alarm the instant cameras detect a robbery in progress?"

Why are we even bothering with spending money trying to create technology like this? How often do banks actually get robbed anymore by gun-wielding maniacs? And how often do officers actually die in the line of duty by getting shot by armed citizens? This is the more frequent case than the bank robbery, and even that is exceedingly rare. Only ~140 officers died on the job in 2016 and of those only 64 died from being shot. Factor in that even in a fair amount of circumstances when they know someone is armed they still end up getting shot and that number of preventable deaths (in theory) gets even lower.

What I always find strange is the obsession with "officer safety". Being a cop isn't even one of the top 10 most dangerous jobs in the country, statistically speaking. It's far more dangerous to be in logging, farming, construction, fishing, transportation, etc. And that's comparing the numbers for a very high year like 2016. In 2013 the number of officer deaths was less than half of 2016 - only 31 cops died from being shot - out of ~900,000 officers in the nation.

This kind of thing is just a colossal waste of money.

"Systems like these still have a ways to go, especially since those false alarms could have deadly consequences for civilians being approached by body camera-wielding cops."

That's the biggest issue I have with this. This will become a new reason for them to detain and probably stop and frisk. "The device alerted me to a possible threat" - this will be the excuse and this will lead to reduced rights because the courts will, of course, consider it "reasonable suspicion" based on the technology. There will also be no incentive to increase accuracy since interacting with more citizens makes/catches more criminals, which means numerically they are doing a better job.
That argument is very different from the one I responded to.
Istio adds an automation layer on top of Envoy proxy mesh that allows global cross-cutting policy enforcement. Many of us actively contribute back to Envoy, and there's a lot of exchange of ideas between the two projects on designing the next generation of the config for Envoy.
Cool. Also - what does Istio use for persistence? I imagine it's gonna persist the data for auth'ing stuff somewhere.
Mission critical logins/passwords put on a notepad directly on your desktop.

It is appalling how many old school places do this.

Also, if you open up the top drawer of someone's desk, you are pretty likely going to find passwords there too.
>>Quis custodiet ipsos custodes?

>You say this as though there were a known solution to the problem.

The opposite, actually.
According to a CBP press release from April, "in the first six months of FY17, CBP searched the electronic devices of 14,993 arriving international travelers, affecting 0.008 percent of the approximately 189.6 million travelers arriving to the United States."

The release goes on to show that this is nearly twice as frequent as the equivalent period last year.
> If we replicate the community of Common Lisp

Peter Norvig, Paul Graham, Dan Weinreb, Edi Weitz, Jans Aasman, Patrick Winston, Kent Pitman, the people from Clozure/Franz/LispWorks/..., and many many others.

That would be hard to replicate.