skysight-inc/HackerNews huggingface dataset:
The centralization is a good point, but I wanted to ask about why

> we don't have liberal newspapers anymore in the U.S.

Most conservatives would say the papers and media outlets are _all_ liberal. Would you expand on that spectrum?

> it's unethical to surf the web without using an adblocker

It's also unethical to insert malware into ads, or to hire syndication services that allow it. I'll continue to block until that's fixed.
I am not a migrane sufferer but I do work with two people who are sat next/opposite me that do get them. I also get a cat that will visit me at my desk. I don't think the cat gets migranes however there have been times when all the migraine and allergy problems of the world have been blamed on my furry friend. So the haywire craziness of my colleagues' immune systems is entirely due to a cat, even though there is no correlation between 'migrane days' and 'cat visit days' - makes sense to me, particularly since the migraines predated the cat.

I just quietly take my desk cat to another colleague's desk, far away from the allergy zone, however, I would far prefer the company of the cat to some of my 'haywire bodied' workmates... I sometimes want to say 'you live in the middle of a ring road in one of the most polluted cities in Europe breathing diesel particulates all day long and you think this cat is causing your migraines!'

I live in the suburbs, to the west of the city, not on a major road. There are no busses thundering by my door. I walk/cycle in to work rather than spend 2 hours a day packed into public transport. My immune system has to deal with cat hairs not the combined toxic soup of pollution that goes on in the city or a smorgasbord of medical pills to counteract the allergy.

I do understand that people can have allergy haywire hell from birth and that things like cats are a serious allergy problem. I do know how debilitating these things can be, i.e. can't really work. However, I feel that my colleagues are in a horrible catch-22 of medications and lifestyle choices. If they could somehow move to somewhere where breathing was possible they might not have that particular continual assault on their system. But it is about assaulting the system in the right way, so more cat is probably needed rather than the 'OCD' everything must be sterilised clean with chemicals approach to the home.

But it is too late, the die was probably cast in early childhood for my two colleagues and they are condemned to spending the rest of their days 'avoiding cats', taking the pills and doing whatever the doctor says. If I did a house-swap with them I doubt that they would be miraculously cured (or that I might suddenly start getting headaches and rashes).

My colleagues will probably bring up children that never play with cats and where every surface is chemically blitzed clean. Their children will probably grow up in a world where taking all the pills makes sense and things like cats/flowers/hay-lofts/soil are verboten. They will probably blame genes rather than 21st century lifestyle choices when trying to work out what has gone wrong. The problem will move on to another generation, more money for big pharma, nothing solved.
Do they even have proofreaders at TechCrunch? They keep repeating paragraphs!
Could you elaborate?

I get the sense that you feel it was always possible if upstream developers took the time and effort.

Which strikes me as a quite different approach to snapshotting filesystem layers.
In my experience, it is very hard to fire people if they are simply incompetent. You can fire them for mistakes, but just sucking at one's job is this awkward grey area where you wrestle with HR and they usually suggest investing in training, etc. That is fine and good, but when I got a deadline, I'm not going to tow deadwood.
Looks like the conservative crowd on HN is downvoting you, but that's probably because the truth makes them uncomfortable. The United States is by far the richest country in the entire history of the world. Every American should be deeply ashamed and embarrassed by the sheer number of people who don't have access to the most basic needs.
Newspapers have always been ad supported. They charged for the paper, yes, but they always depended on ad revenue to survive.
The poster was commenting on the maintainability of the C++ code. Unfortunately, poorly written/structured code can still be as performant as well designed code.

As for your C++ vs Java question... put very simply, C++ will be faster than languages like Java when it comes to graphics and any software that is close to the hardware.
decentralized routing is a problem separate from decentralized hosting on a core-shell topology network, i.e. the current internet.
I created a political news aggregator in France, with a nice community...
Switching from Facebook to, say, Diaspora or something is more than just "slightly inconvenient". One of them has all of my friends on it and the other has none.

