skysight-inc/HackerNews huggingface dataset:
A 3-way merge involves your changes, others changes, a common ancestor, and the resolved text.

That's true, but is it important to have all those things visible when you're resolving a conflict? The design of a UI should be driven by what the user needs to see, not the data that's being used. Most apps have absolutely loads of invisible data in the background making things work; that doesn't mean they need to be front and centre in the UI.

In my experience of resolving conflicts I can't remember a time when I've needed to refer to the common ancestor, so do I really want to give it screen space?
Thanks for the report, I'll get it addressed
Vitality policyholders worldwide live 13 to 21 years longer than the rest of the insured population.

I'm skeptical here. This data point suggests to me "Rich people who can afford cutting edge technology and who also probably have been well cared for their entire lives naturally live longer and are the early adopters of this type of insurance involving fitness trackers. From that, we are extrapolating that fitness trackers cause longevity." It's a tail wags the dog type inference.

Also, when I was in insurance and they had a wellness benefit on policies, I was initially jazzed that they were moving in the right direction of promoting preventive medicine, yadda. Then I learned that the actual point of the wellness benefit was that it gave people a small payout annually and this improved customer retention. That's it. Actual welfare of the customer had nothing whatsoever to do with it.

Disclaimer: I worked in insurance for over 5 years at a highly ethical company and ended up with a pretty negative opinion of the industry as a whole.
An awful lot of people on Twitter don't keep up with their feed. They just take a look at what is current.
We already have a monthly "Freelancer? Seeking freelancer?" https://news.ycombinator.com/item?id=17902902 thread which is distinct from the "Who is hiring?" and "Who wants to be hired?" threads (https://news.ycombinator.com/submitted?id=whoishiring). It gets relatively few upvotes which might indicate less demand.
Very cool. I tried it on KDE Neon (ubuntu 18.04) and it worked perfectly. Didn't even leave any artifacts. However, all input events were queued up by KWin and as the application handled them as soon as I resumed it.

Would be seriously cool if KWin natively supported this so apps would truly freeze. Would fit in perfectly with Plasma's Activity system.
Google’s revamped Cloud Source Repositories in beta
Why the f*** is Chrome synchronizing with my Outlook.com work account?
Now? Really?

Francisco de Quevedo, some 400 years ago: https://lyricstranslate.com/en/poderoso-caballero-es-don-din...
Fair enough, maybe think of this as an optional feature for the future :) you must be really good with git but most people need to google how to do something everytime they want to do something more complicated then a merge
Apple Is Secretly Giving People 'Trust Scores' Based on Their Iphone Data
I'm not sure why you trust Google Web "Fundamentals" that 0-100ms is perceived as instant.

The upper bound is perceptibly laggy. I have no idea where Google took their numbers from.

FID of 100 ms is already bad as you have to add network latencies on top of it.

To put things into perspective, it's more than the time it takes to fully boot embedded Linux as coreboot from not too fast flash or start up Commodore 64 with a good extension cartridge.

The browsers are terribly slow.
That's great, thanks for your work!
Do you mind sharing what back office solution you guys found?

Did somewhat the same kind of research for our projects, but unfortunately didn't find anything decent that could really compete with ActiveAdmin/Rails Admin/Trestle in terms of features and maintenance…
There are so many types of very different rebase that I don’t think a simple translation would simplify the flow
I saw this post more than eight years ago and commented on it: https://news.ycombinator.com/item?id=1261786

I then started helping Anton out and we managed to hit the front page a few more times: https://hn.algolia.com/?query=akshell&sort=byDate&prefix&pag...

To get feedback on the platform, we paid developers to use it to make apps for our clients, which brought in some revenue. However, we failed to get people to pay for the service itself, even though we had a couple of thousand developers signed up and a few hundred apps in production. So we put Akshell on hold, but stayed in touch.

Three years ago, we reconnected and started Toughbyte: https://toughbyte.com. We initially focused on the thing that worked at Akshell, i.e. writing software for clients. Almost by accident, in the end we ended up doing tech recruitment instead. More on that here: https://blog.toughbyte.com/whats-next-for-toughbyte-aed3cf54...

