skysight-inc/HackerNews huggingface dataset:
uBlock is the least of yor problems.

There are the individual, commercial, and private blocks and hosts files which have been created and which have to be individually cleared. Possibly IP blocks as well. As with "inheriting" a former spammer's domains or IP space for email, that damage is long-lived.

Securing a new or alternate donain would be a good investment.

While there may be some tech and projects worth continuing, the brand is blighted property.
Not sure what's the hype about when alternatives like Phabricator.org are much better. Meh.
O man, don't start me on TFS. We have the same issue within our company where tfs is still required for compliance reasons. I'm working on a mac, but there is no decent way to checkout tfs that isn't constantly breaking or hanging. jetbrains has some options in their IDE, Eclipse has the best plugin but still not fully functional. Our company decided to use full tfs instead of tfs with a git repo, I'm practically running a vmware fusion box just for TFS.

I've tried some thing with git-tf but that is too unstable to use (and not validated).
Maybe shows my inexperience but I don't see how people have time to write things like this if a company is successful, busy and making money. To me it indicates people have time on their hands. Ok do the re-org but spend 4 hours writing about it ?!
We are all eventually going to die...

It's not about will Java adopt more Scala features, it is about how will it look when it is all glued together. I think for Java it can only go for worse, since language is massive as it is right now. Adding more would only bring more confusion for the table. Also good question is how will it work with other components of same language. I am not programming in Scala, I mostly read about it and read it. Still on faculty, but few older friends of mine, who have finished faculty 3 years ago and started to work at local startup/small company all worked in Scala and they are amazed how good everything goes for the company and that couldn't but notice that "Developer Happiness" factor being pretty high. So all those things considered tells you something...
Ok maybe I just needed a coffee.
Release Notes – Restheart – Version 2.0.0-beta-1
As a person who moved from Victoria to Seattle and then SF, that kind of stuff doesn't actually matter in practice.

What the gods of Mt.Olympus do does not matter to the common folk. Macro policy decisions to do things like go to war in Afghanistan only indirectly effect your tax bill, and if the news didn't report it and if refugees didn't immigrate, would you even know it was happening. That is real effect of what your worrying about.

Go live & work in Seattle for a year and you'll quickly come to learn there is no real difference between there and Vancouver. If you change the street signs and some brands, you wouldn't be able to tell the difference. If you really don't like it, you can always move back. But as a learning experience, you'll find it valuable for your world view, your career back in Vancouver and your wallet. If you have student loans, that exchange rate will be amazing to pay them off, and you could collect a down payment for a Vancouver 1 bedroom condo far faster. I used charles schwab debit cards and I paid no exchange fees paying off my canadian student loans.

Bread and Circus crap like guns and such are an entertainment sideshow and policy makers will do whatever they actually care about without much fanfare. In practice you will never see a gun on a civilian in NYC, SF or Seattle and people speak whatever is on their mind. The weather is also amazing in SF.
Only a power hungry moron would actively seek the responsibility they hold.

I fight off being a manager, I can't imagine being in any kind of leadership position over an entire county/state or country.
On side note: Lambdas and full generics were considered in first drafts of Oak (later Java). C++ did not have lambdas those days. They were dropped from Java because of project deadline pressure and no time to do them right, not some ideology.

> It's easy to churn out a lot of Scala code, but hard to read someone else's or debug a Scala program

I see this argument a lot in Internet forum discussions, but I've never met anyone who actually had problem reading production level Scala code more than problem reading Java code. Sure, people love to bring on Scalaz and other extreme type-level coded Haskell-like libraries where things can get hairy, because they're solving a complex problem. These people fail to show Java-equivalent of such complex Scala code, so a conclusion that Scala was complex is invalid.

However, when comparing things solving similar problems for which we have a Java project and a corresponding similar Scala project, let's say Apache Spark and Apache Hadoop, Spark's code wins in readability hands down.
Will you be my cryptovalentine?
On Windows, the default photo importer allows you to import and name files in a variety of ways. I personally keep the file name from the device, and the importer places it in a dated folder, based on date taken, rather than date imported.

