skysight-inc/HackerNews huggingface dataset:
> Much of the web is moving over to https

Yes, but US consumer ISPs, to the best of my understanding, still have this nasty habit of tracking and injecting code whenever they feel like it. HTTP is still a thing.

Also, if the point is to avoid an ISP snooping on metadata for profiling, HTTPS adoption is good, because it encrypts real session data, but it does not stop data collection.

Remember that DNS goes in the clear, until browser and OS vendors decide to turn on DNS over HTTPS by default on consumer devices. The ISP industry, being assholes, have already started to make DoH appear somehow controversial, and they're probably going after google on antitrust grounds. [1] [2]

But even with DoH, we're still going to be stuck with SNI, which spells out the target domain of every HTTPS connection in the connection metadata. And whenever encrypted SNI is in place, services on the internet that aren't behind a CDN are still going to have identifiable IP addresses.

That's user data perfect for profiling and reselling.

So, to really give ISPs the finger, the user must use a VPN.

> VPNs are hit-or-miss on whether they route DNS requests

Major consumer VPNs, even clowns like NordVPN, have gotten pretty good at ensuring sane confs in their provided clients. I wouldn't rely on their kill switches etc for serious opsec, but it's enough to give the finger to an ISP.

On the other hand, the point of a VPN router is precisely to have everything go over a tunnel, including DNS.

It's not ideal to tunnel everything, but it's up to US consumers to make that choice. My suggestion would be to campaign to drive up VPN use on consumer broadband connections, just to fuck with the ISPs.

> That, and you're trusting the VPN to not sell your data.

This is an important point, and also why one would choose a VPN that relies on a reputation of not selling data.

> Browser fingerprinting is still an arms race, but if you're actually concerned about something, either do whatever Torbrowser does or use the most popular iPhone.

Yes, it's an arms race, and the point is to make life as hard as possible for the tracking industry. Nothing is perfect.

Tracking cookies don't go anywhere in a convenient to use browser setup, despite the shoddy claims from clowncar VPN companies.

While Tor is great, it's slow and not advisable as a daily driver browser connected to the user's normal online identities. For most users, sane use of Tor Browser would be special purposes, like researching medical concerns you don't want tracking companies to connect to you, and similar.

1 - https://arstechnica.com/tech-policy/2019/09/isps-worry-a-new...

2 - https://crsreports.congress.gov/product/pdf/IN/IN11182
Open Sourcing Mantis
Exposing a private key is basically a breach.
From the thread, 2brainz, the person maintaining the init scripts, responding to why systemd:

>> I haven't heard a good explanation of why systemd and not a different, new init system

> There is none. Systemd came along, we thought it was great, some of us were already involved with systemd and pushed the change. We could have done many different things, but we didn't.

> Runit was suggested by users at some point, and I think there is/was a runit implementation in AUR. However, runit was never considered in detail.

> First, we don't know if the other systems were really alternatives (at least I don't know). The answer is boring: Systemd solved many problems, it was there, it worked and we already used many of its tools in our initscripts at the time. There is no specific reason why we did not use $WHATEVER over systemd.

> About launchd: it was never considered. As I said elsewhere, systemd seemed to do what we want and we went with it.
Here's a longitudinal study on about 55,000 Polish military personnel found in the article:

"The cancer morbidity rate for RF/MW-exposed personnel for all age groups (20-59 years) reached 119.1 per 100,000 annually (57.6 in non-exposed) with an OER of 2.07, significant at P < 0.05."

https://www.ncbi.nlm.nih.gov/pubmed/8717316
Not a regular newsletter, but you might enjoy Byrne Hobart's essays on Medium:

https://medium.com/@byrnehobart
Why? Places like the USA were perfectly fine with the Nazis until their ally bombed us. We also routinely turned away boats full of Jewish refugees that eventually had to return to Germany.

