skysight-inc/HackerNews huggingface dataset:
Sounds like it is both intrusive and useless at the same time.

If you're not going to see what people did on a site, what's the point? Presumably nefarious stuff like pedo rings and dark markets will not stay in the same place very long.

At the same time, people can see what kind of politics you're into. Or porn. Or dating. Which is not terribly useful for the public interest, but you can see a cop abusing this for personal gain. I think Snowden mentioned his colleagues used to stalk their exes.

Also, anyone who's accidentally left WireShark open will know how much data you're sucking up. It's not actually a small amount, and it compounds if you're an ISP. And it sure isn't easy to filter huge pcap files, which you'll have to do if you want to find something specific. And then you have to glue the clues together, totally non trivial.

Last, how will this be used in court? Knowing what sites someone visited is not evidence they did something. Some guy visits an ISIS homepage, is that because he's curious or he's getting bomb manuals? At best you can use it to suggest some guy is a sympathiser, when he might well not be.
That's a cost we shouldn't have to bear. An ISP is supposed to send IP packets through, not look into them, dammit.
I agree that discoverability and selection of well-maintained packages is problematic in node (I couldn't compare with .NET core though).
But I disagree with you on picking Express as an example of this. I see Express as stable and very well maintained. If by "rotting" you mean "no new feature added", then sure, but I'd consider it a good thing: it is mature and stable, and is used by a lot of people around the world to power pretty demanding apps.
Business Orientation Program
> so that the driver can "see through" the car without obstruction.

I'm not convinced we'll get there before drivers disappear.
Or even ask some popular sites to redirect a vpn-over-https. People scroll reddit a lot, will scroll it a little bit more time.
Technically that's not correct about it being an "actual ban", as your own article link explains, but it's close enough to correct that it's probably not worth quibbling about.
I am thankful to be alive.
Electricity grids in countries like Norway and New Zealand run almost entirely on renewables. In fact, in Norway it's something like 99%. But of course, what those countries have in common is relatively small populations with lots of natural resources to draw on.

France is over 75% nuclear with another 20% being met by renewables.

The UK reached 46% from nuclear & renewables in 2015, with most of the rest being met from gas turbines.
It all depends (as usual). For professional projects I would choose .NET Core over Node.js, however, this is mostly due to the language preference (in my opinion C#/.NET is much better to scale and test).

That being said I find it troubling that many things are moving and that so many libraries are yet unported. I wanted to do something with Azure Media Services - nope; does not work with .NET Core yet. Wanted to do some simple image manipulation - out of luck again! The search for libraries was a huge PITA as most of the times when something seemed to be a true fit the support for .NET Standard was simple not existing.

Plus the most lightweight buildpack still adds 300 MB with a compile time of some minutes - whereas Node.js only used 50 MB and took 10 seconds. The startup of a .NET Core application also takes some time. The initial request is in the seconds range, subsequent requests are, however, faster than with Node.js.

So even though I would love to use .NET Core for most projects, I can only recommend it partially right now. Node.js may be better to just spawn some micro services, where you can easily change to something else once needed.
Best one I found: https://twitter.com/HostingerCOM/status/801435545696092160
seems like one of the best deals for hosting and domains out there.
Interesting how little love there is for JS here. Is this a trend or a case of a vocal (large) minority vs a quiet majority? It's a genuine question because most of my choices are based on the level of support and popularity a language/ecosystem is likely to have over the next 5 years.

Given that basis and given that JS is in the browser, it always seemed to me that there couldn't be a safer choice.
Absolutely. Fortunately, in this case, we are actually moving because we want to change culture.
> Gauss quite openly admitted that the choice was borne out of convenience.

That's quite interesting. Do you have a reference for that?

From my understanding, the popularity of the least squares method came (at least in part) from Gauss' successful prediction of the position of Ceres. Was this just because people not using least squares were not able to calculate it?
/r/golang subreddit deletion proposal
I absolutely hate raking leaves, but I just don't get leaf-blowers. I always imagine this situation playing out: two suburban warriors, lined up toe-to-toe across from each other on opposite sides of their property line, furiously blasting away with their leaf blowers, trying to push a single oak leaf over the line in a pathetic form of tug-of-war.
Just do:

wget -r http://wikipedia.org

This is a joke.
Slightly unrelated, but there have been a couple of stories in this area recently which have been widely circulated here and on Reddit all by the Belfast Telegraph.

I wonder why that is, just really good SEO on their part?
As a Swede I was shocked when I moved to Scotland and found out that they have a lot of diesel trains.
It's rising all the time, 36,680 now!

I'm not so sure that many portions of this law will stand up to legal scrutiny.
> Emacs - it feels so natural that I have an unfortunate tendency to automatically use Emacs keypresses in other editors

When I switched from vim to emacs, it took me about two weeks to stop hitting Esc-Colon-W-Enter every couple of keystrokes. ;-)

What's more annoying, though, is that on macOS, most (all?) text input widgets support a few emacs key shortcuts (Ctrl-A, Ctrl-E, ...), while at work I have to use Windows - it gets confusing sometimes. ;-)
I suspect there are fundamental limits to what one can predict using a rear view mirror. Still there are good reasons economists are fad prone and they are purely economic:

- first mover advantage. You establish a new way of doing things. Others pile in. Your investment goes up.

- marketing. Your chances to stand out and as employee attract management attention or if you are a fund attract more money to manage is a powerful incentive.
Related News from last week:

The government had cleared the deal on Sept. 8 but Aixtron said that the Economy Ministry had now canceled the clearance certificate for Fujian Grand Chip Investment Fund LP (FGC), a Chinese investment fund controlled by businessman Zhendong Liu, and planned to reopen a review of the takeover. The decision to rescind the approval was based on “previously unknown security-related information,” Germany’s Deputy Economy Minister Matthias Machnig told German daily newspaper Die Welt, without being more specific.
I personally think this is stupid. /r/golang is a community of its own. Deleting is just because you don't like what Reddit CEO did is silly, and will alienate a lot of people, which is not something a (still) young programming language community needs.
Learning R Programming by Reading Books
Oh, thanks for pointing this out, I really mixed multi-process and WebExtensions and diminished main XUL problem (which I oversimplified for myself as "just problem of settings pages to be rewritten to HTML" what is really wrong [0]).

As I understand it WebExtension is inherently multi-process compatible so (to answer question below) the only extensions we know today will work next year from arewee10syet.com are those marked as "compatible-webextension".

[0] Most of extensions I'm used to alters chrome visually or functionally: calls external applications, changes hotkeys, so almost none of them are XUL-free. But I still hope / believe Mozilla is not that insane and will achieve consensus keeping the most important features for extensions authors available in the end.
Possibly, but again Japan provides a case study of an alternate possible future for China. Japan also had a massive property bubble which burst spectacularly. It also had a single party with an effective monopoly on political power. Yet they avoided social upheaval and stayed in power, even in a democracy, by drowning the government in debt for decades. AT first the 90's were referred to as the 'lost decade', but even now they're still not out of the woods 26 years in. I think a similar scenario may play out in China. Today's excesses will be paid for by a generation of stagnation.

Interestingly, Trump's economic plan will likely have the same effect in the end. High spending and low taxes will inevitable inflate government debt. In the short term that will create economic stimulus, the current generation of Americans might benefit, but America may well be looking at persistent stagnation for a generation or more after.
> you didn't change the amount of "value" in the market

> Definitely not a zero sum game.

Grandparent comment is right and you seem to misunderstand the idea of zero-sum. A transaction is zero-sum if it doesn't change the amount of value. The stock market is mostly zero-sum. The only non-zero-sum transactions are when firms sell their own stock to get spending money. The only added value of the stock market is choosing which of these transactions should happen. Since front-running doesn't affect these transactions, I think it's safe to say that front-running is zero-sum.
What are the estimated costs for (something like) this?
Where would they go? Imzy?
If Finland is anything like Sweden, most heating is either electric, increasingly with heat pumps, or municipal central heating. The latter is often from gas or oil fired plants, but can be replaced with bio-fuels, garbage incineration or industrial waste heat if available.
After all, communists are the best managers of capitalism.
Yoposts: Jose Mourinho Pleased with Man U Performance in Europa Last Night
I'm sorry I was not very clear. I meant privacy as in company critical data like finance, price agreements and so one.

There are also a lot of companies who don't like storing data in a foreign country. What if the government was taken over by a Mr Trump who doesn't give about past agreements?

And using a managed cloud doesn't mean no data breach. You can still write SQL injectable websites that read data from the 'safe' cloud.
Is there a point in running both ublock and umatrix? Also, what do you mean by "clean links"? Striped of "utm..." parts?
The a̶l̶t̶-̶r̶i̶g̶h̶t̶ fascist-right (This conversion is well supported by comparing the two ideologies) generally support figures like Brendan Eich, because he shares their viewpoints. He has a history of financing right-wing parties.

After some more research, I was incorrect with the label 'post-left', however you were extremely incorrect about the label 'a̶l̶t̶-̶r̶i̶g̶h̶t̶ fascist-right'.

The push to get Brendan Eich out of Mozilla was not done by people who use the a̶l̶t̶-̶r̶i̶g̶h̶t̶ fascist-right label, but rather by people in the LGBT sub-community of left-wing (At least, as I understand it that was their overlap). i.e. people who think that it was inappropriate for him to fund anti-progressive legislation with money acquired from the open source movement.
They provide a price-finding mechanism, and finding the price of goods helps create value.
Freaking out about disclosed anonymized analytics about package usage in an OSS project is paranoia in my book
I was musing yesterday whether a technologically-advanced nation state of the future might provide cloud infrastructure like it provides roads/rail/healthcare/etc.

Obviously, this only makes sense in a world where individuals as well as corps need to present themselves online as a matter of course, but it might enable eg personal ID or data privacy tools that address many of the problems people have 'donating' their private data to commercial orgs.
RSS 2.0 does actually allow HTTPS URLs[1]. The author of the blog post appears to be misreading a StackOverflow comment which is specifically about <enclosure> elements, which are the only URLs that the RSS spec restricts to HTTP.

1: http://www.rssboard.org/rss-specification#comments
The problem with this is, do you want every program you ever use, to start prompting you with a series of questions about various opt-in / opt-out questions? I get annoyed enough that gnu parallel keeps asking me about citing it, and that's one program.

Bash would like to record analyitics. y/n/more information
> y
> ls *.c
ls would like to record information about how you use it.
y/n/more information.
> y
file1.c file2.c file3.c
> grep 'string' *.c
grep would like to record some information about your
usage. y/n/more information.
> y
file1.c:8: string
> vim file1.c
vim would like to record information usage, to help
improve vim in future. y/n/more information.
> y
The 'C' package in vim would like to ...
Awesome news web scraping marker Tarantoola is comming
Sure, but then the problem isn't the information they collect but the fact that it goes to Google. Short from them setting up their own analytics service though, to whichever one you send this data it'll be traceable up to some extent. Google just might have a larger trove of data about you, but that's also through your own doing.
How do they think they can map connection logs with specific persons using the connection? All they can see that from one physical address these particular websites were visited. Sometimes that can actually map to a single person but mostly not. This makes the data more useless than they think but also potentially dangerous if they do not understand what the data means.
Dupe #1: https://news.ycombinator.com/item?id=13035122

Dupe #2: https://news.ycombinator.com/item?id=13035027
I obviously can't tell you what he's thinking, but I can make an educated guess:

In the video (and almost anywhere else you look) you'll note he talks about recursion on the concept of "computer" as a way to scale, because that way the parts are as powerful as the whole.

If you split that concept into the sub-notions of "procedures" and "data", you no longer have that recursive principle, and "functions" in this context are sufficiently equivalent to procedures.

Going the other way, functions don't really scale up, many if not most things in computing are not functions to be computed. One could argue that computers and "computer science" are misnamed, as computation is more the exception than the rule. "Data-around-shufflers" would be more appropriate.

I didn't see the exact monad references, but they look like ways of working around the fact that the "function" primitive is inappropriate. It is really nice, mind you, and has wonderful properties. Kind of like circles as the basis for astronomical orbits: they are "perfect", but the world isn't perfect in the same way, so trying to model the imperfect world with these perfect primitives leads to having to introduce epicycles/monads.

My 2 €¢

Edit: “Functions are nice, but you need to advance the state of the system over time” — https://www.youtube.com/watch?v=fhOHn9TClXY&feature=youtu.be...
Needle punch carpet installation in malaysia. Advertising Services
JS is the lowest-common-denominator. Everybody at least kind of knows it, because you don't have any better option if you want to do anything in a browser (Even if you transpile, you end up having to know JS to figure out how to configure your transpilers and build process, and drop down to debug the emitted code). So there's a lot bigger pool of people that "understand" and can do JS than for possibly any other language these days. Maybe Java is bigger still, but I wouldn't be surprised if it's not.

That doesn't mean it's good, or that you'd want to use it if you didn't have to and had other options.
It's called Cabinet collective responsibility:
https://en.wikipedia.org/wiki/Cabinet_collective_responsibil...
How would it go in China, where Google IP ranges are totally blocked?
With socks5 proxy (e.g. putty supports it), your ISP will only see you are connecting only to 1 IP address.

Also if you are visiting https site your ISP only see domain name, not pages.
this is going to sound insulting, but have you tried being an open-source developer?

I've worked on products with tens of thousands of users, and the vast majority of those users never communicate.

Worse (in my opinion), the users who communicate most tend to be experts, leading to programs tending to become better for expert users, and worse for beginners / occasional users -- see for example how many linux programs have options you can turn on to make them more user-friendly, but of course as a beginner how do you find them?
> Data is being sent to Google everytime you do almost anything in almost all websites, using the same technology. So what?

For websites, there's a standard process for blocking this shit. For desktop applications, there isn't.
If you route traffic and DNS to a DO droplet outside the UK, all the ISP sees is a connection to that droplet and how much data was sent, not anything about what it was that was sent.

It neatly circumvents this bullshit, some suspect doing so will put you on a list for a closer look but if your traffic is innocuous who cares, I'm more worried about my useless ISP leaking/losing such data than I am about state intelligence.

Just the existence of these databases held by ISP's built under lowest cost bids will make them a massive target.
+1
Even today Android is falsely advertised as open source while in fact you can't install the OSS version on any phone and expect it to work without proprietary blobs. Thank closed device drivers for that, and more restrictions will come in the future.

Right now the OSS community should focus their efforts on the most important goal: having fully open source hardware CPUs and peripherals. We already have huge loads of open source software but we still lack a comparatively open iron to run them on.
From those two I would rather go for .NET core. But as this still is a work in progress and much more brittle than the .NET world was before you might also look into a more stable ecosystem if your projects and time planning require that. JVM based stuff or even Go might fulfill that. I think .NET core will be great in a year, but up to then still some work needs to be done which might cause some trouble for early adopters: The tooling story needs to be finished. Currently .NET core is somehow in a transition phase from old (msbuild old) to intermediate (project.json) to new (msbuild new) tooling, which means several .NET projects all use different tooling. Additionally lots of libraries on the .NET ecosystem might not yet be compatible with .NET core. But I guess most are moving in that direction and will be there sooner or later.

I worked a little bit with node.js and got the following impressions: The node.js core libraries work well and are mostly good to work with. If you use typescript on top the language is actually really good - I even prefer some things to C#. Tooling is so-so. There are lots of good tools, but there are also dozens of them. It takes quite some time to discover which ones work for you and your team. Most other ecosystems provide much more streamlined solutions for builds and other tasks. The reason why I would personally not favor node is it's ecosystem. It's gigantic and consists of lots of very small modules. You often end up with dozens of dependencies in a project for even the smallest things. Lots of libraries on the ecosystem are of poor quality - however this is nothing special to node but it's the general case for free or non-maintained libraries than float on the internet. However in an ecosystem of lots of tiny libraries it's much more likely that one of those things accidentally slips into your product and will cause you headaches. If you build an end product you also often want to have a good overview on what libraries end up in your product, and what is their version, quality and licensing situation. You might even want to have a self-hosted or forked version of those to guarantee long-life support. This gets much harder the more libraries you have. In the .NET or Java ecosystems you can rely on a bigger and well maintained standard library as well as on more defacto standards (like ASP.NET), which will make this job easier. But they might also get in your way as soon as you want something from which they don't natively support.
Eat Almonds to Lose Abdominal Fat
How a British town became a hub for online porn and poker
I wouldn't recommend PPTP, it is not really secure. If you try to avoid surveillance you better follow best practice.

[1] https://security.stackexchange.com/questions/45509/are-there...
Yes, but not significantly due to recent US policy or actions.

The Taiwan policy has been pretty good over the last many decades, and there have been other interludes of excellence, such as that offer to Marcos ("you can live in the US and enjoy the spoils of your crimes in peace if you move NOW and PEACEFULLY"). I'm sure there are more.
Snore. We can find the price without them, and so much of that function is fully automated anyway.
It sounds like you are speaking about the deficiencies of some particular game, this certainly isn't true of all MMOs. GW2 and Eve both support buy orders, for instance. Items that drive the economy are also not always obtained incidentally, often they must be crafted by someone with high enough skill using rare components.
Ask HN: Is the holiday season a good time to show one's project on HN?
Is it better to wait until January?
Chernobyl Is Far from a Time Capsule (2014)
Careful, you might download a picture of forbidden female anatomy there.
There are other hosting deals out there as well. Check out Cloudways that is offering 25% off for 3 months.
The issue here is not contribution, but forced/unnanounced contribution. Would it be ok if I steal from your wallet to contribute to Homebrew?
The question is what happens to _all_ the central power plants once the cost of transmission is more expensive than the cost of generation of solar power.

https://www.youtube.com/watch?v=Kxryv2XrnqM&feature=youtu.be...
It's already happening. There are gigantic businesses that don't manufacture or really do anything - they just encourage their users to post pictures and videos of their cats and their meals, all the while spying on their habits and likes, in order to facilitate other businesses tricking them into buying their products.

These guys are smart though. They don't just target Trump supporters.
Opt-in can be implemented other way without questions. For example, user could set an environment variable or type a command.
I wonder if they understand how the internet works...

<iframe src=http://www.isis.com style="visibility:hidden">

Welcome to the watch list.
It should be noted that over HTTPS even the ISP can only know the domain connected to but not the URL.
Frameworkless JS: Template Literals – the best thing since [].sliced bread
We know that the new tooling is supposed to solve many problems, but until then we stick to the stable versions as we have no problems with the runtime so far, and got other stuff to work on until then. :)
:) My last client (very, very big client) for the past year ran nearly all their production systems with Docker and MongoDb...

Never had any problems with Docker. MongoDB on the other hand... Suffice to say it is really fragile when spread across multiple datacentres, which is probably not a surprise to HN.