It also deals automatically with orientation of videos and photos based off the Exif data.
The choice of version control system isn't especially relevant. A website like SF/GitHub is about building a surrounding infrastructure around the core VCS, not the VCS itself.

But SF never did that. It just took CVS, and added a thin web portal on top. Once you had the address of the CVS server, there was never any incentive to _stay_ on the SourceForge website for any longer than you had to. You'd just download the code and move on.

GitHub isn't like that. Code is treated as a first-class citizen, and the flow of the whole website is about letting people _explore_ code, and follow its changes over time.

Git may well become outdated, but that has nothing to do with the principles at work here. You could make "CvsHub" along the same "code-first" principles and it'd work great. A code hosting site needs to be about breaking down barriers between the code and its users, and that has nothing to do with CVS-vs-Git.
Data transmission speeds of 1.125 Tb/s achieved in the UK
We aren't "fine with that." A 20% VAT in France on top of insane income taxes and social charges.. No wonder unemployment is up and growth is stagnant.

It should come to mind to question the concept of taxing everything. But unfortunately, for many people it doesn't. Imagine the economic growth if VAT were eliminated but then Hollande might have to move into a smaller palace and the 60% of French workers who work for the state would have to take a two week vacation instead of a month.
I'm getting to a point where I may have to save my "Phabricator promotional rant" as a text expansion of some sort. It's a prime example of people not looking hard enough. People don't want just code hosting otherwise GitHub and friends wouldn't have extra features.. So Phabricator lives out in "project management software land" and no one looking for a good GitHub alternative seems to find it... Meanwhile it's bloody amazing and deserves much more attention.
There are two questions I would be asking:

1) How can we build more resilient technologies so that copyright law becomes irrelevant? (And note that we already have some candidates - like IPFS)

2) What technologies do we need so that we do not need politicians? For example, is it possible to create nation-states that are small (think hundreds of thousands of people) and allow people to create their own easily?
Everybody is talking about GitLab these days but actually I am interested to see number of those who are ready to migrate to it for real... It still a lot of talk and little realization...
Subscription billing on the cheap
Kotlin borrowed like 80% of mostly used Scala features and magically these features are ok in Kotlin, while in Scala they lead to millions of different ways to do one thing. Interesting.
I'm a java developer. Why should I look at a eclipse project file? (Ok, as I'm using Idea - why look at an Idea project file?) Those are the internal storage systems of the IDE and I don't care what they use. And I won't go around patching the IDE's config files manually ever.
This attitude is standard in the UK. The comment from dfraser992 in this thread explains it well, I think.

https://news.ycombinator.com/item?id=10987237

I'm starting to realise that the only way to make decent money as a developer in the UK is through contracting.
I love that strip. :D

"Wow. Usually it's just a figure of speech when people say 'I don't know how to say this.'"

http://dilbert.com/strip/2005-03-21
immediately downloads a digital copy as a matter of principle
Good to see the activism regarding copyright. On the other hand, when there is a real human who suffers like, say, Anne Frank, half of HN blames the victim.
I wish the Mission activists would spend some effort teaming up with http://www.spur.org and similar organizations to promote improved zoning and housing development in other SF neighborhoods, e.g. the Richmond/Sunset/Parkside, which consist nearly exclusively of single family houses, and waste tremendous amounts of space on wide streets with massive amounts of street parking. Turning a few more streets in those neighborhoods into mixed-use commercial corridors or even denser (3–6 story) residential could add a huge amount of housing stock to the city. (Not to mention advocating for more housing development in the peninsula and south bay, where the worst employment/housing imbalances are.)
It's not leadership and responsibilities per se that are the problem, it's the structure that grew around it. People who get to the top are not random, they're preselected to be malleable, to be puppets of various established interests. You don't get anywhere near real power if your peers think you can't be controlled by them.
Our logo story is better than Uber's
I don't know, I moved everything I host off to my own instance of gitlab.

