skysight-inc/HackerNews huggingface dataset:
In the case of the U.K., it's news to absolutely no one that there are some fundamental and ancient grudges between regions. Voting on things for spite isn't entirely out of the realm of possibilities.

It is a common complaint that Europeans have no grasp of how goddamned big the US is, and make "helpful" suggestions to fix our problems with solutions that simply don't scale with geography. It's a big place full of people who either came here to be left alone, or were kicked out of Europe because they wouldn't leave other people alone. People sort themselves and there's plenty of physical and emotional space for echo chambers if you want them.

Neighboring states are not as different as neighboring countries, but we have 50 of them and among those you can find two that completely disagree with each other on nearly every topic you can imagine. If Europe voted that Switzerland should pay off the Spanish national debt, I bet you'd be pretty pissed. If they tried to take your guns, you'd probably start loading.

Hell, even Roman politicians had things to say about the ways a straight democracy can go bad. Bread and circuses.
You can certainly run MariaDB. All you need to do is "apt-get install mariadb-server". The Linux subsystem is the entire Ubuntu 14.04 system. I love my Surface Pro 4 with latest Windows 10 release, only 1 week or so to go before its outside preview program. Look forward to see what Devs come up with. Some of the cooler stuff I've seen is using the Linux shell with Visual Studio Code as the shell on a windows system.
> finite element analysis, and mechanics of deformable bodies

This sort of irks me, too. Once you get to the continuum world everyone seems to forget about the Lagrangian reformulation. These are (mostly) classical systems so the machinery of Euler-Lagrange is perfectly valid, but I've met Mech E PhDs who vaguely recall Lagrangian mechanics as a footnote. Instead of all the obtuse walls of text and hand waving you get in some of these books, it would be hella rad to get at elasticity (and plasticity? via virtual work?) variationaly, in a mainstream text.
Showed enough value to be acquired...
Good question. Do they support every single trade deal? Do they lobby equitably between them? If not, then why this one?
Here's another one that's a brand you may have heard of and it also does multiple voltages too. Only $15. Can even get it as a kit if you don't have a Poe switch.

https://www.amazon.com/gp/aw/d/B003CFATQK/ref=mp_s_a_1_1?ie=...
shouldn't/couldn't the publisher who own the key then just deactivate the key if the source of the money is found to be a laundered source?
THis makes no sense.. Most people don't comprehend that it's not just bash, its the entire Ubuntu user space. You can run Ubuntu apps just by running apt-get. VI, Ruby, Golang, Rust. You can set Bash as your debug shell in VS Code, you can have all your familiar SSH keys/forwarding/scp tools.. Of course there is a ton of windows native stuff, but in essence this makes Linux native so now you have just that much more.
Dr
An item (office-15956808) speared on very top of chrome history and does not go away with any method I tried. Also it appears at the bottom of the menu history bellow a gray line separately and just does not go away whatever I did?
Hmm, I just want to clarify you're talking about
Docker Swarm of Docker v1.11-
https://docs.docker.com/swarm/
or a new built-in Docker Swarm Mode from 1.12+.
https://docs.docker.com/engine/swarm/

The latter obviously borrows a lot of design and concept from k8s, so I thought the design is not so different as previously they were.
It just doesn't have some(or a lot, so far) cool features that k8s already provides (it's still in a RC stage)
Firefox already marks sites loaded over HTTP with a red slash in the URL bar, at least on the current Aurora channel build.
It's a major issue for me because of the time investment required to learn the language (functional programming isn't exactly second nature to most programmers) and the need to design the monitoring system from scratch. Instead of an out-of-the-box system you're getting more of a framework which allows you to build one. I actually like Clojure and agree that it is readable as well as fun to learn. But I think with something like Prometheus you do more simple configuration than monitoring system design.
You're "competing" against and playing with those within your geography though.It's an issue for those that want to be posting impressive screenshots on reddit/forums that live in the suburbs sure but outside of that minority most people are interacting with players that have similar opportunities to them.
Sam Command Language for Emacs
The biggest downside to the NSA revelations is how quickly people accept conspiracy theories.