Now we're building a tech recruitment platform. We've been profitable since day one and have been growing 50% each year. So, in a somewhat roundabout way, that first Show HN post did result in a startup that's still around.
I spend a lot of time looking for bugs in cryptocurrency code. In spite of this finding, I'd say that Bitcoin Core is among the safest cryptocurrency applications. The average random C/C++ open source project suffers from far more potential issues, for example [1].

Related, here's an unfixed btcd (Go Bitcoin client) DoS [2].

[1] https://bugs.chromium.org/p/oss-fuzz/issues/list?q=imagemagi...

[2] https://github.com/btcsuite/btcd/issues/1287
I co cur about it helping your native language. I finally learned the difference between who and whom when studying German.
It was mostly sarcasm really — I thought the word play was fun:) kidding aside, I am intrigued by Rust. I am glad it gets the attention that it deserves.
Conversation on Collective Meaning-Making: Sam Harris and Jordan Peterson
A playlist of the excellent discussions between Sam Harris and Jordan Peterson discussing religion's role in collective meaning-making and how develop ethics and worldview in these turbulent times.
Here's another article from the ABC (generally considered reputable in Australia)

http://amp.abc.net.au/article/10262552
>Are people not skilled enough to propose or send commits to an existing or alternative programming language?

How would those "alternative programming languages" you propose have been created if people followed your "advice"?

We'd still be sending patches to C and C++ or perhaps Algol?

>What is the primary reason to create a new programming language?

1) Because you feel like it and you don't need to have approval for anybody to do so.

2) Because you want to explore some particular syntax/semantics combination other languages don't offer.

3) As a training exercise.

4) To cover some very specific needs you have, and don't like how other languages do it.

5) To introduce some new ideas into PL design, which might or might not be adopted by users or by a more mainstream language.
One could be technically correct, while missing the point, by so arguing.
Amazing anecdotes.
Definetly a self serving piece as CB Insights seed themeselves as one of those long tail disrupters, but ironically they’re also struggling with the long tail. Their domain specific data on at least foodtech and agtech is poor at best and corp executives have told me they were burned by their subscription services which over promised and under delivered. BT May be expensive but it’s a religion for many in finance—-like google or a second internet. It’s not easy to replace.
The US ostensibly has this standard ("proof beyond a reasonable doubt").

I think the problem is related to trust of institutions and a learned blindness. Various participants in a trial all assume the others are working to ensure the correct outcome and don't make every personal effort to do the same.
Perhaps you have heard of the Spanish Inquisition:

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

Perhaps the point of Jesus dying on the cross was to try to give some push back in the world against how truly horrifying things were two millennia ago, but it wasn't that long ago that personal duels were socially acceptable in the US and even more recently lynchings of people of color were a thing.

I'm not convinced that there is actually some lost golden age of wonderful morality somewhere in our past. I'm highly skeptical of such claims.
I don't have that alias, but I have a shellrc snippet for upcasting all Git aliases into shell aliases. For example:

$ $ git config -l | grep checkout
alias.co=checkout
$ which co
co: aliased to git checkout

Source: https://github.com/majewsky/devenv/blob/f7eb66a52a67b9c43762...
Ask HN: How do you validate a product idea?
What are your techniques to validate a product idea?
I think most companies in Apple's position would have folded, or hobbled on for a few years while they sell off more and more of their business. You did a reasonable thing.
> It's a significant overhead to learn yet another VCS just because it is a little nicer.

Then keep using Git and let others that want to use Mercurial do so. To be honest, it's not clear what your argument is. You use Git so everyone else should use Git?
Interesting, but the first thing I checked was if it allows list elements to have different types. And it doesn't.

That was one issue I had with TOML, because the allowed data schema is not JSON compatible. Switching from YAML or JSON to TOML or SAN is therefore often difficult and as such easier to just stay with the one that is currently used.

