skysight-inc/HackerNews huggingface dataset:
After years of self-hosting I finally switched to https://protonmail.com and I'm much happier for it.

Self-hosting is still possible nowadays but email delivery is an uphill battle. You can expect to write several major email providers to remove you from their blacklists even if your address and domain reputation is good.

VPS privacy and security is questionable and dedicated servers are usually expensive. Hosting SMTP from home is virtually impossible without a VPN to a "proper" IP.

Are you willing to spend the time to update all parts of your infrastructure on a regular basis? Are you certain you will keep up to date on recommended ciphers and protocols?

How is your data going to be secured at rest? If it's encrypted, how are you going to provide the keys during unexpected reboots?

If you want push notifications, synchronized calendars, contacts and notes you will need to add another layer of complexity to your setup.

Critics of Protonmail and similar will point out that browser based encryption is a weakness, however that doesn't change the fact that it is a major step in the right direction. The battle for privacy is fought in depth, not absolutes.

Protonmail is hosted in a Swiss datacenter, run by a Swiss company under strict data protection laws. They offer a free tier and a paid one for your own domains.

If you still want to go the self hosted route iRedMail and Mailinabox both work well. Sovereign runs too many services - it should really be split into VMs or containers.
Indeed, those comments come from a Google Analytics quick start: https://github.com/chriskwan/gmailytics/blob/master/quicksta...
You're assuming that because a contract is simple you're more likely to understand it correctly. That is horribly misguided.

In all likelihood you don't fully understand contracts regardless of length because you're unaware of the entire legal environment they exist in. The reason contracts often have weird stilted phrases is that they have specific meanings established over decades if not centuries of legal battles over those semantics.

A good example for doing this right are the Creative Commons licenses: they come with a summary in plain English for humans and a full license text for the legal system.
Wait, so let me get this straight.

Your reasoning for that is "it degrades property rights", but you're for publicly releasing Blizzards property for "the good of the many"?

You want the source to be available and you're trying to back into it with some sort of moralistic argument instead of just admitting that you want the work to be available but have no real basis for it outside of personal preference.

Because that's what happens when you try and make a rational argument for why you just want something. You get ridiculous arguments like "it's not ok in this case because property rights, but it's ok in this other case despite property rights".
Autism and the microbiome
Blizzard does not lose their rights to it when somebody uploads the source code publically. If someone decides to use theor source code that they did not obtain a license for, blizzard can always sue.

Reading and learning​ from said source code is, and should not ever be illegal.
> As is typical, decisions by politicians placed us in this situation. Decade after decade, 4-year term after 4-year term, the government has spent money it does not have. Be one political party or the other, it is the same thing.

As is typical, electors always voted for people making financially irresponsible promises, and not for people proposing to try and control the bills. Politicians are only to blame as much as voters.

Same thing happened in Italy after WW2, and we (the young) are suffering enormously for the debt contracted by previous generations.
Can someone share their experience with Kolab Now? I'm almost convinced but still have some doubts. What about them versus Fastmail? Fastmail is USA based entity so has their own cons. What about customer service if something go wrong? Can we report bugs somewhere etc.

I'm not planning to hide from Mossad or NSA, but have some above average quality and privacy service, not funded by bulk selling my data.
I wrote a quick update about the timers functionality here: https://blog.moonphase.io/update-timers/

Also there is a gif so you can see the app in action!
Even if you are not a developer, having the source makes it possible to hire someone else to accomplish a task.
This certainly makes me think. I'm Dutch, and when I was a kid, I knew how to repair my bike. Today, I tend to hire others to fix everything. I wouldn't know how to replace a car tire (other than to try the obvious).
How much are we talking in in terms of the minimum buy in?
Regulations are to laws as sort algorithms are to source code, and you should take their constitutionality up the the courts.

(The regulations', not the search algorithms'. We all know insertion sort violates the 4th amendment)
TLS 1.3 may solve some things. It depends what you lean by "the privacy issues"...
I would not use GPL for my projects, because I can not use GPL licensed libraries in work. We use plenty of Apache licensed libs, therefore when I did open source contributions I contributed back to that pool. It was no brainer to me.

I also like the freedom in it - GPL is a bit about forcing people to do things your way because ideology which is attitude I find offputing. Apache is less political and more giving - here is a thing use it.
I am looking forward to test this tool. Does it test UX-related issues such as hierarchy, navigation...etc.?
Its made from the stuff that isn't useful for burning.
> For GPL, it seems like a lot of people (including RMS) value the license more than absolute code quality. They would rather have worse software, under their idealogical license, than use better software under a less restrictive license.

RMS wants free software to be as good as non-free. He realizes that takes a lot of work, which he has dedicated his life to. We all realize it takes a lot of work, the difference is, some of us are willing to put in the work.