Wikileaks just released a big email dump. People looked at it with Google Chrome, and it detected malware in the archive. That blacklisted the site it was downloaded from.

There is no big "Google is protecting the Democrats and hates Wikileaks". Wikileaks was serving malware, and Google detected it.
bellow this office-15956808 item there is one site address which opens when I click on it. It seems a sort of chrome hack.
You don't even need to compile it, just install the apt repo (if not already bundled in Ubuntu 14.04 defaults) and run apt-get install yourapp.

This subsystem runs the exact binaries that you would run in your native boot system.

It's as simple as "apt-get install redis-server redis-tools"
I love all you silly people who make alt accounts just to post unpopular comments. Like, what are you so afraid of? It's just karma.
We should also give credit to HTTP/2 (available only through HTTPS). People want the performance increase of HTTP/2 so they are forced to deploy HTTPS.
So what can we - the average HN crowd - actually do?

Bret Victor's essay on what a technologist can do about climate is a well-reasoned perspective targeted at people in the tech industry, and it's at least a start. What else?

http://worrydream.com/#!/ClimateChange
screen shot here:

https://s31.postimg.org/xglr7urq3/problem.jpg
https://s32.postimg.org/f87gqpy1x/problem2.jpg
The War Against Micro-Housing in Seattle Is Over. Micro-Housing Lost
React's lifecycle methods and other similar features require some kind of "object instance" to exist. Since React was created prior to ES6, the React team created their own "inheritance"-ish approach, which is something that every JS library out there was doing as well. One of the main arguments for classes being included in the ES6 standard is that it's a common approach that libraries can converge on and use together, rather than every library inventing their own version of inheritance.

Since ES6+ is now the actual Javascript language standard, it makes sense for React to move away from their homegrown class definition approach, and build on top of the approach that is now standardized in the language. The React community has already eagerly adopted ES6, and while React.createClass() isn't going to be deleted any time soon, it's time to start encouraging people to move away from using it.

Either way, though, React's API _does_ depend on having something "class"-like available.
This guy wants to use Rust as a target language for a compiler. He likes that Rust doesn't have too much run-time machinery, such as a GC or a JVM. OK, fine. Compilers have been written to target C for similar reasons.

Then he wants a "battle hardened GC", a JVM, access to the internal syntax tree of the compiler, and enough dynamism to allow an interpretive environment. What? Those are all features that Rust deliberately doesn't have. Adding them would drastically change the language and add considerable complexity. They would not contribute to Rust's main goal - provide something in which to write reliable production software.

From the feature list this guy is asking for, what he really wants is Microsoft's ".NET" system. That has all the run-time stuff he wants, and multiple compilers compile to it.
An interesting angle on the topic comes from my father who at one time was a project manager and designer in the construction industry. In the days before computers he would painstakingly hand-draw the design that was reproduced as blueprints, that was the role of the "draftsman".

But the drawing wasn't the source of stress, rather it was the project "specification" that he sweated. The issue was the spec was a legal, text-format document detailing the size of beams, type of wire, plumbing, fixtures, etc. He had to assure that beams were sufficient to support structure, electrical wiring was safe and up to code, etc. A mistake could expose the contractor and himself to legal liability if a component failed, so an accurate spec was a task he took seriously.

Of course the subject of program specifications is commonly discussed, though often doesn't have the same significance that my father experienced. I guess in most cases program crashes don't have the same impact that a roof caving in would entail. In situations where crashing can't be tolerated, the spec will mean a whole lot more.
Even though I admire Bret victor's work very very much, I think we as technologists do not have much an influence over the issue by inventing. Instead, as I myself, and nearly everybody I know is barely aware of the issue at all, we need to make the general public aware of what is taking place through means of media. This has become a political problem, not a technology problem.
Ask HN: Avoid Tax hit from vesting of shares?
Startup offered me shares (not options) with 3 years vesting (33.3% after each year).