For new projects, it might be nice. But having to work around this limitation when you need it is also a bit annoying.
Doesn't scale on HiDPI on Linux. Increasing font size only makes a part of the app readable and there is no zoom in/zoom out functionality that I could find. :(
What Is KNN in Machine Learning?
Are temporary tattoos the future of wearable technology?
We have no justice system, but we do have a Department of Justice and a legal system.

Our problem is how federated the authorities of individual districts are within each state. There can't be a sweeping national reform that fixes everything, because most of this comes down to district-local decisions in each state.

Some people believe the POTUS holds all the power, but your locally elected DA is a lot more likely to have a direct impact on your life than anyone in DC.
Persistent DNS connections for reliability and performance
In China, a Great Wall No-One Knows
Speed Reading Chrome Extension for Kindle Cloud Reader
Catholic bishops announce policy changes for sexual abuse allegations
Interesting. I would have expected that also

- VxWorks (https://en.wikipedia.org/w/index.php?title=VxWorks&oldid=857...)

- Nucleus (https://en.wikipedia.org/w/index.php?title=Nucleus_RTOS&oldi...)

- perhaps ThreadX (the "spiritual successor of Nucleus") (https://en.wikipedia.org/w/index.php?title=ThreadX&oldid=852...)

are on this list.
I can't figure out how to configure SSH key or where to find a documentation for the settings file :(

EDIT: Ok I found out it just takes the SSH key from ~/.ssh

But now it complains about C:\\Program Files\\Sublime Merge \\ssh-askpass-sublime.exe missing.
Ironically Dandan is probably flagged now for agreeing to be part of this article ...
Congratulations for launching another promising product Jon. I tried it on Linux and couldn't figure out a way to scale the interface on a higher resolution screen. Increasing the font size only scales half of the UI. Is there any hidden setting to scale or zoom in/out?
Loaded in 1-2 seconds for me.
A Plea to Unfuck Our Codes of Conduct
True, it doesn't do everything, but it really hits the sweet spot for me. I wouldn't say that it almost has no functionality. To me, it has surprisingly much. It's just that it does such a good job of keeping the interface clean, that it can appear as if it doesn't do much.
I remember seeing the launch post few years back. I tried your demo and thought it was an excellent product.

Good to hear that. Best of luck.
Beautiful in your eyes maybe
Note that Soviet Union remained superpower for some 70 years after it shot itself to the foot with Ukraine famine. While I agree ultimately this will fail to produce a competitive society, it might take a long time before people will be able to change the things for the better.
Singapore has been using QR codes for a long time, with just one wallet provider having over 1.2 million monthly QR code transactions.

Can you point to news articles of people being scammed via the methods you describe?
Thoughtcrime at its best.

The system wants to prevent the masses from thinking a different way, as the official way is.

This is 1984 and even better. By giving "credits" (gamification) the people are like the frog in the boiling water. When they recognize it, it is to late.

Is this the natural development of social media: Who does not conform to the masses, will be spit out by society?

Many dictators try to get their nations "in line" by using such tactics. "We are all one people -- we act as one people".

Is social media and gamification the solution for the wildest dreams of dictators?

Individualism must and will be killed in such a system. Only one Individuum can exist in the long run: The queen/king of the bee colony.
Some programmers were concerned about how Microsoft -- historically critical of open-source tools like GitHub and GitLab -- would change the platform as its new owner.

I wasn't aware MS was critical of GitHub and GitLab. Does anyone has more info on this?
My notes on building a creative agency
A few years ago I decided to start a creative agency. Note - I had no idea what I was doing (I was previously an excel jockey on Wall St.). I tried Googling around "How to/not to/[fill] build a Creative Agency", nothing existed - still doesn't. http://xn--21b8b7c.com/ (Exploration 1) has my notes and I have made them public. Writing is my Kryptonite, so pre-hugs to my grammar Nazis. Also we decided to push out our monthly vitals, not only does it keep us humble - but it's something I wish I could have had access to on day 0 from stalwart / upstart agencies. To hoping it helps others trying to figure out a way to (or not to) disrupt this vertical which has literally stayed the same for the last 40 year - yes, Sterling Cooper Draper Pryce(s) still exist. Aug Vitals - https://twitter.com/search?q=%23l8vitals&src=typd (we'll keep pushing out future vitals on twitter). Happy Thursday!
Pity that this doesn't exist for Mercurial then.

https://xkcd.com/1597/
Spare time is important, money not all. Homeless people (homeless due to circumstances or by choice) can have extremely well-behaved dogs. Gypsy groups, tribal people and wandering monks in India are examples I have seen.
Business advice, be careful who you listen to
It's a misleading sentence, I would say - Steve Ballmer was very critical of open source (he once called Linux "a cancer"), but this was certainly "historically", ie. quite some years before GitHub and GitLab even existed.
Come on. Have you even read my other comments? I'm NOT saying to scrap worker protection and I'm NOT saying that all minimum standards should be killed.

My point is this: The EU has a ridiculous amount of bullshit laws, like this one, that make it harder to be a startup. These laws do not benefit the consumer at all.

It's idiotic arguments like yours - where people automatically assume hurting businesses is being pro-consumer - that has got us to the current stifling regulatory climate.
Critical of open-source tools.

For the benefit of the reader, they explain that GitHub and GitLab are (more or less) open-source tools.
Seeing as GitHub's never been open source I wouldn't worry too much about the overall accuracy this statement.
Pioneering study finds more than 200,000 rats in Barcelona’s sewers
Anything other than random citizens would necessitate a full time profession of juror and would thus render members of this profession employees of the state in some capacity. This violates the idea of an independent judiciary.

Furthermore a jury of your peers is at least as good as the society around it. A jury of self selecting professionals is almost certainly worse. How many people would choose to join the jury profession so they can enact their own personal bullying by voting guilty on everyone? How many people become small town cops because they like having a gun and barking orders?

Furthermore any bias in a juror gets averaged over 12 and affects at most one trial.

Furthermore prosecution and defense get to cross examine and dismiss jurors as part of the selection process. If you want a generally well educated jury you can get one. Ask your trial lawyer which jury is right for you!

Furthermore it only takes one of the 12 to stop a miscarriage of justice.

Furthermore in the US everyone is at least somewhat indoctrinated with an understanding of what a jury is and a respect for executing jury duty faithfully. You have a pretty good shot of getting at least one person on the jury that won't vote guilty instantly so they can still make the baseball game latter that day.

Finally, a jury doesn't need law education. Their job is to judge the facts. They are informed of the definitions of the crime, and the evidence, and must reach a verdict of yes he did this or no he did not. Upon rendering a guilty verdict, the actual law part of the law is executed by the judge.
Why do they need to be self driving cars? They’ve already proven effective using suicide drivers. They’ve also proven RC quadcopters are an effective delivery mechanism as well. Combine the RC aspect with the car, no fancy AI needed.

Of course there’s an aspect of their ideals that glorifies suicide so maybe they’ve already thought of this but just prefer to keep the suicide route.
For what it’s worth, the currently developed version of GitX (which I use daily) is at https://github.com/gitx/gitx . You’ll have to build it yourself, but it’s in a much better shape than the rowanj fork.
Ask HN: What are your most followed podcasts?
I think it’s the last bit. That people don’t participate.

I can’t remeber how many hearings we’ve done on changes that got nothing but crackpot replies because no regular folks want to spend time participating in the society they live in anymore.

Only in one area do people actually take action, schools. If we close down a school, for various reasons but typically efficiency (money), parents will open a new private school in its place. I’m Danish so the laws are a little complicated, but basically a private school gets as much funding as a public school and that means we save no money by closing a public school that gets replaced by a private one.

So our school system is extremely democratic, because you can’t make changes without the parents. Now, our school system isn’t the only system that works like this, most of them do really. But almost every other system is run mainly by professional bureaucrats who make the plans, because they are never opposed by anyone, because nobody participate.

I mean, crackpots participation has probably gone up over the years, but real involvement from real people with realist plans are almost nonexistent. I consider crackpots people too by the way, but you can’t power a city with special unicorn rays or by having a voulanteer threadmill. Which are the only two responses we got to a recent hearing on which power plant to build.

Want actual influence or real change? Then get involved.
This fed into the "de-Baathification" of Iraq, where simply firing people in a purge of the regime resulted in a situation of both ineffective governance and a huge pool of excluded people who could form a resistance movement against the occupying coalition. Plenty of people and weapons from that have ended up in the Syrian civil war.

Conversely the South African "truth and reconciliation commission" seems to have played a part in the healing of that country - but at the cost of leaving crimes unpunished. Northern Ireland has opted for an intermediate approach of trying to draw a line under everything as quietly as possible - no truth, no justice, but no more killing.

Arguably many of the US's current problems stem from inadequately addressing the pro-slavery faction. At least now the question of "what is the significance of all these statues from the losing side of the civil war?" is back in the public consciousness.
Microsoft was historically critical of open-source tools (though not GitHub or GitLab because those didn't exist at the time): https://en.wikipedia.org/wiki/Halloween_documents
It is immoral to force people to pay taxes to finance a local fire department if you believe that it is immoral in general to force people to give up their property.

You can argue that in certain special cases, like in the fire department scenario, you personally believe that theft is morally defensible from some perspective. But then you are not really basing your moral standpoint on any principle, but taking things on a case by case basis, and you end up in a situation where you can essentially always argue that using force is right.
NimbRo Robots Winning RoboCup 2017 Humanoid AdultSize Soccer Competitions
Yes, but one that's popular enough for there to be special commands for it in most git clients, including the one in the ubuntu repos.

git flow init
=
git init;
git branch develop;
git checkout develop;
```

```
git flow feature start add login page
=
git branch develop feature/add-login-page;
git checkout feature/add-login-page;
```

```
git flow feature finish
=
git checkout develop;
git merge develop feature/add-login-page;
git branch -d feature/add-login-page;
```
Thanks for your answer mtmail, I did not notice these treads
The energy cost does not correlate with the usage of the network. A block with 1 transaction in it needs the same amount of energy as a block with 3000 transactions in it.

The peak energy cost is limited by the price of bitcoin though.
You may want to check out [json5](https://json5.org) it supports comments (among other features like trailing commas)
> Anything other than random citizens would necessitate a full time profession of juror and would thus render members of this profession employees of the state in some capacity.

Why have jurors at all ? Over here in the Netherlands people are judged by ... judges (what's in a name).
You may be right about the relative security of Bitcoin (given that it's the oldest and one of the most audited codebases while also missing some of the more complex and potentially problematic features of other cryptocurrencies it seems like a reasonable assumption) however I'm not sure if it makes a lot of sense to compare it with other "random" open source projects.

The problem with Bitcoin is that any vulnerability can usually be exploited very easily for huge gains. You have a DDoS? Short BTC, run it, make millions. Remote code execution in the client? Steal funds, make millions. Easy and untraceable if you're careful. That's the whole drawback of the immutable ledger approach, if you get screwed the only solution is to convince everybody else to do a hardfork. If you're a bitcoin billionaire with relations in the big bitcoin shops you could get it to work, if you're a rando with a dozen bitcoins stolen from your account you're on your own.

Even something as bad as heartbleed seems almost benign in comparison since it's significantly harder to exploit, especially at a large scale.
Actually I trust Microsoft more with Github than I would trust Google. Never imagined I would say this until few months ago. Also I just left free google consumer services few days ago.
How do they prevent "fraud"? If I was already a customer to whom they applied this one-sided, I'd happily put this on a simulator.
There were the infamous Halloween documents from 20 years ago:
https://en.wikipedia.org/wiki/Halloween_documents
We pick up the default GTK dpi settings, and if that's not suitable, you can use the dpi_scale setting to set it specifically (you'll have to restart Sublime Merge after changing it though).

I run Sublime Merge on high dpi screen under Linux every day FWIW.