skysight-inc/HackerNews huggingface dataset:
I have some strong views here. 1. These are cons more than hacks as you wrote. I believe the protection doesn't exist only because there's no real risk. What would happen if some employee got conned to send out company money. Why isn't the same response applied to obtained information? 2. Principle of least privilege + monitoring. Those companies should know almost immediately about the break-ins. Even if the training fails, there are mechanisms to stop this.

I'm starting to believe that at some point we should start fining people for lack of protection.
So do you object to mandated nutritional labels and ingredient lists?

To say if you want to enter food and food stuffs into the stream of commerce you need to include nutritional information and ingredients, is that really authoritarian?

I personally like consumer rights and don’t pretend there is a level playing field between consumers and corporations. I think it’s a common sense approach to the reality companies put nasty shit in food from preservatives to various types of sugars that consumers base buying decisions on and it’s not authoritarian to require those disclosures...at least you know where we have a quasi democratic process in the form of a constitutional republic.

It’s like saying it’s authoritarian to require doctors to inform patients about their options. How dare these authoritarians dictate how doctors practice medicine.

>It's funny watching people like you pretend you're being the good guy when you're really the bad guy trying to make everyone else behave the way you want them to rather than simply choosing to do business with the people who are the way you want them to be.

Did I say I was good and anyone else was bad. Did I say I wanted to know about gmo’s personally? I just asked a question shouldn’t consumers be able to organize and pass laws requiring disclosures? Pretty sure that’s what a free country is...not the right to sell unlabeled snake oil if they want.
Even if it's not carrying explosives it probably has a LiPo battery on board which wouldn't be a nice thing to run through a jet engine...
Update: dark theme does not completely remove the flash but it makes it last so short that it doesn't really affect me. Happy enough for now :)
The topic is stablecoins, with sources to websites that track that specific thing

Why would it be buzzword bingo if its an informative article that stays in context 100% of the time, include for what you consider buzzwords.

The actual criticism is that Stablecoins are just secured bearer bonds that anybody can issue inexpensively so you could see this happening for a long time.
React Tutorials curated by Community
I think most serious engineers know that nothing beats actually working on the real thing. Models and test environments are nice and all, but the only truly valid results come from the 'production environment'. I'm glad someone is doing this, and I think it's 20 mil well spent, even if all it does is teach us what doesn't work, and give us better data on the actual scope of the plastic problem.
I'm guessing from the mention of "dollars" in your profile that you're American. Maybe don't extrapolate your experience in the US to a completely different country?

(I worked to set up a UK public sector website back in 2004/05. We cut our costs by 90% - genuinely, 90% - by bringing all development in-house rather than using private sector contractors. I do not believe your assertions to be consistently true in the UK.)
Yes if consumers want to know, they should be able to organize and require disclosures. Otherwise let’s give up take away the regulations requiring nutritional information and ingredients and see how that works out. Should be a blast for people with peanut allergies and allow corporation to start including cheaper preservatives known to cause cancer.

It’s definately one thing to suggest any given consumer can make demands/regulations, but a fair reading and we are talking about an issue that the industry themselves admits large segments want to know so they can make informed buy choices.
How Thatcherism produced Corbynism
sentiment analysis between 2009-2016. I'd argue that public perception has gotten a lot worse since then. People are waking up to the facts of databreaches, botnets, risks to ICS and even in consumer-land public mood is turning thanks to media spelling out the risks
>regulating the headshop CBD industry is going to do good things.

Meh, this just gives people something to manipulate to try and give their snake oil validity "hey the FDA says it's ok!".

There's no credible, replicable, evidence CBD does anything beneficial besides acting as a placebo. Just lots of ad copy, 'press releases', SEO link farms, n=1 claims and content claiming the benefits posted directly, or through a layer or two of obfuscation, by manufacturers.
How is that WhatsApp's problem?

When data ownership and privacy is concerned, these fakers claim these should be inviolable.