--

Two ideas for how we can help decentralization win.

1. Don't just clone an existing app.

The two decentralized protocols with the most adoption by far are Bitcoin and BitTorrent. Both of them have capabilities that no centralized system can match. Same with Ethereum, Namecoin, etc. So the goal of a decentralized system should be to exceed the functionality of what came before, not just to clone an existing centralized service.

2. Run your open source project like a startup.

That means gathering metrics, tracking week-on-week growth, getting press hits, creating a brand, caring about product and UX.

I've seen cool decentralized projects get no adoption because the people running them focus on the technical aspects and ignore things like usability. BitMessage, for example, is impressive technology, but the client is called "PyBitMessage" and it looks lolbad: http://i.imgur.com/ydY6PIX.png
Yeah, that's the reason I don't use real players :)

A lot of similar games simply ignore the law and pray they don't get sued (or that the publicity from a lawsuit would actually be good).

But I do have support for uploading custom leagues, and people have made them with various real leagues like the NBA https://github.com/alexnoob/BasketBall-GM-Rosters/releases/t... and the Philippine Basketball Association http://www.mediafire.com/file/1e8cq2l3rrndln5/PBA-GM-2016.tx...
I just updated to 10.11.6 like the original reporter (thanks for that, Apple stopped nagging me I guess?) and still can't reproduce it on my end. Does it do it for either of you in incognito?
cool, id actually been thinking of looking for something like this as we do standups but now with an international team spread across timezones a phone based one isnt really practical
I think the joke was that git is distributed already
I am currently on the trip in Jeju. Hacker Paradise is great. Highly recommend.
Specifically: https://github.com/dumbmatter/basketball-gm
In some sense, yes. But more importantly, the problem with designing for a typical human is that they don't exist. So I see accessible design as robust designs -- ones that can handle variation in abilities as easily as we handle variations in browser window sizes.
Thanks! The various components of tire noise are interesting.

One other thing that came to my mind is that tire noise is usually concetrated in the high frequencies, whereas some cars, especially trucks, emit very low-frequency noises. The latter penetrate walls and windows much more easily.

Of course tire noise won't go away with electric cars, but in my opion there's a vast underestimation of how much quieter roads and cities could be without combustion engines.
Thanks! I just recently bought John Gough's Compiling for the .Net CLR but haven't had time to look into it. Open source resources like his Component Pascal compiler, and Eagle, seem like they'll be pretty important tools for learning this stuff.
> The real issue is that we need to make it illegal to give out free content

The First Amendment guarantees that I can publish freely, with or without charging for access
Code Wars is my favorite. The earlier ranks are pretty simple but there's a broad depth of challenging problems at the higher levels. Online editor and test runner verifies your solution and the community aspects are a big win.

https://www.codewars.com/
The mIRC Scripting Language
That looks like the Haskell tutorials and trainings I've seen.

At the end of it: 1) you didn't learn to read or write text to the console. 2) You are unable to make any useful program, let alone a hello world.

This kind of non-practical training materials is a recurring issue with functional languages.
Really? I can't say I'm entirely shocked, but still...
> At the very least people need to be trained that it's unethical to surf the web without using an adblocker.

It's also unethical that ad Networks spread malware (that happened multiple times) and cause costs from my mobile company due to all those auto playing videos. It's also unethical that they track me all over the web.

In a newspaper I'm not tracked and no ads jump at me and I get to throw away all those stupid flyers without anybody judging my ethics.
Ironically, GitHub is a prime example of why centralisation is harmful. If GitHub suddenly disappeared tomorrow (or even just went offline for a few hours), many software build processes in the world would grind to a halt. Sure, because Git is a decentralised protocol eventually it'd all be brought back up again but it'd cause a major disruption and at the very least create enormous costs.
I made two TypeScript videos for Pluralsight ("ES6 with TypeScript" and "Practical TypeScript Migration"). I put them together in the evenings and weekends using the knowledge I got at my day job and from working on TypeScript open source projects like grunt-ts (and a lot of research).