That said, sometimes the "ideology" behind a thing is important. Personally, there are certain products I don't buy, certain companies I don't endorse, becaues I don't want that blood on my hands.

And yes, BSD is a great license for people (companies) who just wants to profit off others' (work) and never give back.
Perhaps if someone else stood at the entrance of the fork, they could hear him mutter the secret phrase.
Ransfer WhatsApp Messages Between Android and iPhone
Thieves drain 2FA-protected bank accounts by abusing SS7 routing protocol
Yeah, GF's little boy is showing an interest so I'm thinking simple robots and then if he's still interested something more interesting (I have a big body of water right nearby so thinking ROV).
Germany might not have as much of a hunting culture as the US or Norway, but still a lot more so than Netherland. I would expect more Germans to know how to clean and cook a rabbit.
That would reduce largely the JavaScript runtime size, but not the rendering engine and all the vendored third-party libraries.

On my Arch Linux installation, the node.js package takes about 18.45 MiB on disk. While I'd be glad if the various multiple electron runtimes slimmed down by 10-15 MiB, it wouldn't be much.
Actually, no. I'm not talking about open vs closed source. I'm talking about HOW the source is open (GPL vs BSD et al). ESR is mostly a centerist when it comes to that.
SQL Server 2016: JSON, Part 3 – Transformation into Relational Structure
Put your Electron app on a diet with Electrino
...not implying that you meant otherwise, but:

The German "elite" label does not mean anything at all. It's basically a government program to allocate (a small amount of) additional funds decorated with a fancy term.

https://en.wikipedia.org/wiki/German_Universities_Excellence...
I built Electrino as a proof-of-concept following a discussion here on HN a few days ago.

The "Show HN" for this project is here:
https://news.ycombinator.com/item?id=14260755
Edit on above. We are starting to use HackerRank before the first Skype interview due to the increasing volume of candidates.
Few? Well, that is of course relative, but I have worked in at least 3 companies where ocaml has been used in parts of the company codebase.
I'm glad you use the word "naively". It's the big difficulty with the GPL : it's everything but naive. Even for me, personally, it has produced effects which went way beyond what I thought and it made me realize (painfully) a bit more about myself...

I'm glad the GPL is what it is : it's so tough you can't avoid the debate. And that debate is soooooo useful...
Who make a "gold disc" for source code

The company I used to work for always made an archive copy of the exact source code we had compiled for each major release, so that there would never be any doubt about exactly which source code we had compiled to make each version of our game.

And who the fuck makes a "gold source" disc that's also "professionally printed"?

That disc does not look professionally printed. It looks like it was printed on one those cd-rom inkjet printers that where so popular back in the day.
Share what you learn
I wondered about that too. I find it hard to believe that Germany has no inheritance tax, and capital seems to accummulate extremely well in the US (far too much, I would argue). And the existence of corporations make inheritance irrelevant to the accummulation of capital for businesses.
Greek, in fact. Barbarian has it's roots in βάρβαρος, an ancient Greek onomatopoeic for "people who go bar bar bar", or people who don't speak Greek.
The best solution will depend on your needs and the specifics of the situation, but one alternative to a dead man switch is to have instructions or credentials that require multiple trusted people to access. If you are paranoid you can choose people who don't even know each other, or give yourself the option to cancel the release of the information with a dead man switch with a shorter duration. It'd be a shame if such a complicated system that isn't tested much were to fail, though...
We often do some profound changes to the system. This is Python, so you don't actually need to change the source, but being able to read it is indispensable. Plus, the license allows them to safely purchase our services and re-use the resulting system everywhere.
> I can't think of any C syntax that's not valid C++,
enum toto { a = 1 };
enum toto b = 1;

Fixing versions of both standards could bring in more examples (like trailing comma in enums and use of the names reserved in C++, by the C code).

Overall, ironically, as typing is stronger in C++ (which I agree is a non-syntactic change), poor C code (using lots of unjustified casts), will require less modifications to be compiled as C++.
Wow, this thread. Plenty of people insisting on gaining access to source code they didn't write and had no part in developing.

News flash: it's not your product, you don't own it, and you have no rights to insist on hijacking someone else's product for your own gain.
Noone takes ESR seriously. At least shouldn't. And he has no influence on people working on real and useful open source projects.
Archival purposes perhaps? I'd like to think that the process for Blizzard to create a CD wouldn't be too difficult.