When there's something they don't like, you have no rights to privacy and private enterprises should perform the police work for the State and ignore property rights.

SJWs...
“We don’t use MD5 for our passwords to store them,” he said. “The MD5 keys were a log and it does not represent how we are managing data. We use more advanced methods like salted hash and SHA2 on securing users’ data in our database.”

So, they store your data securely, but that doesn’t matter, since they also stored it insecurely, and leaked the latter.
Relatively weaker regulation (coupled with need!) allowed a doctor to deploy an unapproved pediatric device. You might get away with this once or twice but if you were a company making this thing in the west you would get rightfully sued into a smoking crater.

I think the fallacy in your reasoning is to assume that innovation is “proportional” to death rate somehow. Doing it cheaper (or even at all!) under the constraints you have is still innovation. Put another way I think we have different definitions of innovation. The way I think of it, equivalent outcome for way less cost still counts.
How and in which form is one even supposed to get ones search history?
>People are super thirsty for CBD,

Because you can't open social media without seeing music artists, actors, comedians, strength athletes, social-media-only-famous people shilling for one company or another with sponsored posts.

>it is very effective for many people.

Placebo is a hell of a drug. There is no credible, replicable, evidence that CBD does anything for anyone, and it's done nothing for many people duped into buying it, it's likely acting as a placebo. It's all n=1 posts, "my friend's uncle has cancer and took some and man it changed his life", SEO advertorial blogs and 'press releases', forum posts etc.
Free Christmas WordPress Landing Page
Is it really fair to say that Wiles proof is the most famous in mathematics? Seems to me like something like the Euclid’s proof of the infinitude of the primes might be more well known? Or the standard geometrical proof of Pythagoras theorem?
> I taught him elixir from scratch, and today he finished writing a web server that serves GET and POST requests

This is an anecdotal sample size of 1. If something is "gospel" there is usually a real truth behind it that one should try to understand.

> I feel like pretty much all modern languages except maybe rust are reasonably easy to pick up

