skysight-inc/HackerNews huggingface dataset:
Also their stupid push to make each single-line shitpost bigger and flashier and more impactful has driven the information density way down.

It was bad enough when people started posting pictures of text instead of just posting the text. Now they're posting videos of static text. What's next, immersive VR full sensory presentation to convey "its weekend party yay lol :D :D:D:D:D" posts?
Adding to climate change- water management. Cape Town, South Africa had over 10 years to find a solution to their water problem but delayed. I read that Bangalore, India might have used up to 80% of their groundwater... Water management can be solvable and lack of clean water affects 2 billion people.

Not only that but climate change will dramatically affect coastal cities and couple hundred more million people especially in Asia.

I've been researching water management lately trying to figure out what potential solutions I could work on but haven't figured anything out yet. There are sensors for identifying leaks or testing water. Better graphene filters for desalination. Problems with microplastics/pharmaceuticals in tap water that might be able to be fixed through reverse osmosis (RO) systems... I've considered importing a bunch of RO systems and starting an RO business to learn more. I recently learned that there might be 6 carcinogenic chemicals in New York City tap water that is unregulated and a byproduct of the bleach they use to sanitize the water...

Water management is directly connected with population growth. When people move due to water scarcity or conflict from water scarcity it will only exacerbate cities more.

Currently reading The Big Thirst and looking forward to reading Living with Water Scarcity.
I think you've got it a bit wrong. It looks to me like this statute is simply limiting the liability of a peace officer who does in fact follow the law (ie, by using reasonable force).

It does not authorize any additional use of force - "reasonable force" is exactly the same standard for all arrests in California, whether effected by sworn officers or not, eg:

> When assaulted Edwards was justified in using such force as was reasonable for defendant's arrest and detention and to enlist his brother's assistance to aid him in making the arrest.

§§ 835, 839; People v. Lathrop, 49 Cal. App. 63, 67 [192 P. 722]

In California, as with most common-law places, you can delegate the arresting action to a peace officer (ie, you can say, I want to arrest Joe; he stole my car). If you go and tell a peace officer that, but you were lying, that peace officer isn't subject to civil liability.

Here's a publication on this topic from Alameda County (and note that it also confirms that a citizen, whether peace officer or not, may use reasonable force to effect an arrest):

http://le.alcoda.org/publications/point_of_view/files/Citize...
I'm not even sure 99% would be enough for my tastes. Imagine an important date (anniversary or similar) with your S.O. If there was even a 1% chance that didn't happen because I was too lazy to call I'd certainly be hesitant to use it. And if I can't use it habitually for the task of scheduling, I probably will continue to do what I do now and just make the call.
> Because by default any web site has, in the past, been open to people from any country that doesn't censor the web.

This has never been true since the internet was international. You have always had to comply with laws of countries you interact with, it's just that most people who ran internet businesses decided to ignore the law (just try hosting some copyright or patent infringing content on the internet and see how long it takes to have legal action applied, even if you aren't a resident in that country). And, despite the ethical questions about censorship, censorship is usually done through the laws of a country (for instance in Germany). So complying with censorship requests (or having your entire site blocked) is actually an example of complying with laws of other countries.

The world is made up of sovereign nations, and businesses that wish to interact with other sovereign nations must obey the restrictions that the both nations place on that interaction. If you don't like it, then don't do business with that nation. I cannot think of another industry where this concept is seen as foreign -- it's a very fundamental part of how the world has been structured for thousands of years. Just because it's much easier to conduct businesses overseas than it was 200 years ago doesn't change the fundamental properties of what you're doing.
When your business is around a "original photo" sharing platform for the "mass" and you focus on maxing "views".

What else should we expect?
See the thing is, I was discussing in good faith. I always am. But you always seem to divert the discussion to this ad-hominem thing. I explained how I understood your logic (in the comment above this one), but you didn't even address it. If I've got it wrong, which is totally possible, don't call me names, just correct me.
> It's not clear to me whether Rome accepts Christians who completely reject its authority

Rome absolutely accepts them as Christians.

It views them as wrong, but it does that for plenty of Christians that don't completely reject it's authority, too.

> The central point of Lutheran Protestantism is that it's open source: anybody with a Bible can decide for themselves how to implement it without asking for permission.

It would seem to me that the central point of Lutheran Protestantism is that there is a right way to implement Christianity, that right way is clear in Scripture, and having intermediaries between the believer and the Scripture is a barrier to the believer finding the truth in Scripture.

Lutheranism also seems generally pretty strongly defined by a particular opinion on what the right answers are, or at least a wide range of them, though somewhat internally divided by the degree of certainty ascribed to those answers.
No, that's not necessary. You can even nurse while fast asleep if the baby has a good latch.

And yes, there are babies that perform self-service. It's a good way not to have a sleep deprived mother.
Emphasis on "negotiated".