Today shares worth nothing, but startup may accept funding and that may raise valuation.

My concern is whether I will be liable to pay taxes on vested shares each year even though it's not a publicly traded company and valuation can be calculated in many ways.
Old accounts with sparse posting histories are just as suspect as throwaways. People batch-create + age accounts to sell or rent to marketers.
I have heard that is a thing from a couple people now.
As we collect more data, we are able to make better and more accurate predictions. Welcome to science.
We ran into the same ksoftirqd issue in our own bare-metal deployment. Turns out there's a performance regression in the linux kernel that manifests when we configured the system with more receive queues than we had physical cores in a single socket.

We dropped the receive queues down to 12, from 48, and hit line rate. More info here:

https://github.com/coreos/bugs/issues/1275
It's in one of the official screenshots on the app's Google Play page, too.

http://i.imgur.com/PjdPzcs.png

As a Mozilla intern I've always thought that was funny.
I knew it was bad, but wow. Makes me rethink having kids. Oops...

By the way, this is the kind of talk that makes me want to learn a few little somethings from doomsday preppers, stock up on guns, ammunition, water, and food that doesn't go bad for a century or more, and buy a surplus military subterranean missile silo to turn into a geothermal-supported bunker - because now I have a family, and that shit changes your outlook. And I'm fine being laughed at when nothing happens, but awful happy to be prepared when it does.
Lol! How to NOT answer a customer.

Lesson 1: Never say "you are probably a small customer."

Lesson 2: Never say "don't worrryyyy duuuude, it will take a lot of days to fix it. Daaayyyys... Go get a donnuts in meanwhile! Regards, Homer Simpson."
> You can't necessarily re-use Cargo if your language requires type info to link that wouldn't be in the Rust source files generated.

As a supporting point, TypeScript requires definition files (.d.ts) for JavaScript libraries to properly type them. Unless the language has a 1:1 correspondence to Rust types, something similar will probably need to happen.
haha nice! Yeup! :-)
Someone from IRC gave me an advice for situations like these. It's dangerous but works rather quickly if you manage to reach the other end. It goes something like this:

"Do things that'll get you beaten up, killed, or thrown in jail. And if you are lucky, you'd end up with a lot of money and sex, and a clear idea of what you want"
Population control and nuclear power seem to be two things that are both beneficial in and of themselves, and also helpful against CO2 emissions. What else? Are solar panels a net positive yet?

But really, population control is the big one, and it's hard to talk about because, what are you going to do? Western birthrates are already very low. But try to convince a Zambian to not have 9 children... The usual solution is education, but that #1 Takes a generation or two, #2 Is a gamble in the first place, and #3 Goes hand-in-hand with expanded industrial production.
Although, length of link and area of field got you more points, so there was some inducement to find open or poorly defended portals that are off the beaten path, in hopes of holding a large field. Portals at mountain summits and the like are often hotly contested. Of course you still have to be in the general area, but there is absolutely no point to venturing to out of the way gyms in POGo.
> Isn't it obvious by now that Tor is outdated and instead of trying to repair it, something next-gen should be devised?

No, it's not obvious.