Simply not true for most of the industry. Perhaps in some corners of the silicon valley monoculture machine, but most of software engineering is comprised of a diverse range of people with diverse backgrounds and skill sets for which mastering a new programming language is time consuming.
I get a sort of cultural jetlag when I move between the UK, where I live and work, and then France, Italy and Greece (where I'm from). In the UK, shopspeople will smile at you by default. In Greece, Italy and France, people will only smile if they have a reason to smile, and showing that they appreciate your custom is not a reason to smile, I guess because it's taken for granted that you're welcome to spend your money at their store.

So when I go back to the continent, I have to remind myself that, no, the fact that the lady that sold me that magazine or that sandwich etc. didn't beam back at me when I paid it doesn't mean she was being rude, or disapproving. She just didn't feel like smiling.

It takes me a couple of times every time, to acclimate myself.

The funny thing is that both Greeks and Italians will smile and laugh a lot... in the right circumstances (at the table, when you say a joke, when you actually strike a conversation, etc). They just don't see smiling as a necessary component of a service they are paid to provide.
" That is a good start - for the probationary period, at the successful completion of which the salary will go to your phone offer amount" - or something similar.
You could also reply at 10% less for the probationary period.
Because if it is not - it is simply a centralized database of payments. Like an SQL table of transactions. This has been a solved problem for decades. Visa and MC processing servers all use cryptography in many parts of the stack, and yet no one calls Visa a cryptocurrency because of that. This is why if you see anyone use the word "cryptocurrency" when in reality they talk about a legacy centralized (thus lacking all decentralizations perks) database - you know they are assuming you have no actual knowledge about the area and are trying to buzzword you.
Good point! Monitoring is also one of those critical things one should always have.
Last-Minute Shoppers Increasingly Trust Only Amazon to Deliver
I hope this one won't stick. I never call it serverless because it doesn't make any sense to me (I call it "shared hosting", the term everyone already knows). Then, by pointing it out to those who do, maybe they realize that they're repeating marketing nonsense.

Cloud I gave up on quite early. It's a nonsense word but not an incorrect one: sure, it's not literally water vapor, but it's not like you're saying "yourcomputer" when the definition is "someone else's computer". Cloud is a new word for something that didn't really have a word. "Server" comes close, but in "cloud" there is the additional implication that it's not yours (making quite a difference in many cases, so I guess it warrants having another word). Serverless... that's just shared hosting.
Even in Russia, Indonesia, ... ?
It's not a common denominator. If I need a Customer aggregate or a Payment aggregate it doesn't matter if I get it from SQL or Document database as long as I get that aggregate. My code doesn't care about query implementation.
>Again, the people who still live in the stone age today and are healthier and happier than us right now,

That’s a senseless statement. Nobody lives in the Stone Age today. That’s a period of time.

If you’re referring to primitive tribes with no outside world contact, then you’ll need to provide evidence and definitions for healthier/happier. They have high infant mortality rates, they kill disabled children, they die from treatable illnesses, and they starve during bad years.

Of course they have mental illness, there is no evidence they are immune to Down syndrome, schizophrenia, or anything else. They are just much more likely to murder or ostracize people having too much difficulty fitting into the tribe.

>It is harmful, we consume it in vast quantities

Ugh, you accidentally forgot to provide any evidence of its harm again. You just preceded it with another naturalistic fallacy that implied that it must be harmful because it’s industrial.
Don’t Code Your Microservice Like a Monolith
Kotlin: Higher Order Functions
Visual Interdev[0], permitted folks to build Classic ASP apps using drag'n'drop. It wasn't quite as sophisticated as Visual Studio.NET, but the basics were there. I never used it myself because there was too much "magic" and preferred to knock out my ASP using TextPad.

[0]: https://en.wikipedia.org/wiki/Visual_InterDev
Linux kernel speed records of 100 Mio packets per sec with XDP
Where can I see the source of your information where it is said they will control all the mining nodes and there will be mining?
In an interview, especially as a software developer, you are in a position of power. It may help to remember that.

Companies are desperate to hire enough good developers. You’re evaluating the company as much as they’re evaluating you. If you’re currently employed elsewhere, you can walk away and they’ll still be scrambling to find someone to hire while you’re making your nice comfortable salary.

As a hiring manager, when interviewing a candidate I like, I’m as anxious about selling them on the company and position as they are about proving themselves to me. And a hiring manager who isn’t concerned about impressing you too is one you don’t want to work for anyway because they won’t value you.

If you can keep that in mind and flip the power dynamic in your head, suddenly you’re not on the spot trying to prove yourself to a stranger in a position of authority. Now you’re the one in charge showing your interviewer just how much they’ll be missing out on if they don’t convince you that they’re the one company you should choose out of the thousands that you could work for next.
I think battling Fake News on WhatsApp should come first before launching a Cryptocurrency. I believe Blockchain can help in the former too.
Maciej's writing was always fantastic, but this story in particular was so well-written that I'm very excited for the next one.

Also, if you're reading this Maciej, there's a typo: indedidble.
Heard of the hype cycle? https://en.wikipedia.org/wiki/Hype_cycle

They're not as clueless as you are about cryptocurrencies.

It's not going to be centralized.
Cindy Li
Just to be clear, do you expect for example Bitcoin to be hacked? In what way do you envision this? Breaking SHA256?
Functional programming is not supposed to be a golden hammer. That's the pragmatic solution for this problem ;).
Poor’s man vpn, not real vpn: only tcp (no udp, Ping etc) and only one way
The GC isn't the feature you want though, it's the JIT compiler.

JIT compilers optimise based on the actual runtime characteristics of the running code, not the best guesses that a static compiler has to make. The effect can be significant. It's no surprise that the Java leaders in Techempower benchmarks match or surpass the C++ ones.
WireGuard setup guide for iOS
the article seems to be really dismissive about that woman's food preference pretty much to the point that it feels as if she is presumed to be a "fraud" without a formal paperwork confirming the medical necessity.

>I don't think people who chose not to eat gluten get sick from it, do they?

it may as well be that people chose not to eat gluten because they get sick/discomforted to some degree (not necessary full blown celiac) and may be still be searching for the cause (say by the exclusion method) or have already noticed the correlation of the sickness with gluten. We don't know, and i'm not sure that anybody has the right to know as it is her private personal life details. Yet we, at least part of the society, press her to disclose whether she really has a medical condition by de-facto threatening to brand her as a "lady who make a voluntary diet choice" as the GP did.

>No one has asked the crew if they have nut allergies, gluten sensitivity, hypertension, lactose intolerance, or any other kind of dietary restriction. Their culinary options are to stay home in Vladivostok earning nothing, or get on the ship and eat what they are given.

Russia is a bad place to have medical issues. I have no idea how people with digestive issues or any other issues requiring things like special diets survived through the end of 198x - beginning of 199x back then in USSR and those first years after the collapse. I don't remember such people around ... i definitely didn't pay attention.

I think it is a big blessing/achievement that in the West people have that option of following specific diets, be it a strict medical necessity, just a "fad" or something in-between. You never know when you may need that option yourself.
yes - a physical interlock would be infinitely preferable.
On the other hand, many people conflate the popularity of a programming language with it being backed by a big corporation.

There actually are a few measurable metrics of programming languages, but even when we discuss such a simple factor as execution speed that you'd expect to be universally accepted as positive, there will be people arguing that developer time is more expensive and savings made here are more important than the gains on execution speed. There is simply no way two programmers are going to agree in classifying a number of languages as good or bad.
Can't agree more.

It's one thing to have a healthy debate about how to improve a language.

It's another to keep circle jerking over these anti-x blog posts.
You mean, in essence, more censorship? That is the last thing that WhatsApp needs.
> The company I work for uses Fastmail but our CEO has already decided to switch mail providers sometime in 2019. I don't know what other service they'll choose.

If the reason for switching is because of such laws, your company could look at providers outside the:

* Five Eyes (Australia, Canada, New Zealand, the United Kingdom and the United States)

* Nine Eyes (Five Eyes plus Denmark, France, the Netherlands and Norway)

* and Fourteen Eyes (Nine Eyes plus Belgium, Germany, Italy, Spain and Sweden).

There are very few well known and good providers outside these jurisdictions, in my knowledge.
As others have said here, you're overplaying one and underplaying the other:

1. having a map on your phone doesn't necessitate gps; only automatically locating yourself on that map does, which is an added convenience as opposed to the core functionality.

2. even the core functionality of a map—navigation—is a rarer one than the plethora of things one can connect voice control to

3. apart from taxi integration, probably the most common multiplier of the applicability of gps is voice: "find restaurants near me", etc.

In fairness, even with the above, your comparison is probably still correct: gps represents a bigger value add relative to the trade-off, but I just think they're much much closer than you make out.
I saw them in Philadelphia in the 90s. After the show, Ian came outside at the back of the club and sat on a stoop next to a dumpster and just answered questions.

I said ‘Mr. McKaye, can I have your autograph?’ He said call me Ian, please. And he signed the autograph ‘Ian please’
They have a large pool of developers working in HFT etc, which has a history of using Java.
But they don’t have modern medicine, and they don’t have the means to deal with droughts, or other natural disasters. Indigenous tribes who have contact with society are overwhelmingly unhappy with some of the highest suicide rates in the world. The ones who don’t have contact don’t have their happiness measured in any meaningful or comparable way... because they don’t have contact.

Additionally, if they are in any kind of environment where they have to do manual labor for food, they work way more than most Americans do. Standing around for 40 hours a week making coffees for people is a walk in the park compared to tilling a field with a hoe.
The rejection letters are good. They vary from the dismissive to the "do show us your other games" or "yes it is really addictive, but we won't sell it"
Saturn's rings are disappearing, study says
> but the fact that I didn't heard of it

Would suggest that you're not very familiar with the field that you're commenting on.

Ignorance of a subject is perfectly fine. Everyone's ignorant of something. But flaunting your ignorance doesn't really strengthen your case appreciably.
me > I think when someone's goal is to go back to "life under my parents' roof", calling them a man-child is perfectly appropriate.

you > Nowhere there did he say that his goal is to live under his parent's roof.

OP > This is practically how I've lived for years under my parents' roof until recently when we were displaced. Now I want to regain what I lost.

If we are looking at the same text but seeing different words, we can end this discussion.
> There is simply no way two programmers are going to agree in classifying a number of languages as good or bad.

If there is one thing humans love doing is finding small reasons to disagree hah.
Is Extinction Bad? – David Benatar
You'd kill all the plankton
That's no longer the case, you can set PM to send PGP encrypted mail directly, in which case the mail won't be in cleartext on their servers.

Sending a link with a symmetrically encrypted mail is still possible for users without PGP but those aren't in cleartext on the server either (they are encryped and decrypted) in the client.

(in theory, PM could swap code in the webclients but you can use the Bridge or Android/iOS app to circumvent that hole easily)
Thanks for clarifying. Maybe I'm misunderstanding the situation. I work with "big data". I'm not sure what facebook is at but something's not adding up here because the statement

> For the purposes of this discussion, a flat file is essentially a database. A CSV has fields and is easily made searchable

absolutely doesn't apply to the type of data I'm thinking about. (Data in the petabytes+ is not easily made searchable, indexing isn't common, joins are basically impossible at scale. Instead the data is partitioned on a specific field which makes it fast to access by that field but slow to access on others. Usually for this type of data that field would be a timestamp, but it could also technically be partitioned by a userid which makes it easier to split on user at the cost of splitting by time, since you now need to search all partitions in order to find a time range. )

So either I'm mistaken about the nature of facebook's data (I assumed it was clickstream data, like "User X clicked Box Y at Time Z with Metadata A"), or I'm misunderstanding what you mean by that statement.

Also

> The overall point is that of course they can access the data by individual and not just by time of access.

I can access clickstream data by a specific individual user with a 10 minute Mapreduce job, but re-partitioning the data is going to be a production.

Apologize if you already know all of this, but I saw a lot of people making references to SQL in this extended thread which strikes me as strange because even sql-frontends to analytics backends like HIVE get compiled down to 10 minute mapreduce jobs, it's an entirely different world.
I can recommend Simon Singh's book on this topic, his writing is rather captivating (The Big Bang is one of the best books I've read, so is the Code Book). He also made a BBC documentary on the topic.

https://simonsingh.net/books/fermats-last-theorem/
Advent of Code Goes 8-bit
KDevelop 5.3.1 released
What Should We Expect from Centralized Logging?
I suspect that while we both got similar advice in the past, we respond differently to people telling us not to do things. I don't love just being told "what you want is a bad idea" especially if it's as nebulous as general life advice/direction. For this reason I end up not listening to it, even though there might be good underpinnings. I try to let people make their own mistakes, there is not really a wrong choice to make - it's their life after all.

This is all assuming that "don't do this thing you're doing" is something that the OP has heard before, of course. It seems pretty obvious that it's not something most people would find a good idea. I assume that's one of the reasons they're asking here.
Have you seen the mouth of a river? I surf in one regularly (a very very small river) and there is no way a net would last more than a week.

Plus boats, fishing, fish, birds etc etc
If WhatsApp is the only client, FB can still control it since WhatsApp is proprietary
Great to hear, sounds like they were both designed to solve similar issues with cpp