The entire negotiation and key agreement stack is a larger codebase than all of Wireguard.
Yes. Rather a step back from the original offering isn't it? If I'm being honest, I couldn't give a damn about the kinder eggs prohibition, as I am not a child, and I do not have children. The Bovril issue is by far my biggest personal concern, although I'd really like to be able to buy raw milk cheese.
Yes. I work in this area, and there's a ton of money waiting and not enough talent to hire.
This discussion has been going around and around for roughly 20 years. Anticipating arguments is almost certainly not involved here. (-:
That's roughly when the idea started, but I think it's untrue to say it's a trend that has been replaced. The CDC and AMA for example have policy in favour of person-first language.

There is some, perhaps splotchy, evidence that person-first language reduces stigma (e.g. https://doi.org/10.1111/j.1528-1167.2008.01899.x) consistent with the Sapir–Whorf hypothesis (https://en.m.wikipedia.org/wiki/Linguistic_relativity).
> especially the overly aggro names like "Switchblade®"

I think I would have called it a Knife Missile :-)
Thanks. I agree with most of what you say.

> This is largely an issue of apostolic succession

There are two different cases here. Protestants differ in their ecclesiology; some retain belief in episcopal apostolic succession, others reject it. Of course, those Protestants who reject episcopal apostolic succession, there are (from the Catholic viewpoint) no valid bishops, and hence no valid priests, and hence no valid Eucharist. On the other hand, the Anglicans, and some (but not all) of the Lutheran churches, claim to have bishops with valid apostolic succession. In the case of the Anglicans, the Catholic Church has decided that their eucharistic theology is so different that their episcopal consecrations and ordinations are invalid as a result (Apostolicae curae, 1896). Presumably, the same judgement would apply to other Protestant denominations claiming episcopal apostolic succession also.
> You’re breaking laws left and right, but you just don’t get caught because enforcement of those laws is so inconsistent.

Well, you know my business better than I do I guess.

> And the GDPR is so much worse; I’m sure you’re not compliant with GDPR given how vague and over-reaching the law is, but you’re probably mostly compliant and you’re too small for anyone to care.

And my business is about 100x the size of the one of the person writing the article. And I'm not worried. So I see the article writer as someone who uses the opportunity to make a whole bunch of fuss over something that (1) most likely would never impact him and (2) has indicated clearly that despite his opening sentence he probably doesn't give a damn about his users privacy.

So as far as I can see the law is working as intended.
>Desktop applications are incredibly risky

Oh so just use your phone that has a 100 background crapware apps running and a hidden baseband OS running under the parent OS/UI?
I don't think "we all" can agree on that, actually. It seems that more and more people are coming to the conclusion that the last 10% of full autonomy is roughly equivalent to solving general intelligence—at least given our current road infrastructure and driving-related behaviors and expectations.
Very interesting app
> if the reason is regulatory burden, no matter how onerous,

No, what we're saying is OP can't complain about the burden of this onerous regulation when the fact is that almost none of it is relevant to OP and he'll have to make only minor changes to be compliant.

Several of the claims OP made are flat wrong and it's trivial to show they're wrong by simple web searches.
Facebook is two things for me right now:
1. A lazy way of registering to sites
2. New Urbanist Memes For Transit-Oriented Teens (my feed is exclusively this one right now)

The notifications going a bit mad about 18 months ago or so when they introduced the market stuff and "your friends are interested in going to X" was what ran me off. I'd unsubscribe and unfollow and new worthless ones would take up their place.

Now I don't even bother checking my notifications; I'll log in maybe twice a day to check if I received any messages, have a scroll through NUMTOTs, that's about it.
You didn't follow the hyperlinks, then. (-:
Ask HN: Proton Mail or Gmail?
A friend of mine [no really] is ditching their cable ISP based account. They asked me about Proton Mail. My gut reaction was for most use cases it's not worth fooling with due to everyone's familiarity with Gmail and the higher blacklist potential for just about every other email domain.
The perfect development system will be immune to failure before it's had a chance.

There is no perfect, but one that is fragile to external business realities is probably worse than one that is resilient to it.

(In my company, the problem with agile was that the sales people would insist on always adding some extra tool for a fixed price. We had no choice but to abandon agile.)
Facebook can and does distort your perception of what a friend posts by selecting only the shares of "pointless political shit" from everything they post. Because that's what gets the engagement metrics up, I believe.
Ask HN: Full list of YC nonprofits?
Thought this needed an update:
https://news.ycombinator.com/item?id=10575963

And this doesn't sort:
https://yclist.com/
I can't honestly think that anyone cares that I got a degree in 1996. For my current job he was more concerned about my AWS certs....
This technology in general also raises a really modern question of what does verbal consent mean now that a program can sound like me?
Does it matter how they lost genetic diversity? Whether the population bottleneck was caused by the end of the ice age 10K years ago, or by human poachers 10 years ago, this Rhino subspecies is down to 12 vials of eggs/sperm. And even 10,000 years later they are still struggling.

Are humans willing to foster this one Rhino population for 1000 years?
An identity is a public key. An address is a hash of that public key. Key agreement is just SHA512(Curve25519(my secret + your public)). Public keys are looked up from addresses via "upstream" nodes by the sender. An upstream node is typically one of our root servers unless someone has added their own.

Crypto here is fairly dirt simple as I said. It's just ECDH with two Curve25519 keys and then go.

The moons/worlds stuff is just some odd terminology for how to define upstream nodes. We are dumping that in favor of something more straightforward in the future. Most users don't need to care about it.

I'd like to avoid GCM but we also may have a need for FIPS compliance in the future. Yes I know that FIPS basically mandates weaker crypto... or at least crypto that is easier to implement wrong... but if it's not FIPS it isn't "enterprise" to some (clueless) people. Then you have organizations mandated to use FIPS crypto by forces beyond their control.
So to be clear, a lot of the blame definitely belongs in the "all that comes with it" bucket here, which is one of the reasons why you should think twice about developing desktop apps using a platform that forces you to deal with not only the usual desktop app security concerns, but also all the things that make web apps vulnerable.

Still, when you ship an app with a relatively strict Content Security Policy as Signal did (including using script-src 'self'), you don't really expect a simple XSS vulnerability to lead to RCE, but it turns out that policy doesn't really do much in an Electron app.
Facebook is just the AOL of a younger generation...just global in scale and on a longer timeline.

People came in droves when it was new and shiny and the easiest route to 'whatever' online.

At some point folks are only staying around for the messaging platform.

In some glacially-long (for the internet) pace of time, Facebook will be sunsetted in favor of the new hotness.
There is signifiant disagreement to what extent Facebook and Google are compliant.
As far as I can tell the only thing ZOO has over tar archives is having a history of each file (using the VMS concepts of file versions) -- meaning that it probably still has some of the problems I outlined above. While that is useful, it is still not as good as it could be. Also, you don't really want file versions with container images, you want to have conceptual "layers" (which would be sort of like having versioned files but it's more like snapshot IDs -- or like ZFS's birth-times).
That's overgeneralization i think. I have seen "experts" leave the company and join startup or start their own, because they want to be hands-on.

You either die a hero, or you live long enough to see yourself become the villain ;)
Probably not.....
Making true statements is not defamation. If they do want to lie, the general legal concept that protects the government is sovereign immunity. You can only sue the government for libel if they let you.