I'm sure that Blizzard does a ton of paid placement. However, StarCraft is such a world-wide phenomenon; they don't have to do any shilling. The simple announcement of SC Remastered was picked up by every gaming news site imaginable. Hell, the new 1.18 patch & free Starcraft announcement were just as popular.
Because they might want to withhold their right to milk it for successive generations and not have to bother with making original games.
(1) My comment was an addendum to the post which (partly) explained to another post(er) why German companies aren't moving their production to cheaper markets. I remind you of this because the author of the article and many people here have a rosy view of the economic situation in Germany. Seeing only the "positives" and blending out the "negatives" because they don't fit the official narrative isn't helpful for our discussion.

(2) Germany is the biggest country in EU (EU != Europe), has the largest workforce and, thus, the largest low-wage sector. Yes, that is correct. But it is not "easy", as this Eurostat graph shows:

http://ec.europa.eu/eurostat/statistics-explained/index.php/...

You see Germany in the company with such economic powerhouses as Estonia, Poland, Lithuania, Romania, Latvia - all of them having a bit worse PERCENTAGE of low-wage workers than Germany. This is not someone's perception, or some narrative, these are hard numbers.

(3) You obviously didn't read the articles I've posted. Especially that from Nachdenkseiten as it lists many other issues not widely spoken about in the mainstream media - neither in Germany nor in other countries. It is an analysis from Prof. Dr. Gerhard Bosch (Geschäftsführender Direktor Institut Arbeit und Qualifikation Universität Duisburg-Essen). While we discuss the article published oh hbr.org, which talks about the causes for the success of the German economy, Mr. Bosch mentions the elephant in the room:

> German economic policy continues to be characterised by its excessive focus on exports. As a way of dealing with the euro crisis, the German federal government advises other countries to introduce their own labour market reforms on the model of the Hartz Acts. This policy, however, cannot be applied at will to other countries, since only by abolishing the laws of mathematics would be it possible for all countries to have export surpluses.

Meaning: German model doesn't work for others. And, it only works for Germany because others take a hit while Germany "takes" a surplus.

Yes, German economy/society has it's qualities. But would it be such a "success" without major influence in EU institutions, in ECB, without Euro, with other countries having their currencies (which they can devalue to make their good cheaper and imported - German - goods more expensive), with customs on its goods, with fairer wages in Germany? I highly doubt it.
How to get from content marketing to lead generation
The GPL doesn't prevent others from forking your project, we've seen quite a bit of hostile forks over the years.
Someone is a sore loser.
7 Skills to Check Before You Hire Android Developers
IMO, the "fair" part implies a set of rules that promote a more interesting playing field, rather than total war.
Exactly. Evolution has not primed us with reward mechanisms linked to long term goals relating to pollution or over-utilisation of natural resources. Also financial incentives are often misaligned with these long term goals. As a result we have a tendency to create a mess - on land, in the oceans, in space, wherever we spread
Those who want to mentor are usually very up for it. Myself, I love sharing what I've learned over the years and I'm not afraid to let people know that. I usually end up helping people through work and I'm currently helping youths through a municipal project where I meet a lot of computer interested kids.

Here we have IT meet-ups, where we discuss certain topics. These don't happen often enough, in my opinion, and I'm looking for more like this. This is great for meeting like minded people and maybe your mentor will be among them. If something like this don't exist near you, I would recommend trying to get something like this going.

Of course, you can find communities online as well. I feel it's harder to find interesting people to cling on to online because it takes a certain type of person to sit down and actually explain stuff through text and they usually rub me the wrong way.
I've been using Kolab for personal mail for a few years. No complaints, but no raving reviews either. There is downtime for a few hours once or twice a year, but I haven't missed any emails or anything that I know about.

It's amazing how little storage, features, uptime, spam filtering, integration, etc you get for your money when you move away from Gmail! But servers and engineers aren't free, and I'm happy to pay for things I depend on (more people should realize this!).
>Could we support an entire economy, selling luxury goods to one another, with minimal ecological cost?

Or even skip the "selling to one another step" and not make anything in the first place? Because there's no value made in a closed system where one is "selling luxury goods to one another" anyway.
Vagus nerve stimulation: Shock tactics set to shake up immunology
and not long afterwards they re-release the game for free with a new installer.

looks like they finally found that long lost source code.
Have you missed the discussion initiated by user apo?

https://news.ycombinator.com/item?id=14261923 (I hope I'm linking the right thing).

Germany had a strong Mittelstand (and was indeed struggling with an uncomfortably strong Deutsche Mark) long before the Euro.
I suspect it would have worked out.
Learning to Estimate 3D Hand Pose from Single RGB Images
Who are you calling hackers? Zuckerberg? Creators of Instagram? Snapchat?