https://git.drk.sc/

You can still login with github or bitbucket, and there is a 'migrate project from ["github","bitbucket"], so, why not?

it even moves your issues over and such.

I did lose milstones on a few of my projects (where I used them) though.
Yeah, but parodies aren't supposed to become real now, are they?
It does, actually. The police, like all the other things the city does, needs buildings for its work and housing for its employees.
That looks really cool, especially that you can use your own S3 bucket. That has always been my major problem with hosted photo apps - that I couldn't trust them not to disappear with my photos. Whilst Amazon could also theoretically disappear with my photos too, I see them as a pretty secure option.

The only main thing missing here is the ability to install the web application on my own hosting account. I'd love someone to have a business model where the base app is free and open source, but there exist paid mobile and desktop apps and third party extensions. Basically, a WordPress-esque ecosystem, but for photos.
That's a bit of pedantry that adds nothing. Sure, it's not a great unit but it is the one that is used.

The post I was replying to wasn't about confusion in units. If it helps you, read it as kCalories, but the distinction is not important here.
I lived in London for 10½ years, from when I started university.

Most incomers are young people, but not all are graduates — many come from Eastern and Southern Europe and work low-skill jobs. I put "British", but probably meant someone one would expect to live in London for a long time. I got to know a few construction workers from Poland and Romania, and none of them had any intention to stay — they were in London to make money, and several had wives/children 'at home'.

This can make a functioning city, but it's a change from London of 20 years ago, when it would be artists and musicians taking some of these cheap houses and I think fewer people were there to make some money and leave.

A good part of why I left is because it wasn't as interesting as it used to be. I wondered if I was getting old, but then, "of the 430 music venues that traded in London between 2007 and 2015, only 245 are still open" [1]. I certainly noticed that there were fewer gigs I wanted to see, and they'd moved from Friday/Saturday to weekdays.

The other part: I was working for a scientific charity, with charitable pay. I wasn't saving much money, even with living in a shared house, so decided I needed a new job. I wanted to continue writing software for science, so there weren't all that many jobs that interested me in London.

I now live in Copenhagen.

[1] http://www.theguardian.com/cities/2015/sep/09/the-slow-death...
Sure, and in several theories of gravitation where there are gravitons as an uncharged massless spin-2 gauge boson (General Relativity isn't one of these; it doesn't have any gravitons at all, although the non-quantized classical gravitational waves have spin-2 symmetry) then gravitons are their own anti-particles, just as photons (uncharged massless spin-1 gauge bosons) are their own anti-particles in the Standard Model.

(i.e., anti-gravitons and gravitons are the same thing, just as anti-photons and photons are the same thing).

There are a variety of other theories of gravitation with gravitons, but as far as I know, there are none in which gravitons are not their own antiparticles. (There may be such theories available in universes with a very different cosmological constant or with different numbers of dimensions than the one we are in).
Before You Get Too Excited About That GitHub Study
At which point making a great product has become enough? Making great things and having great ideas in business does not entitle you to survival. Investors are particularly twitchy right now, there might be some casualty among the just, but believe me, time is due for wiping the drawing board and deflate the huge egos of productless founders who just hide behind startup jargon and easily raised money.
I'm not talking about the releases page, and I don't think @Sir_Cmpwn was either.

Many small projects don't have a releases page. The download zip is just a way of quickly getting the source code for such projects.

To be honest, I wasn't trying to start an argument. I was just pointing out that I like having a "download zip" button.
I didn't say either of those things, but I also don't see why they're relevant. I don't have to earn my first 80 years of life with any "accomplishments that are of any real benefit to society" so I don't see why I would have to earn 800 or 8000 or 8 million years, either.
I think Java will close the succinctness gap with Kotlin. And I don't think Kotlin will be able to maintain ease as it evolves, because the design is very ad-hoc.
Excited to find a 0.99 correlation? Check for uptrends first
Regarding dfraser992's comment, I think it's broadly true. I've worked at companies started by people with rich parents/family and every single day they work to keep that class divide between you and them. They're so crass about their wealth and rub it in your face daily.