It's crazy because the government has to be able to make true statements that hurt others' reputation in order to do a lot of stuff that it does, or simply to publish information openly. For example, imagine a document justifying choosing one paving company over another.
Running further with a bad analogy doesn't make the analogy any better or more relevant to the GP comment.
IPSec is a nightmare on Linux. On OpenBSD it's a one-liner. On macOS, Windows, and Android it's a couple of checkboxes.

With the amount of effort put into Wireguard, IPSec could also be easy on Linux. Of course, Wireguard is a simpler, newer protocol. But if simpler and newer were all that mattered we'd never settle on any kind of a standard. Anyhow, if backward compatibility didn't matter we could make the IPSec stack substantially simpler, if not as simple, as well. But it does matter.

Wireguard may be easier on Linux, but that says more about Linux than the usefulness and viability of IPSec more generally.
The credit card example was already illegal by other, more targeted legislation.

Nobody likes getting a lot of junk mail, but it's not the end of the world. I actually got my first credit card from a pre-approved offer found in junk mail.
Poor title. It is sad to see academic descend into click-baitness. Even the abstract does not tell you the key point of the paper. The most one gets from the abstract is:

Our results show that the magnetic interaction from not sufficiently shielded cables or thrusters are a major factor that needs to be taken into account for proper µN thrust measurements for these type of devices.

Reading the paper one can finally get to what we want to know, "Do these thrusters work?" The answer is no and/or can't tell yet.

Under the EMDrive section:

This clearly indicates that the “thrust” is not coming from the EMDrive but from some electromagnetic interaction.

Under the Mach-Effect section:

This again indicates that there must be some electromagnetic interaction or thermally induced center of mass shift that is masking any real thrust value.

Edit - I did not read the whole paper but skimmed for these descriptions of if they found any real thrust signal.
re: DPO