People hold the Nazis up as this great evil that the world banded together to defeat. But from what I can tell the world mostly didn't care until they were directly attacked. Most people truly don't give a crap about this stuff. Never have. Probably never will.
The author's bias is apparent from his biography:

"Joel M. Moskowitz, PhD, is director of the Center for Family and Community Health in the School of Public Health at the University of California, Berkeley. He has been translating and disseminating the research on wireless radiation health effects since 2009 after he and his colleagues published a review paper that found long-term cell phone users were at greater risk of brain tumors. His Electromagnetic Radiation Safety website has had more than two million page views since 2013. He is an unpaid advisor to the International EMF Scientist Appeal and Physicians for Safe Technology."

This article does not represent scientific consensus. It is alarmist, linking nearly every report that supports the author's point of view and offering no opposing points of view. This is not journalism.
> The problem is when "It just works" doesnt, it's an undebuggable, un-understandable, documentationless kluge with binary logs.

Init scripts were undebuggable, un-understanable, documentationless kluge with text logs, and systemd has a perfectly functional format converter. I'm not seeing the regression here.
Interprocedural Optimizations in GCC
Ah, the days we will be drinking unicorn milk and Santa will start delivering presents again.

Because that's totally going to happen. Countries within themselves barely function without split alliances, different parties and ambitions. Now you want 7 billion people to act as one? I'll faster reach richest guy on the planet before that happens.

Quit pretending that wishful thinking is what you should bank on for better things to happen in the world.
Fellow Aramco brat?
But, the best we know is the laws of physics are not deterministic!

The quantum states that your neurons fire to is unknowable in advance and determined only at the point of measurement.

Therefore, you are _free_ in the exact results of your neural mass are unknowable in advance and truly random. There's certainly a distribution of probability to the randomness... but be free and don't by the deterministic, 19th century nonsense!
The US more or less just slotted itself in as the successor to the British empire after WWII. I'm sure it's much more complicated than that, but the US (like the Brits) is a globe-spanning naval power not unlike the Brits were.
Actually the difference between law and theory is nothing whatsoever.
Both LXC and OpenVZ can run VPN services with just setting a couple of flags, I've done it on both.
You're convincing people who would be otherwise sympathetic that your arguments have no merit, by spouting wrongness ("set -e" is a bashism!! Even though it appears in V7 unix and 3BSD!!) You can't even admit your mistake.

I've loved Solaris, NetBSD, and Irix. ZFS is pretty cool.

But it'd be pretty easy based on your posts to conclude that the only people who still advocate for that stuff are wrongheaded, pedantic curmudgeons.
A VPN isn't itself secure. It's only a secure tunnel. If the VPN's exit is insecure, then you're insecure. DNS-Over-HTTPS hasn't reached ubiquity yet but VPNs are very useful but are having a reckoning with serverside attacks and governments demanding "oversight" and backdoors (like the recent move by China on foreign owned but China-located companies VPN usage).
That reminds me a short fictional story by Jorge Luis Borges (if you excuse the quasi non-sequitur): The Lottery in Babylon. It describes how the lottery became so popular in Babylon that they began not just to play for money, but all kind of prizes, and then not only prizes but punishments. Finally, they decided that people didn't even need to buy a ticket. Everybody was implicitly part of the game, where good or bad things could be made to happen to you just by random chance... At the end of the day, The Lottery in Babylon became indistinguishable from normal life.
What kind of equipment do they plan on (or maybe they are already rolling it out now?) providing customers in order to actually route that much data?

I recently upgraded to gig fibre and had to replace a bunch of my network components to in order to actually see those speeds.
Are you from america?

As a european, this assumption that everyone would value getting as rich as possible as their top priority seems really weird.
Very interesting! Congratulations on building that.
Yeah, back when 2.5 was new i was annoyed that space changed from showing the popup menu in 3D view to showing that action search list but this annoyance quickly went away when i realized how faster it was to find new stuff with it.
Are there really so few of us? It feels like there should be millions of us: https://addons.mozilla.org/en-GB/firefox/addon/noscript/
Hey everyone, one of the Mantis maintainers here. There are a few of us standing by to answer your questions about why we created Mantis and what you can use it for.