It was a lot of work, but it's a great passive income now that they're done, and I'm quite proud of how they turned out. The Pluralsight authors are a great professional network to be plugged-in with, and being an author is a pretty unique differentiator on your resume.

I'm going to put together a third course soon.

They're always looking for new authors. https://www.pluralsight.com/teach
A new fashion-oriented social network
SocialWear is a fashion-oriented social network. Within a click you can show the world your style and get rewarded for it !

You will be a “model” for the rest of the community. If another user is interested in your clothes, he will be able to intuitively access your profile and from then browse in the matching online retailers. If he buys something on the website from your profile, you will receive reward points in said retailer’s shop.

The app is designed to offer an entirely new way of thinking the way you buy your clothes.
Moreover, our app is not only designed as a marketplace, but is more a social network of its kind. You will be able to find outfits rankings, monthly clothes awards, top trends, fashion news…

Simply visit our website, watch our presentation video and give us feedback. We want to know what you think of our project. Moreover, if you have tips on how to deal with the start-up creation process or on our business plan, we’ll gladly accept all of them.
I'm totally with you on number 2 - but don't those things require money? UX, design, consistent look, all require money. And honestly, the press is a lot more likely to talk about you if you have money invested and shiny offices. To get such things, you have to have a profoundly interesting argument to investors, which usually does not rhyme with "we want to free the people, privacy, etc". There are, of course, exceptions.
Apparently, these tumors proliferate because they are able to trick killer T cells into not attacking them. The antibody, nivolumab, inhibits this signaling pathway so that the T-cells are capable of attacking the tumor.

From: Gettinger SN, Horn L, Gandhi L, et al. Overall Survival and Long-Term Safety of Nivolumab (Anti–Programmed Death 1 Antibody, BMS-936558, ONO-4538) in Patients With Previously Treated Advanced Non–Small-Cell Lung Cancer. Journal of Clinical Oncology. 2015;33(18):2004-2012. doi:10.1200/JCO.2014.58.3708.

Programmed death 1 (PD-1) is an immune checkpoint receptor expressed on activated T cells, which normally serves to dampen the immune response to protect against excessive inflammation and the development of autoimmunity. However, in the setting of malignancy, PD-1 signaling, driven primarily by adaptive expression of programmed death ligand 1 (PD-L1) within the tumor, inactivates primed T cells that recognize tumor-specific antigens, allowing tumor growth and metastasis. PD-1 pathway blockade with monoclonal antibodies offers a novel approach to restoring T cell–mediated antitumor immunity, with the potential for application across a broad population of patients with NSCLC.

From the article:

In a trial of more than 350 patients, published in the New England Journal of Medicine, 36% treated with the immunotherapy drug nivolumab were alive after one year compared with 17% who received chemotherapy.

That seems like a small improvement rather than a "game changer."
A tool is almost never the same tool. There's huge variance.
I believe the internet is naturally drifting to "governed countries" (e.g. Google or Facebook) and one of the biggest drivers is not just convenience, but decreasing security of the web in general. Just like the wild West eventually became a number of states with borders, police and government. It became especially relevant in the recent years, when harvesting exploits en masse has become a huge industry. Yes, centralized "web governments" have exponentially increasing attractiveness for attackers although they can benefit from scale, applying good security practices more consistently than multiple decentralized self-governed "nodes". The criminals tend to self-organize and centralize. Why? because it's more effective. As long as there are centralized "bad guys" "good citizens" don't have any other choice than unite and develop a centralized policed "country". And "the bad guys" won't go anytime soon. The decentralized web is like youth -- it's a wonderful idealistic time but it's gone and will never return back.
Still interested in selling?
I would argue that the most adopted decrentralized protocol is probably e-mail. Well, it's more of a federated network rather than purely decentralized, but the article does not really make a strong disctinction here.
The C++ Minecraft implementation (Minecraft Pocket Edition and Windows 10 edition) is getting a fully supported add-on system. They're angle for data-driven entity/item customization (simple JSON files) and C# code for implementing entirely new behaviors and components.