i think you are being a bit naive and dismissive. the law could easily be interpreted as his endeavor requiring a Data Protection Officer. the guidelines (http://ec.europa.eu/newsroom/document.cfm?doc_id=44100) for the DPO require that processing "special categories of data" needs a DPO. those categories include tings as benign as "trade union membership."

so if his chat app has someone in the EU chatting about trade union membership while this chat service then "processes" that data, they might be held liable to the DPO requirement.
I think you'll be fine, and I wouldn't worry too much about it, but technically, it's against the rules. (As a thought experiment, suppose I knew what apartment building you lived in, and I actively hustled up potential tenants, maybe I even posted ads. I'd send 'em over to you, and you and I could split the fee. At this point, I am acting exactly the way a licensed agent would act, and the whole reason for having the license would vanish.)
I've been programming for a long time now, close to 40 years. Back when I first learned programming "top-down programming" was the rage. This essentially means you take your top-level functionality, and break down that into steps, each of which become its own module, and you keep decomposing each step into substeps unto you have code.

There was a particular Zen, a flow, about top-down programming. You roughly knew the next thing you should work on, and the conceptual stack of things you had to remember were tracked easily by the stack of procedure names.

This is fairly close to what the author is talking about. "OO design" has been a disaster, but as a basic tool of coupling data with behavior, it works fine. If a class happens to match a real-world thing, well that's just a coincidence. A programmer's job is to get the computer to do what you want, not somehow model the world.

At the same time, the right abstraction can make all the difference. While tactically, my process is very similar to the author's, what turns workmanlike code into true craft is finding the right concept that dramatically reduces cognitive burden on the programmer.
I'm probably a bit more in touch with this stuff than most because of the nature of my business but in the last year or so I've seen more and more companies that made real work of their GDPR impact studies (companies with vast amounts of data and/or sensitive data were further along). For all but the largest the impact has been very low, the longer ago they started the lower the amount of work they had to do.

That's the price of sitting in your office with your head down though, you can't ignore changes such as these.

This is one of the oldest HN mentions about the GDPR I could find:

https://news.ycombinator.com/item?id=11764073

But it sank without a trace.
I still vividly remember learning years ago [the hard way] that after you build the neural improvements, they stick around even if you stop lifting for a while and your muscles get weaker. Which means when you go back to lifting again you can inadvertently go much farther than you should as you get back into it, and practically end up in traction as a result. Oh the pain...
I have a radical idea: don't keep that data.

You can still log accesses and aggregate them into statistics, just don't keep the IP addresses. You can still log IP addresses to detect DOS attacks or whatever, just delete the log when you don't need it anymore, after a day or so. There's no need to get backups from glacier, because you know there is no personal data in them.
Apologies, I genuinely don't understand this critique.
I get the same error with your example, but this works fine (Python 3.6.4):

exec("a = 1")
print(a)

This will print "1".
> His understanding of GDPR and how it affects his service will grow over time and he will likely eventually take action to reintegrate the EU into his service.

Unless you personally know the developer you are making a number of assumptions about their resources and time to deal with this issue.
There is no such thing as a GDPR audit.

Anybody that tries to sell you one is full of it.
Congo confirms first urban Ebola case
I'm not seeing exactly where you disagree there. There's more bad information now, and a higher ratio of bad to good, but I'm saying despite that, there's still more good than there used to be, and probably a higher rate of good being added.

For example, with small numbers for the argument's sake, say in 2000 there were 5 good webpages and 4 bad webpages added to the internet every day. Now there are 10 good webpages and 50 bad webpages added every day. That would mean we're getting more good information per day than before, but the signal to noise ratio has gotten worse, as you said.
Ask HN: Do you experience much “flow” running a startup?
For those of you doing startups, do you experience much of a sense of flow in your day to day work or is it more of just a grind? I’m referring to the mental state called flow (https://en.m.wikipedia.org/wiki/Flow_(psychology)), of which I’m sure many of you are familiar. For those who aren’t, you might refer to it as being “in the zone”. It’s basically that state when you’re working at your peak ability and are totally absorbed in the task you’re doing.
There are hundreds of comments here on this thread arguing about all of those points and what the law even says. The GDPR is a complete joke.
Because even free software has to comply with the law. Funny how that works, but not making a profit on something does not absolve you from legal liability.
Bigger than the DPO issue for processing Article 9 special data is the fact that processing Article 9 special data is generally prohibited outside of enumerated exceptions.
Kinder is a great example actually on how a company adjusted their product. Now I believe in all markets (even beyond USA) the product is safer and less dangerous for kids to get injured.
A tool that lets you hear both Yanny and Laurel
Practicing Safemath for Smart Contracts with Solidity and Openzeppelin
On the one hand you're doing well by remaining sober for a year and working irregularly to somewhat support your own life.

On the other hand you announce you'd like to steal (aka "redistribute") half of the income of all people who work, and profess to not understand why these people are hostile to spending more money on people such as yourself -- or such as those who steal bikes (to the point that one cannot keep them outside homes), drop used needles in public parks, openly shoot up in the street, attack pedestrians and commit murder in the streets and in random home invasions, or commit rape in the middle of the day at a car dealership.