skysight-inc/HackerNews huggingface dataset:
> Sure. Ublock Origin already does this today at the request level, so you don't even need to worry about pages re-adding the attributes. But we could just as easily use this argument to get rid of every privacy-protecting decision in the browser. Why should Firefox care about Canvas fingerprinting if an extension can block it instead?

I view browsers supporting ping as absolutely a privacy-protecting measure. As long as the browser can be relied-upon to support it, developers will use it instead of more invasive techniques, which means not only is it a better UX for the users, but the amount of information collected by each ping is a known quantity, and browsers can also do things like defer executing ping requests for battery reasons or to reduce the amount of timing information given to the recipient.

I would have no objection to browsers disabling pings if JavaScript is also disabled at the browser level, but that's a fairly niche edge case and I don't have any strong opinions there (and of course even with JS disabled a site could still serve up a static page where all outbound links go through a redirect domain anyway; supporting pings by default even with JS disabled encourages developers to just always use it, and then the people who really care can run an extension to disable it).

> Like you correctly mentioned above, ping attributes are trivial to block. If a developer is being forced to implement tracking, even with ping attributes available more broadly, they're still gonna use an additional method that gets through the most widely used ad blockers on the market -- and that means Javascript click events. Force-enabling the ping attribute will not change a single thing about that developer's approach.

The more privacy-protecting measures browsers have by default, the less aggressive people will be about using third-party extensions to do the same thing. And given what I said above, it might be a good idea fo adblockers to allow pings by default and only disable them upon request. As you said, if ping isn't reliable developers will use something else, so the goal here is make ping reliable. If it's reliable, people will use it, and using ping is far better than the other techniques available.

> Don't be too pessimistic, loading speed is one of the primary reasons why the average person installs an adblocker to begin with. It is very hard to get people to care about privacy, but lots of people are still installing ad blockers purely because they improve the UX experience. That's a success story.

We're talking about delays clicking on outbound links though. If a big site adds 100ms to the loading time of outbound links, most users are going to blame the external site for that because they don't understand that the delay is being added before the request is made. This means that big sites can add outbound link tracking with very little penalty, and in fact the additional delay, if anything, is going to encourage users to stay on the site instead of visiting external sites.
As Facebook has repeatedly discovered over the past few years, open integrations are fundamentally incompatible with data privacy. A world where arbitrary third parties can easily interoperate with Facebook is a world where arbitrary third parties have everyone's data.
To show how bad it is here. Our Civil Liberties society doesn't fight for free speech https://www.newshub.co.nz/home/new-zealand/2019/03/there-sho...
Can you show any quality meta-studies which investigate the issue?

I’m unaware of any research into the effects of long term exposure to structured non-ionizing radiation.

A meta-analysis of situations in which people make arguments like yours shows that they’re often problematic: pesticides, plastics, pharmaceuticals, etc. All of these have understated first order effects which have been masked by questionable research and fallacious arguments, and ecologically devastating second order effects which weren’t accounted for until decades later.

I think it’s telling you made ad hominems, like implying I don’t know statistics, but didn’t bother to cite these meta-analysises that support your position and refute mine.

It doesn’t seem a settled issue, as you portray:

https://journals.lww.com/health-physics/Abstract/2013/12000/...

https://www.saferemr.com/2015/09/recent-research-on-wifi-eff...
The spec changing is the best part! (Or conversely, the worst part when you are 100% dynamic). You change your types to match the new spec (eg adding a case to a discriminated union) and you immediately get feedback on places in your code that are definitely wrong/incomplete now. It won’t find every change you need to make but it’s a big load off and frees up some cognitive capacity for what’s left.
If you are being serious, please seek help; whether it be talking to someone or calling the suicide hotline (1-800-273-TALK).
Somewhat related to your point is this fantastic visualization by NYT.
https://www.nytimes.com/interactive/2018/03/19/upshot/race-c...
I have a pretty limited selection of ISPs available to me in my area and they make no effort to promise any kind of anonymity or privacy. Indeed here in Canada ISPs have frequently given subscriber contact information to copyright holders to issue warnings based on bittorrent usage without being legally required to. When visiting the UK certain IPs are blocked by ISPs. I can choose from a wide variety of VPN providers in other jurisdictions whose entire business model is based around respecting my digital rights in ways that most ISPs explicitly don't care about. Some of these providers accept bitcoin and other relatively anonymized forms of payment, including VISA gift cards.