All evidence I know of indicates that compromises of anonymity have occurred at the web application layer (XSS, SQL injections causing servers to give out information they don't intend to share), the browser level (using HTTP instead of HTTPS, not disabling JavaScript, TorBrowser not patching vulnerabilities found in Firefox), or the human level (users giving out data that allows other people to figure out who they are). None of these breaches of anonymity are problems that Tor attempts to solve: Tor is only one part of an infrastructure that allows anonymity.

> I am aware IPFS has limitations and that there are valid P2P attacks to which it either couldn't resist well (reduced capacity) or it could straight out give away its users IP addresses

I don't know whether these problems with IPFS are real (I know little about it) but if it could straight out give away its users' IP addresses, it's completely useless as an alternative to Tor, to the point that I'm unsure why you're proposing it.

> but hey, in my opinion Tor has been mostly compromised by authorities around the world and is currently widely used to persecute people

Is this opinion based in any evidence?

> Doesn't that mean that Tor has outlived its usefulness?

You mentioned before "authorities around the world". I would not be surprised if some more technically capable governments (USA, Israel, China) have compromised Tor, but I would be extraordinarily surprised if even mid-level "authorities" even in those same countries has those capabilities. An exploit widely usable by many authorities would eventually become public knowledge. The fact that such an exploit has not become public knowledge leads me to believe that at least a significant number of the people you refer to as "authorities" don't have the capability to de-anonymize Tor.

So maybe I don't trust Tor to protect me from the NSA, but there are a good many people I do trust it to protect me from. Especially since, like you, my reasons for using Tor are largely ideological rather than practical--I just don't want to be tracked, and Tor significantly decreases the number of actors capable of tracking me.
I found it really clunky. I wanted a thing, and it made me wait nearly two days to get that thing; and it was confusing, to boot; I kept following the instructions and not seeing the service I expected to see. I now understand the process and what it was doing during all that time (er, actually, I still don't know what it was doing during all that time, but I understand it was working as designed in making me wait), I just think it is a clunky process that exhibits one of the bigger weaknesses of Windows. Windows simply handles updates and packages extremely poorly compared to Linux.

It's interesting that the answers I've gotten about it being a poor user experience are all basically of the form, "No, that's how it is supposed to work. It isn't a poor user experience." Have y'all not used Linux before? I mean, apt-get and yum are really something special, if you're coming from systems (like Windows or Mac OS) that don't have good package management. Having one universal method to install and update everything on your system, including OS updates, is just wonderful.

Nonetheless, Windows 10 is the best Windows I've used (ignoring the privacy concerns among other things), and I like WSL. It's cool technology and fun to play with. I'm probably installing Linux tonight or tomorrow, but it was a fun week of tinkering with something new to me.
Enabling https on my sites with LE also enabled me to realize how messed up my apache2 configuration files were. certbot-auto did not even know what to do. I had to fix stuff for 2 hours, playing with virtualhosts and other things I did not understand.

But since it is all clean now, I just enabled https on a new blog and certbot-auto handled all the process happily.

2 things pushed me to do all this work:

SEO: Google announced https sites would rank higher

Security: I don't want my blog passwords to travel unencrypted anymore.
Web assembly is the new LLVM.
Given how politicized this has become -- anyone with dire predictions gets outcast from the mainstream news -- I think there's good reason to be even more concerned about the rapidly escalating predictions.
Whoa OK yeah maybe I laid it on a little heavy. I wish you the best with it.
Cancer is not a recent thing. Why would you think that? Certain types of cancers are more prevalent now, but that's because you don't typically get them until long after those BC people were dead.
I'm very interested in what we can do individually to make this more of recognised issue by the common man.

I'll take a look at this essay and if you think of anything else let me know.
The point, which he outlines in the post, is to be able to mix high level programming with lower level languages. This is already a common pattern in the industry where you write your application in python/ruby and speed up the tight loops with C/C++/Rust. The lingua franca of the interop is C. Which means that the boundary between the two is very stark and unsafe. You can't use advanced typesystems or seamlessly share datatypes. I'm working on something similar these days (C++ and Rust though, no high level language). You lose all template/generics info at the C bindings boundary. Bindgen programs let you get it back to some degree, but forcing monomorphization/etc are all not easy problems to solve without making the compilers talk to each other (also not easy to do).

Will's idea seems to be to use Rust as a target for a high level GCd language, which can then (mostly) seamlessly interop with "pure" Rust code, and the interop won't have an unsafe boundary.
At least, in a memory-safe language, you'll get an IndexOutOfBoundsException rather than corrupting memory, which can be used as an attack.
Hear hear. My bet on the reason for the status ping ponging is the site was auto flagged through some automated scanning, someone at Google contacted wikileaks (maybe after some press was seen!), wikileaks started cleaning up their shit and the Goog kept re-scanning, probably coordinated on a fascinating email chain.
Food shortages.
Indeed, the ticket tracking IPFS-over-Tor support has been sitting idle for three months now:

https://github.com/ipfs/notes/issues/37#issuecomment-2346976...
Really? The takeaway I got from the NSA revelations was that it's now completely reasonable to assume that Google/FB/Twitter/etc are working directly with the government or politicians.

Twitter removed #DNCLeaks right while it was the top trending topic today. Reddit paid staff has been suspending people who talk about Correct The Record or the DNC leaks. Facebook admitted to filtering certain topics due to political bias. Google just took down Wikileaks links. And while all of this is happening, there's not a single mention of the DNC leaks on CNN, MSNBC, Politico, etc.

You're right, this probably was just a mistake... but is it wrong to question it? Everything I've learned from the NSA leaks and the DNC leaks shows that the media, politicians, the intelligence community, banks, large tech companies, etc are all working together against the public.
The ultimatum was: if you can't convince us that you're productive remotely, you must start coming in to office. I know a couple of excellent techies who continued to work remotely after.
Why wouldn't they? Among other things it bans data localization which is important for a cloud operator. There are no downsides from Google's point of view.
Tools for making complex systems understandable to people unfamiliar/unpracticed in scientific thinking could be a powerful part of influencing this political problem (which I agree it is).
This isn't "made up." It's a fact. Burning your head in the sand only dooms you and yours.
I generally find this to be true for myself, too. Although I would add the qualifier that I find Java to be an exceptionally wordy language, for lack of a better term. It seems to take a lot of talk to do a little in Java even compared to other object oriented languages.
For starters have fewer or no kids, and stop traveling frivolously by air.

Aircraft emissions, because they are made at high altitude, have a climate impact that is leveraged by a factor commonly estimated to be 2.7 higher than the same emissions if made at ground-level.[1]

1. https://en.wikipedia.org/wiki/Hypermobility_%28travel%29

edit:
also relevant https://www.youtube.com/watch?v=O133ppiVnWY
I'm using boost, but we also have our own NN library that we use. Once I have everything working using boost, I then swap that out for the in-house NN library to make it consistent with the rest of the codebase. (I'm fairly new to the company so I'm still getting accustomed to the existing code.)
Don't care about karma, I care about my career. I've seen several careers short circuited because they didn't tow the complete liberal orthodox line. Welcome to SF.
Me too. Delphi (which used to be part of GM) is now using Audis. San Francisco to New York via LA and Washington, 99% on automatic.[1] That's way ahead of Cruise. How did GM screw that up? Delphi used to be part of GM, and is still a major supplier. The latest from Cruise is them hitting a parked car at 20MPH on 7th St. in SF.[2]

[1] http://delphi.com/delphi-drive
[2] https://www.dmv.ca.gov/portal/wcm/connect/bc21ef62-6e7c-4049...
Doesn't TPP extend legal protection for intellectual property? Much of Googles value stems from its IP. It makes sense they want to protect one of their most valuable assets.
> And of course, global control of all major industries is always the proposed solution.

That's what has troubled me when I've discussed this with people who clearly know much more than I do about climate. The underlying assumption often seems to be, "Since the science is unquestionable, then surely you must agree that massive government intervention is the only way to solve the problem."

Now that's something I'm pretty skeptical of, after seeing how so many well-intended government programs have not only failed to accomplish their goals but have been actively harmful.

Maybe government action is what's needed here. I don't know. But I sure don't want to assume that it's the answer.

In the eyes of some, this just makes me a skeptic and a denier.
Yep, Arab Spring is just the beginning...
Never received Bitcoins
Never received bitcoins
I am obsessed with programming paradigms, not languages.

Best way to learn a new programming paradigm is by learning a new programming language conducive towards a certain manner of problem-solving.

So yes, I am obsessed with programming languages. But not for the reasons you listed.
"science agreed upon by a majority of scientists including more than two 9s" == "liberal orthodox line".

I'm sure you have far better research, data and analytical ability than NASA and virtually every other scientific outfit on the planet.