In short Mantis is a Platform For Building Cost-Effective, Realtime, Operations-Focused Applications. Internally it has been used for alerting in real-time on KPIs such as Stream Starts per Second [0], our outlier detection platform [1] and scalable anomaly detection with zero machine learning. [2]

[0] https://medium.com/netflix-techblog/sps-the-pulse-of-netflix...

[1] https://medium.com/netflix-techblog/tracking-down-the-villai...

[2] https://www.youtube.com/watch?v=6UwcqiNsZ8U
Well, this is a case of stolen credentials...but the behavior behind this is just a sample of how fucked is this world. Who in their right mind enjoys distressing others in that way? I try to convince myself that there's hope for the world but when I hear about this type of things I lose that hope. There are legit evil people in this world.
many companies depend on those new customers to hit their growth targets

That's a choice.

Companies growing so that they can be worth more when their investors sell them is the whole point of businesses

Also a choice.

Companies are accountable for their choices. Accountable to their shareholders and to their customers. When those groups aren't aligned, then you're in a tough spot. You might wind up with a new set of shareholders or a new set of customers.
Interesting! I've never before considered the dimension of time, which will lead to accumulation of brilliant interview flunkers.

The only assumption that remains to be tested then is that our current practices do not identify developers that belong to, say, top 10%.
Totally agree with you, parents and environment is one of the most important factor but this is not 100% of the odds, there are still things that you can influence yourself (especially in these times when we have access to the internet).
> How can you compare states with little population to a state with 40 mn people ? Of course numbers will look better in a smallish state.

These are percentage rates, not absolute numbers, so it's not obvious why the numbers will look better in a smaller state.

> On average, California performs far better than any of the states you mentioned and that is proven by the population differences

California performs worse on many metrics even accounting for demographic differences. For example, in Iowa, Hispanic children score an average of 273 in NAEP's 8th grade math test. In California, they score just 262. In Texas it's 274. Median income for hispanic-headed households in California is about $46,000, versus $48,000 in Iowa. (Adjusted for cost of living, Hispanic households in Iowa have 30% more purchasing power than Hispanic households in California.)
I was under impression that it's a backup utility. It doesn't work realtime, you need to execute its CLI. It also doesn't really do full sync, but one-way sync. If I have some files newer on my machine but other files newer in cloud, it won't handle it well. Am I correct?
>My kid will someday pay taxes that will finance the retirement of people that didn't bother to have kids.

All things considered, that is definitely not a given.

Social security for instances is tied to one's lifetime earnings, throw in the correlation between life time earnings and longevity and it smooths out to getting what you put in (roughly).

There are also a lot of benefits, both employer funded and tax payer funded that goes to people with children.
It's good that you say this because most people see my comment and just flag it. I'm simply saying the obvious, and probably the majority of people in the West feel the way I do.

I think it's appropriate to have a contrarian point of view posted here from time to time, instead of the echo chamber this website usually is.
My issue with notion is that it doesn't support sharing PDFs/PPTs besides sharing the entire page. I'd like for it to backup my PDFs which is does onto AWS... but the links are gigantic (2k characters) and expire.
Wait, you never experienced a "just on more level|round|episode"? I certainly did... back 10yrs ago in counter strike, and to an extend even here on HN. Though restarting your computer is a lot harder than unlocking your phone when you lay in bed trying to sleep. I can totally understand people easily & unintentionally training themselves into pathological behavior.
They have a right to do whatever they want but we also have a right to do whatever we want including not buying their games.
Ask HN: What assumptions do current systems make which won't hold soon?
For examples, databases used to optimize disk space by writing to same locations, since HDD's were expensive back then.
Blizzard has since reinstated his winnings and reduced the ban to 6 months.