Please.
"Prepack is still in an early development stage and not ready for production use just yet. Please try it out, give feedback, and help fix bugs."
SQL Server Pivot and Unpivot Explained
How to become a better developer
It works fine on my 2011 15" macbook pro with Firefox 54.0b4. I wonder if it is the high retina resolution thats the problem for you?
The way people are treating cryptocurrency exchanges makes absolutely no sense to me. Most people are buying into it because they are absolutely certain they will manage to cash out once the currency hits an extreme "all time high". When such a peak occurs whereby the top 1% - as determined by number of coins owned - cashes out, everyone else who jumped on the bandwagon thinking they would also cash out is going to be left with exactly nothing.

Let's be absolutely clear: your coins are only worth what someone is willing to pay. And when the one and only true "run on the bank" of one of these currencies happens, it will happen within the span of less than an hour. All these people who are buying to eventually cash out are going to blink and wonder what the hell happened.

Take BTC as the example right now. All over the place, people are showing regret for not buying in a few years ago. No average BTC "shareholder" is going to be able to cash out for more than mere pennies. The majority of coins are owned by big players, and you are effectively dumping your cash into their pockets by buying into it.

BTC's Nakamoto "promises" they will never cash out their enormous share. How nice of them. The community can monitor Nakamoto's wallets all they want. I can't wait for him/her to cash out their BTC, and screw over the entire system. I'm just sitting here ready to laugh.
I was talking about React ecosystem, rather than the library itself. The latter is solid, the former though... not so much.
When, in 20 years, we're hearing that this disc got lost again sometime in the bankruptcy chain of Activision Blizzard, we'll see whether corporate archiving or vigilante illegal archiving is more effective.
Without any idea of what ZKP is used for, I did not find it the explanation very intelligible. Later I found the simple explanation on Wikipedia and was able to connect the dots https://simple.wikipedia.org/wiki/Zero-knowledge_proof
>Both ETFs and hedge fund are financial funds that a person considers putting their money in with the intention of maximizing their return. To say that they "play different sports" is at best stretching the truth, at worst a lie.

In that sense, airplanes and bicycles are all vehicles.
> The other side is that eating is a social endeavour.

For some perhaps.

I've always preferred eating alone and undisturbed.

Also, the last thing I want to be doing during my lunch is bouncing ideas off my team. That's work, and I do not get paid to work during my lunch, so I will do anything remotely related to work during my lunch.

It's my time, so I spend it eating alone, catching up on news or reading a book.
Quite a lot, if you encode information in DNA [1] and then soak the paper in it. Densities of 5.5 petabits per cubic millimeter of DNA have been experimentally achieved. [2]

A typical sheet of A4 printer paper is about 6237 cubic millimeters in exterior volume (i.e. including interstices between fibers within the sheet.) Say you could soak a sheet of paper in soluble DNA and dry it such that you ended up with 6000 mm^3 of DNA in and on it. That'd be roughly 4000 petabytes.

[1] - https://en.wikipedia.org/wiki/DNA_digital_data_storage
[2] - https://www.ncbi.nlm.nih.gov/pubmed/22903519
if they wan't more customers they should probably push lightsail to more availability zone's. currently that would attract more small-/mid-sized customers that don't need the flexibility.
Also the lack of variable declaration in `y = Date.now()` made y an implicit global, so it couldn't be optimised out no matter what. Even doing `let y = Date.now()` cuts out 400 lines.
It's not zero knowledge; if I record it then someone else will be convinced that Ali Baba knows the secret. A normal interactive ZKP should not have such a property.
Id be more concerned about the state of advertising when this tech arrives.

I do so hope that somehow it is abolished, ads that manipulate us without our consent
I personally know people (Not friends) that have gone through bankruptcy 2 times, doing the same stupid shit the 2nd time as the first and it does not look like anything has changed with the last.

The companies that lent them money for the second time should have gotten a clue, shouldn't they? Isn't this precisely what credit reports are for? It is definitely stupid to live over one's means and then go bankrupt, but it is just as stupid to lend money to people that have proven themselves irresponsible in the past, and so whoever lends to them should also suffer the consequences.
There is little difference between debilitating your customers through alcohol, gambling, usury, and addictions of other forms. The customers are harmed and the company is benefited. Addiction is tautologically bad, or we wouldn't call it addiction, we'd call it a healthy habit.
12 Surprising Facts You Never Knew About GPS
Fair points, but I don't think CD-R was ever used as a serious archive format. Even back then it was known that the inks were prone to fading.

I just think the likelihood of the source being in this format is extremely low and when coupled with the timing of this article it's all but certain that this is a marketing piece.

Looking at the reddit user that found this disc... He was looking for a job at a "big name" tech employer a few months back, and he's definitely into gaming. He mentioned that blizzard told him the disc was stolen, which would be slightly more believable if returning it prompted an investigation rather than showering him with gifts.