The article makes some valid points but overstates the case. I continue to be happier with trusting my VPN providers than any of the ISPs available to me.
This study is limited to the United States.
Trump moved the US Embassy to Jerusalem and recognized Jerusalem as capital of Israel. His actions do not show him being an anti-semite. After all his son-in-law is himself a Jew and from what I hear wields a lot of power in the White House.
Not really. The GDPR is overridden by various laws relating to national security, terrorism laws, and whatnot. It does not prevent or forbid EU nations from collecting intelligence on their citizens.
I... find it really unlikely that any no-log VPN companies exist for any significant period of time without logging.

I don't just mean law enforcement, though that's probably a problem too, (though I have less experience with that one) I'm also talking about the normal abuse an ISP gets. Spammers, etc... From experience, your upstream will shut you down if your customers aren't well behaved.
The One-Man Industrial Doom Metal Band [video]
This article seems to focus on the United States, where there really isn't an imbalance.
What you're asking for also leads to total, Chinese-style censorship, as the government finds more and more content on these network it doesn't particularly like and therefore considers "extremist". Fun fact: Russia has recently passed a set of laws under which you can go to jail for simply "disrespecting" a government official. This "disrespect" can take the form, for example, of pointing out that their spending is several orders of magnitude more than their official salary would allow.

It boggles my mind that people can be simultaneously against the Chinese censorship and in favor of NZ censorship. It's the same exact thing, just cranked to a different degree. How do you live with both points of view in your head at the same time?

And lest I be deliberately "misinterpreted", I don't think that this shooting video should be on FB or that removing it from there represents "censorship". I also don't think we should go much beyond removing mass shooting livestreams however. Nor should anyone go to prison for 14 years for redistributing it.
Not a perfect solution, but the algolia search index is pretty good at finding topical articles that are most popular. If you don't use it already, it's the search bar at the very bottom of the front page.
Can we look to other cultures where widespread celibacy (especially extramarital) is already practiced for cues as to how this will affect the US?
> They have the money and profits to hire human moderators

Do they? Most content posted to Facebook has very low reach. If I live stream something for my friends it’s not going to bring in enough revenue to pay a minimum wage employe to watch it in real time.
So what protection does a foreign VPN provider have from the NSA? The answer: None.
Love this response. Very well said.
> b) A VPN has some incentive to deliver on privacy. Your ISP does not.

Regarding this point, I think a good strategy here is to acknowledge that ISPs, like most organizations, don’t want to add to their workloads. Of course they aren’t privacy centric, but appeals to them oriented around _not_ having to store a bunch of logs or set up a bunch of processes can help to unite more people around initiatives to make things better for everyone

If everyone has the same ideals then it’s easy to team up. But even if everyone has different ideals, you might all still be wanting 90% of the same result and can still team up!
Reddit moderators aren't even part of the company. It's literally just random volunteers. (Not random as in random selection /.)
I'm not aware of any culture that encourages "widespread celibacy"–which ones are you talking about?
Which I think may be the appropriate answer. It's unclear that the net benefit to society is greater with these social media companies than without them. If anything, the data we have so far is that it is a net negative.
What's the downside?
DnD/Quiet Mode has basically supplanted "off".
I was unaware they were no longer called Fairy Penguins.
If social media companies exist because they are not held responsible for negative externalities, and actually recognizing the externalities would result in the death of said companies, then maybe they don't deserve to exist. We as a society have a real serious problem contending with companies that have massive negative externalities
you've got to feel for the human moderators though.
Some of the content they have to watch, it's really the worst job possible. it's going to lead to a lot of PTSD.
I think the easier solution would to just not have the features in the product.
Oauth2_proxy with Dynamic Callback URLs
The more 1984 process is that laws are put into place where all video can be tracked back and we can punish people for their speech.
FWIW I've helped a team of Java developers transition to Node and the first questions I got were usually about standard library and hibernate. One guy was quite convinced that the NPM world just needed a reimplementation of Apache Commons to see the value in monolithic packages. I also had to do a lot of explanation about strategies for code reuse without inheritance/turning everything into classes.

These are all, at the end of the day, XY-style problems whose suboptimal answers can snowball into unmaintainable code. I do think there is a serious lack of training material in this area, though.
Wow, nice work! Starred it to dig around your repo my next lunch break.
Facebook does physical verification of an Indian user for a post
I had no concrete examples, I'm not even sure it happens; I was casting around to my fellow readers in case any of them knew of cultures where it does occur.
Interactive Brokers is the best solution I know of. Java/C++/C#/Python API's
From a purely cynical point of view - how else do you expect to keep the spigot of alumni cash flowing if alumni kids are not going to be able to attend?
History may have been different but to say LBJ wouldn’t have found a way to power via the senate or even the presidency is impossible to say. He knew how to survive amidst setbacks...who knows what would’ve happened if he lost that race.
I wonder if someone can build a web-based "simulated" version of one of those 360 mainframe consoles so we can play around with the switches and lights and get the feeling of it.