> Blizzard originally banned the Hong Kong-based player for a year and withheld his prize money after he said "Liberate Hong Kong, revolution of our age!" in Chinese during the livestreamed event. That penalty was later reduced to a six-month suspension, and Chung's prize money was reinstated

Second paragraph in https://arstechnica.com/gaming/2019/10/us-legislators-urge-b...
>requiring licenses for engineers makes sense. It should be required for actually implementing changes, though, not just talking about them.

In civil engineering, some engineer on the project (usually the head engineer) has to be licensed, and has to sign off on it, and this makes him liable if the engineering is faulty.

What happened in this guy's case is simply that, in his letter, he called himself "an engineer", and the state board slapped a fine on him for the audacity of calling himself an engineer without a PE license. He wasn't "practicing", he was making a proposal in the form of a letter.

It's good that he got it reverse and free speech won, but look at what he had to do to accomplish that. The state board should be forced to pay him an enormous fine for attempting to restrict his free speech.
3. Import as normal, and leave it to the principle of "we're all consenting adults"; unless something is explicitly called out as being part of the public API I consider Law of Demeter[1] "violation" the same as accessing _var.

[1] https://en.wikipedia.org/wiki/Law_of_Demeter
Safari has this built in, I’m surprised chrome and Firefox don’t
Animated – True Scary October Stories (Vol.17)
Key value databases shorten the lifespan of SSDs
Destroy Your Country's Economic Mobility with This One Neat Trick
I actually started out thinking Blizzard could do nothing to redeem themselves. What level of action would make me believe they could be a trusted honest actor on the cultural stage given the capitulation to CCP interest?

I cancelled my WoW subscription and uninstalled all their games, quit following the streamers that produced content for Blizz games and started speaking out on social media against them.

Their actions felt like betrayal of values I hold very dear. I'm active in politics locally and donate time to the Pirates (lucky enough to live in Iceland where they actually have made a huge difference).
A lot of comments here are blaming the user for using the same username/password on multiple sites, allowing their account to be compromised. This is missing the point.

Nest cameras are a security product aimed at non-technical users, so of course this happens frequently, and of course this was foreseeable at the very earliest design stages. The designers needed to come up with a solution to this problem, and blaming the user is not an acceptable excuse.

The solution is actually pretty easy: require a pairing procedure that can't be done remotely. For example, the Nest app on a phone could display a QR code with is public key fingerprint, which you show to a camera, and the camera will only send video to phones it's been paired with. That would pretty much completely eliminate this failure mode.
I guess what the OP is trying to say is that throwing a million or more into a savings account, not having to worry, and peace of mind is in itself a class game. Few people have that luxury; I got a chance to be a bit better off and immediately felt much differently and more attuned to class differences than I was before. I now have the luxury of time, choice and pecuniary freedom I did not have, and a lot of my peers don’t have. If I had a billion dollars I can’t even imagine the effect it would have on how I think about things.

I feel I have that mentality of valuing the security the money gives me because I read books like Millionaire Next Door, Intelligent Investor, FIRE subreddits, etc and come from a family that has similar ideals.But I’m also aware that a lot of people are very different from that, and are known to end up playing differently with their money (status symbols, lifestyle upgrades, etc). Cultural aspects of many societies value the latter more than the former.
I do not agree with the down vote for an honest statement, even if made in jest, conveys the major problem with human rights.

people are more than willing to support human rights so long as it does not change their own behavior or alter their lifestyle.

it is not just the corporations here we need to hold accountable, we need to hold our elected officials to the task. the corporations are going to be bend to whom cost them the most money. if the US Congress suddenly slapped legal restrictions upon these companies they would have to make a choice or make one differently.