https://www.youtube.com/watch?v=e2MNYIa411k

https://minecraft.net/en/addons/
You guys are making cash off your side projects? Jeez. I usually just release them for free. I should get in on this.

...Assuming that I ever finish a side project.

...And that I ever come up with a side project somebody would pay for.

Neither is very likely.
>The two decentralized protocols with the most adoption by far are Bitcoin and BitTorrent.

What about email? It's become quite centralised in practice, but it is ultimately a decentralised protocol, and it is used by pretty much everyone on the internet.

And even in its semi-centralised form, it's nowhere near the walled garden of Facebook.
I feel exactly the same way.

I was really excited to see a free cross platform Git GUI.

I was really excited to see an alternative to (the every release slower) SourceTree.

I was evaluating it at work and liked it's design and ability to handle my 20+ repos.

Then one day they say I can't use it for free anymore.

Good thing I never actually advocated the rest of my team to switch... This gives me reason to distrust any future "free" projects for Axosoft
While I agree that its what we did 40 years ago, it's not generally how we do it now.

I would concentrate on the things that don't require a computer- algorithms and mathematical type stuff (the stuff I am not particularly good at these days because I am usually setting up servers, using a database and high level frameworks).
If you clicked the link, you'd see he charges $1/user/month for teams with > 3 people.
Hey thanks for the heads up! This seems to be a bug with the latest version of Chrome. Until I figure it out, please try on an older version or Safari/Firefox.
IBM Invests $200M into Blockchain and IoT Research at German Headquarters
Hopefully the operators using EC2 instance profiles understand and weigh the risks of using that feature. It's good to be cautious, but the feature is only dangerous if you don't take the time to understand it. Running a server on the Internet at all is "dangerous" in the same sense. And for this particular risk, it turns out there's a simple fix.

He _is_ right in his first criticism that the IAM access controls available for much of the AWS API are entirely inadequate. In the case of EC2 in particular, it's all or nothing--either your credentials can call the TerminateInstances API or they can't. I'm sure Amazon is working on improving things, but for now it's pretty terrible. But in practice it just means you have to take care in different ways than you would if his tag-based authz solution were implemented.

That said, while it's certainly frustrating to an implementor, it's not "dangerous" that limitations exist in these APIs. We're talking about decade-old APIs from the earliest days of AWS, and while things have been added, the core APIs are still the same. That's an amazing success story. But like any piece of software, there are issues that experienced users learn how to work around.

You can bet that the EC2 API code is hard and scary to deal with for its maintainers. Adding a huge new permissions scheme is likely nearly impossible without a total rewrite... I don't envy them their task.
I found this Android app very nice: https://play.google.com/store/apps/details?id=wiki.algorithm...
Err, most of these apps are managed by the same company and a lot of them seem to have been created with the entire purpose of making dating worse (Tinder).

If all these apps are coming out with an attempt to make dating apps not suck, they're doing an excellent job of falling into all the same pitfalls over and over again.

Oh, hey, you homogenized the entire population of a city and made everything about pictures again!
The nature of the net us to centralize and then decentralize, it's a cycle. See 90s AOL vs the open net as an example. At this point it's more about usability than it is about access. The open tools that are being built still have a ways to go towards fluid user on-boarding and compelling retention experiences.
I bought my version of Dash on the App store.... shame on me ! and this is the exact reaon I avoid the app store and buy things directly from the developers when I can.

So Apple, how do I get my $$$ back so I can rebuy it from a reputable source ???
The cPanel login should be HTTPS.
Xblog 2.0.0 is releasedPowerful and responsive
Reversing the Smarter Coffee Machine Protocol to Make Coffee Using the Terminal
Are you trying to grow beyond the two clients?
Sorry for the very literal answer. I honestly thought you were interested in how the coverage was calculated.