I wish I could!
How does this compare to pdfbox (or the free versions of itext)?
There are hundreds of thousands of diagnostic and treatment codes, and most patients will have several, or even dozens of codes for a presentation. Add in the patients age and other demographic variables, medical history, and family history, and you have more combinations of variables than patients.

Except for some really common problems, like cases of influenza, every patient is unique.

AI can be used to handle simpler problems - identifying patients at risk of repeat admissions, or flagging the likelihood of dehydration for example.
If a car manufacturer is faced with a problem so that it loses the ability to prevent accidents, would you let that manufacturer continue its business?
While there is plenty of nuance that VPN advertisements gloss over, this article is also simply verbose FUD. It shamelessly does the same exact thing that VPN ads do - attempt to replace one uninformed default option with another.

> The reality here is that your IP address is only a tiny piece of your trackable profile

Yes, a tiny piece you can never shake off besides with a tunnel ("VPN"). On this front, OP is effectively making the argument that surveillance by IP address is simply never done, even if all the other tracking signals are removed. This is doubtful.

> the location of a piece of large network equipment of your ISP, and not your location

Yeah which is still pretty damn indicative of my location, despite the "streams coming together" narrative. One less signal available to the surveillance advertisers is a good thing. One more feeling of "otherness" to an ad you're being forced to see is a great thing.

> The only secured [encrypted] channel here is the route between your machine and the VPN server

Yes, simply hiding your traffic from your ISP is itself a huge win. They don't spend millions on DPI gear without clear ROI.

Given that a vibrant market for VPNs provides for copious tunnel endpoints, and that common people imperfectly using VPNs still frustrates bad actors like banks and geofencers, I'll forgive the messaging. They're certainly more legitimate than pharmaceutical or political ads.
You don't see any difference here? One government is trying to keep their people from seeing violent and disturbing content. The other is trying to keep their people from learning about violent and disturbing things that very government is commiting themselves to its own people.

I don't think the NZ government is scooping up and murdering political disedents.
This is pretty cool

Should be the kind of thing that is in new hire orientations and onboarding training (especially for new grad hires) but basically never is
1,500 Slot Machines Walk into a Bar: Adventures in Quantity over Quality
They all have anti-abuse mechanisms, but that doesn't mean logging.

Why couldn't you have a flagging system in real-time that shuts down accounts but doesn't save the data to disk?
Any such culture would be long gone or full of hypocrisy.

There are cultures where sex ratio has been manipulated, e.g. India and China, to favor males, but this is not the point of the research and I lack relevant data for these.
I honestly believe the rise of incelibacy will lead to increasing destabilization of the US. There's nothing worse for a country than a bunch of lonely angry men without jobs and without sex.
Thanks - I'm completely over video, when I can read a little text at my own speed, and skim much more effectively. Video is reallyn inefficient, both in bytes and in my time.
You seem to be leaving out the fact that most nuclear plants have a fair amount of downtime as well in order to refuel. While I don't have UK statistics, in the US it's typically 30-40 days per year when they don't run (so 10% of the time or more). So, you would need more than one source to make up for the nuclear plant's downtime just as you would to make up for areas offshore where the wind isn't blowing at top speed.
The “Hyper Suprime-cam” instrument came online in 2012, so it’s not new, and was presumably calibrated against well-understood targets; so its light-detection capabilities have been well tested. The physics of gravitational lensing is also well understood and verified, so they know what light they’re looking for.

If you can test each part of a system independently, and the parts connect in a reasonably trivial fashion, it’s about as good as testing the whole.
and 12 years later "that will be the end of any shareholder lawsuit on the subject".
I get the pride but there comes a point when "Irish Americans" can no longer speak for Irish people, a point that I feel is much sooner than 4th generation

Like the commenter above you, I am very suspicious of Americans with only tenuous connections to a far off land claiming expertise/knowledge/understanding of that culture
Very exciting project and thrilled to see something of this complexity come out of the JS world! Great work guys
What about the Soviets? Wouldn't it be fair to say they accomplished a lot scientifically with relatively little liberty?
Incelibacy is not a word and do not make it one. It's called involuntary celibacy.
Isn't extramarital celibacy sustainable, given that you can have sex and children once you are married?
That sounds fine. They bought it, so they own it. If they make money from someone's work, then they are responsible for at least as much money as they made.
Supply side markets work when they defeat the power of hoarding. Pick any market, and if sitting on the item makes you money in the long term, rather than putting it to use then you have a monopoly problem of some sort.