the other reason to go the route of government to change behavior is that people in general are more comfortable having changes in their lifestyle and behavior handed down to them. Sad but that is how many operate and more so if they see other people also being required to change.
Apart from deanonymizing customers and potentially reading the traffic of customers they sent over the VPN what are other risks for customers?

What I'm thinking about is that the VPN essentially tunnels through my firewall so a malicious VPN provider may possibly be able to do things that, for example, an arbitrary web server cannot.
Can you edit and save the notes in markdown? I’ve got a bunch of notes in this format and ideally would like to keep them that way if I move them to a new platform like Tiddlywiki
I have to say I'm impressed with your comfort levels of being this nakedly racist. That is unless the Congo was particularly violent which despite reading about it to a great extent, I never heard anything about.
> So some people are more talented than average and some are less so, but nobody is orders of magnitude more talented than anybody else. This is the same kind of distribution seen for various human skills, or even characteristics like height or weight. Some people are taller or smaller than average, but nobody is the size of an ant or a skyscraper. Indeed, we are all quite similar.

I realize this is the politically correct world view in many circles, but it’s simply not true. The variation in cognitive ability is enormous. You can ask yourself for example how many randomly selected people would you need to produce a score aver 200 on an IQ test, produce a proof of Fermat’s Last Theorem or build something like the SpaceX Falcon.

(Now that fact is not a justification for the enormous economic inequality we see on this planet. Neither is it proof that luck is not a major component in success.)
This is how modern censorship works: let people have some limited margin, some limited freedom of speech when they only talk to friends or to groups of 4-5 people. Monitor them though. Do not believe for one second that Blizzard does not handle all the chat logs to the CCP.

Regular censorship must only happen when it matters: when millions are watching. This is when you strike hard and uncompromisingly.

Shutting down Blizzard in China would be a punishment the CCP handles to its citizens, and a proof to the world that it is not ready to be part of the international culture. It comes with a cost as well. Dare them to do it.

> I stood firm and maintained that CCP was now fighting with plutocracy
> for changes to the culture in the west.

I totally agree and this is a very strong red line to me. I reluctantly agree that it is best that each country does not meddle too much into the national policies of each other, but if China starts to push for universality of their values, we need to stop being shy at pushing back ours.
I think that's the ruling party way of things: They usually try to obliterate into particles whoever dares to oppose them. Or whoever crosses their path; or whoever they don't like for whatever reason. Just take a look at the Uyghurs situation.

* edited because it seems people where taking offence on I miss using the word Chinese instead of "ruling party", that is actually what I meant.
I love Elm. I'm brand new to it but can't get enough.

The compiler is so friendly. It feels like Evan Czaplicki is talking to me directly. :)
Just a Keg Light weights - I recall our small core network team got through £400 of sake at a Christmas do and that was in the mid 80's
RunIt, say.
Yeah, it's two sides talking past each other, with very different conceptions of what Linux should be. The systemd detractors tend to view Linux as sort of a grab bag where you can make a nigh infinite number of operating systems, all loosely compatible with each other. The systemd people view that as way too much stuff to test and support.
It requires one of the computers to be online all the time and run its software (aka server). Also, it's even more niche than GoodSync. There's no way I'll trust my sensitive data to some totally unknown software.
> I was a full-time wife and mom. This is not a career known to lead to great wealth.

I would say it leads to the greatest form of wealth. We just do not measure it in $$$.

A society that has bad parents will soon be a bad society.
"On the same note, the only possible way to abuse the website traffic was by performing a personalized and complicated man-in-the-middle attack to intercept a single connection that tried to access NordVPN."

If I had root, can't I just find out what crypto libraries are in use? and trigger an uprobe to decrypt the traffic on that crypto library ?

Every user connection handled by that vpn server would have been plain text for me.

I think they are downplaying the importance of this hack
As a counter to what you suggest can't happen or hasn't happened in the Congo, google 'Rwanda reconciliation' to see how a nation can, within a remarkably short space of time, attempt to overcome the perils of its recent history.