HR will wax lyrical about professional development but in reality the owners want to keep people down and wages suppressed. It's infuriating. From my circle of friends, there seems to be a glass ceiling of about £60k ($5k/mo take home) in full time salary jobs, outside of management and London finance tech jobs.
Code of conduct section in https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CONTRIBU...
Ok, how does this work in the situation where you have hired management, the managemet gets paid the most, and their performance can't be accurately measured. Also you're not familiar with the marginal returns of the employees they manage.
Check chat.center
1984 was not based on Stalin's dictatorship. There seems to be a common misconception among too many people who've heard this parroted, erroneously assuming that because Orwell was strongly wary of, and frequently wrote about, totalitarianism, this must mean he was writing about Stalin specifically. He was not. In fact, 1984 was written just as much about the UK and USA as it was totalitarian fascism and Stalinism. This is borne out in his letters. 1984 was focused on what Orwell believed might happen to the world if the atomic showdown was inconclusive (a rough paraphrase of one of his remarks in a letter). It was written as a tale of what would happen when the West—specifically the UK and USA—would find themselves challenged and take the attractive slide away from democratically operated [socialist] society toward strengthening and worshipping millionaires and "petty fuhrers", leading to outright totalitarianism that offered stability, predictability, and controlled externalities, all of which would provide simpler, thoughtless, controlled selves.

For more directly from Orwell in one of his letters considered to foreshadow 1984's thesis, see here:

https://books.google.com/books?id=WXGbfAHYecwC&pg=PA232&lpg=...
Venture Capital Disrupts Itself: Breaking the Concentration Curse
Interesting viewpoint from Bischke: "startups doing something genuinely different just because there is no one paying them just to be another Uber for teddy bears".

This betrays a lack of trust that VCs are able to judge the value of a company. That they really only invest in companies because others invest in them. Or that they invest in something they are very familiar with and are unable to recognize technological disruption.

I've a startup so I've never been on the other side of the table, but I can't imagine that there is not also a survival of the fittest on the VC side. Perhaps being very early in a company doesn't pay off in an extraordinary fashion? How would the system not be autocorrecting for VC failure?
Lawyers speak out about massive hack of prisoners phone records
Many features are part of Java, but they are much more succinct. For example, if I've got a List of Integers and I want to add 5 to each one, then in Java I'd have to do something like:

`List<Int> myNewList = myList.stream().map(i -> i +5).collect(Collectors.toList());`

In Kotlin:

`val myNewList = myList.map(it+5)`

Can you see how that can be clearer and simpler to read? Technically it is doing the same thing, but it is much simpler to reason with. On top of that, you've got improved null safety, monkey patching and type inference.
Why would that be so? It's not the candidate's personal information...
What are the high points of Phabricator?

I'm reading the landing page, but the terribly self-deprecating style makes it hard to find the actual pain-point solutions buried within.
Mise En Place – Minimal CSS Framework
Why would code written or the interviewer's personal opinion of the candidate be the candidate's personal information?
I wouldn't've described Scala as "gaining momentum" in 2004 either. Kotlin may eventually be successful (I don't think it should be; IMO Ceylon does everything that Kotlin does and does it better, but that's just, like, my opinion man), but the present hype is certainly premature.
Trees of Stanford and Environs
Show HN: My own tiny React-like rendering engine
absolutely right. how do you translate from the strings "excitations of quantum fields" to "math with a lot of greek symbols"? Very illuminating is the attempt to convert higher math into computer programs (Bertrand Russell tried this 100 years ago). What is mathematics not reducable to programs, and why isn't physics written in a logic language? It would look like this: http://us.metamath.org/nfegif/mmnf.html