For a market to work, it must always be the case that using the item to cause some socially useful economic flow to happen is more profitable than sitting on it, or trading your hoard with other hoarders. Ideally you go bust quickly if you sit on it, much as you would with perishable goods.

When you apply that view to housing services you find that the power to exclude is the hoard that needs defeating. Keeping an apartment empty and outside the housing services supply market should be cripplingly expensive.

Ask yourself this. What's the market force that drives rent prices down and is it equivalent in force to that which drives rent prices up? People need housing to live, but housing only needs people if there is a chance of a profit.
My theory is that it could be related to the economy getting worse. My belief is that women are generally more likely to have sex with someone that they consider to be viable long-term reproductive partners or marriage material. Fewer men have the financial success and stability that many women are looking for in a serious relationship that would make them comfortable with routine sex.
The amount of vocal support for censorship in here is frankly unbelievable, bordering on comically absurd.
Part of the appeal of TypeScript is that you could fairly easily migrate a team to it from JavaScript if they're all fairly comfortable and competent with the current JS ecosystem. For most JS devs I've worked with, this wouldn't be true with a language like C# or Kotlin.

I'd argue that buying into a more comprehensive language would probably be worth it if everyone was into it, but in my own experience JS devs really, really like JS and have very little interest in learning something better suited to the problem they're solving. This is true outside of software too. People love familiar tools and methods, even if they aren't the best ones.

There's also the fact that your team's output will be best based on their enjoyment and engagement. Even if the tooling isn't perfect, they'll probably build better software if they're enjoying it. JS and TS are good enough in most cases to get teams where they need to be.
Why would AI be able to stop any of this? I doubt even humans could make the right decisions, why would computer be able to?

The usage of AI as a magic silver bullet always frustrates me.
https://www.metalevel.at/prolog/future
The point of DDD is to encapsulate your domain models to keep the invariants satisfied. How can you restrict the very possibility of creating invalid instances of a User this way? There's nothing stopping me from using the "new" keyword and making an invalid user with a name 400 characters long.

This is why we use private constructors. The Value Object is a place to encapsulate that domain logic.

The private constructor removes that very possibility and ensures the only way to create a User is to use the static factory method, which validates the User.

I admit, when I first saw the layers of encapsulation, it was a bit off to me. But that's a small price to pay for model integrity.
automation of human cognitive tasks
> They have the money and profits to hire human moderators

How many people do you think it would take to proactively moderate all the video uploaded to YouTube? Back in 2017 it was apparently 300 hours a minute. Do the Fermi estimate on that. That's not a productive use of humanity.
Why are you implying that Facebook isn't actively moderating their platforms or that governments would be able to do a better job? Facebook has hired thousands of human moderators in the past few years, significantly more than Google and Twitter. They've also invested significantly in improving their AI detection systems. That doesn't mean there isn't work to do still, but you're insinuating that they aren't actively moderating their platforms and that simply isn't true. Furthermore, the idea that harsh penalties and regulations are going to prevent psychopaths from broadcasting their killing spree is ridiculous. Facebook doesn't need an incentive to prevent mass shootings from being broadcast on its platform, and punishing them with monetary fines or regulations would only hurt their ability to do so.
Logs are worth a lot of money to advertisers if your customers can't effectively avoid the process.
I enjoyed the Charles Koch interview, sure it wasn't hard-hitting journalism - it was about him and personal philosophy. I hadn't heard about the sponsorship but it turns out that's because it's not true: https://twitter.com/freakonomics/status/938505933508038658?l...
> it loses the ability to prevent accidents

Car manufacturers can't prevent accidents - what do you mean?
The only historical culture(s) with widespread non-religious celibacy among substantial portions of the population are Western European but widespread celibacy certainly existed there. It’s also a thing in the Buddhist and Hindu world but that was mostly a life stage rather than life long celibacy.

https://en.wikipedia.org/wiki/Western_European_marriage_patt...

> The Western European marriage pattern is a family and demographic pattern that is marked by comparatively late marriage (in the middle twenties), especially for women, with a generally small age difference between the spouses, a significant proportion of women who remain unmarried, and the establishment of a neolocal household after the couple has married. In 1965, John Hajnal discovered that Europe is divided into two areas characterized by a different patterns of nuptiality. To the west of the line, marriage rates and thus fertility were comparatively low and a significant minority of women married late or remained single and most families were nuclear; to the east of the line and in the Mediterranean and particular regions of Northwestern Europe, early marriage and extended family homes were the norm and high fertility was countered by high mortality.
I belatedly realize that almost everything I said in this thread was wrong, but it’s too late to delete it! The HN edit rules are cruel.
I think your answer might describe the problem very well. Not what you say but it might be that men think like that?