As an aside, I've worked on projects where coverage wasn't used and the rule was to "test the important bits" and I've also been on projects where coverage had to be >= ~98%. I wonder if a middle-ground approach would be effective.
I lived in one totalitarian society, in Eastern Europe, which started on a good principles of general equality, but with caveat that people aren't really ready for the bright future, so we should train them to do the right thing, and make illegal to do things that leaders don't like.

Why we don't, instead, make that free, decentralized Web 3.0 better than the current one, so the people will willingly use it? To borrow the example from the article, people are using git over subversion not because it's more ethical, but because it's more convenient.

It's easy sitting on a high horse and preaching about freedom and liberty. Making something that ordinary people, who don't give a flying fuck about ethical implication of software use but just want to see the picture of the grandchild or want to share the pie recipe on the internet would want to use without being "trained" or marked as "illegal" - well, that's the hard part.
In fact ads, job ads and classified ads had always (well at least last 50 years) the main revenue source. Sale prices are often a smaller, but still relevant, factor.

The newspaper crisis actually is caused by job and classified ads going away.
What are the best-kept secrets of great programmers?
The on demand platforms fail because these startups can not predict demand like Uber can. Uber has public data like concerts, sport events, rush hour, nightlife which are all pre-planned. Uber can then direct its drivers where the demand is.

On the other hand Uber for healthcare for example is impossible because you can't predict who will get sick when and where. It's impossible to know how many doctors you would need on a given day. So it's a lot of wasted money and doctor time.
Ask HN: Who are the best mobile advertising agencies in the world?
You could easily move tomorrow to another git based service. The only stuff missing would be issue management.
Apple has not only screwed the developer, but also EVERYONE that paid for this through the app store... I will no longer be afforded upgrades that the developer makes...
Masterful, indeed, and with some absolutely inspired turns of phrase in there. However, seeing the list of literary acknowledgments at the end, I have to wonder if there is more plagiarism that poetry happening here. Well, no matter; I particularly loved this sentence, and intend to appropriate it myself, at some point, after `s/burner/$TARGET/` has been applied:

> The burner mindset is parked on bricks in the stultifying cul-de-sac of hipster insouciance.
Yeah, having the metadata available over an http interface is actually brilliant. Simple HTTP calls are easy to do from any network-capable OS or language.
Not sure why you're being down-voted, other than that the evidence you provided isn't very compelling. For people who think this is hyperbole, it is not.

Zoning codes also exist for a lot of other (good) reasons, but there are large sections of zoning codes (esp. regarding the type of housing allowed within a residentially zoned area) that were absolutely created with explicitly and openly racist intent. Sometimes those sections of code are still with us today. Sometimes they've been removed. But in both cases, the effects of those zoning laws on communities reverberates today:

http://reason.com/archives/2014/04/02/zonings-racist-roots-s...

http://www.theatlantic.com/business/archive/2014/05/the-raci...
What do side projects that make income tend to have in common? When I hear about people's side projects or read them here, I'm not certain what the lessons are. I personally do side projects just for fun but heck if interest/passion could somehow be directed toward money making side projects that were good for the world then i'd direct my energy toward those. Possibly. It's a good thought exercise everyone should at least consider, can a hobby be monetized without fucking up the reason you loved it in the first place? Can it be done in a way that makes it less like your day job, so to speak?
> Simultaneously, Albayrak’s wife, Esra, who is a Ph.D. graduate from the University of California, Berkeley, arranged a social media monitoring agency for sentiment analysis of online content about the government, according to a June 22 email. The agency’s presentation, attached to that email, offered to set up a 60-member team for PR and crisis management on social media.

If we are training foreign leaders and their families in our universities, we need to have an ethics discussion. Banning abusive regimes could backfire by isolating them from our values. Perhaps this is a side effect of turning our universities into trade schools, where the "soft" arts are deëmphasised in relation to the "hard" core sciences.