Ultimately you end with set theoretic axioms. But what about functions over time? Category theory is more philosophic than one would think. The true mystery to me is why unconventional thought is so rare. I guess it doesn't pay well to think about things from scratch, certainly in business and also not in science driven by peer-review.
> In a production system, Scala is quite frustrating to work with because of the frequent backwards compatibility breaks

... and this gets exponentially worse if you depend on a lot of scala libraries. That's one reason that I absolutely abhor depending on anything Scala in my own Scala projects. Now, I'm not fanatical about it, but if there's an equivalent Java library with a reasonable interface then I'll definitely prefer that.

I can understand that maintaining binary compatibility is incredibly difficult for the Scala devs, but they really should have provided an easier way to just BUILD YOUR DEPENDENCIES FROM SOURCE[1] if it cannot find suitably binary-compatible dependencies. This would also ease the adoption of scala.js with its own forks/ecosystem for e.g. scalaz hugely. In practice everything I'm depending on is going to be open source and could just be fetched + built on demand rather than me having to wait for upstream to build + publish a new version. Usually people are considerate enough to not break source-compatibility willy-nilly, but predicting what will break binary compatibility is Dark Magick... which means that few people actually do that in practice.

[1] This is one of the very few things the Haskell/Cabal ecosystem got right from the start. It allows the compiler to evolve incredibly fast by just outright ignoring binary compatibility.
Every winter, I tend to gain some wait - a few pounds usually. This winter, I have forced myself to go out for walks in the afternoon, no matter how cold it is to get my overall activity up to my target. No weight gain at all. I suppose this could have been achieved with other fitness trackers but the Apple Watch has a very nice gentle way of reminding me about reaching my movement goals by tapping me on my wrist.
Every single Japanese home separates their trash into: (1) burnable trash, (2) plastic, (3) paper-pack, (4) PET bottles, (5) cans, (6) glass bottles, (7) cardboard, (8) broken glass, metal, etc., and (9) large items such as furniture.

When I first moved to Japan, I thought it was crazy how many rules there were about separating garbage. It was inconceivable to me that people took the time and effort to ensure that the plastic bits from product packaging go into one bin, and the paper bits into another.

The first time I had to wash a plastic food container and leave it out to dry so that I could throw it away clean, I balked. No one could possibly put up with this nonsense.

Guess what? It's been over a year now since I moved to Japan, and the garbage routine is a completely invisible part of my life. You get into the habit. It feels good to do your part. Everyone else is doing their part, too.

Is Japan the perfect (or even the most effective) country in terms of recycling and waste management? Not at all. Is it by far the cleanest place that I've ever lived in (including USA and Europe)? Absolutely, yes.

I'm not suggesting that Japan has the answer. I'm just observing that a sorting effort made from the bottom up distributes the work and avoids the expense of sorting later. Until I'd seen it in action, I would never have believed that people would tolerate such a confusing and onerous system.
If you can implement the features which Github has been failing to provide for so long (as per the various polemics which appear on here from time to time), then you could be well in business. Just need to distance yourselves well enough from the previous owners. Good luck!
It is strange considering he played a crazed coke guy in Cheech & Chong, seems like that would have gotten more attention.[1][2] After growing up waking up Saturday morning to watch Pee-Wee (and Muppet Babies), this surprised me big time.

[1] https://www.youtube.com/watch?v=Ocv5WdBmSok
[2] https://www.youtube.com/watch?v=29vHb2H0wfY
Almost all the comments here seem to be comparing SourceForge to GitHub, but (pre-DevShare) I always liked sourceforge as a consumer site, which is clearly not GitHub's area. Sure, there were some dev-orientated projects, but what made it great for me was the huge library of free, opensource and ACCESSIBLE consumer-facing software, like GIMP.

Then again, this is HN.
Takes a week to renew my Fiji passport. 3 days if you pay more.
Freedom – Make technology less distracting