skysight-inc/HackerNews huggingface dataset:
Consumer choice can have a positive effect on giant corporations, but it can fail just as often. For example, how easy is it for average consumers to avoid websites that use tracking cookies to follow them around the web? Similarly, how many consumers care enough about the emissions of cars or power stations to base their purchasing decisions on that?

In matters such as these (and others, such as food, medicine, and transport safety), it makes more sense to have government regulation rather than relying solely on consumer pressure. Moreover, it is more efficient for businesses to have one consistent set of rules to follow, rather than a patchwork of 28 contradictory rules, and it is harder for large corporations to pressure countries if those countries are acting together as a bloc.

If you want to opt out of the EU, I'm sure there are several territories in the world that would welcome you to live there. Alternatively, you have EU protected free speech and voting rights to convince your fellow citizens that your country should end its EU membership. You just need to get enough of those citizens (and their elected representatives) to agree on what specific alternative to EU membership they want instead.
I Won't Write Here Daily Anymore
In Telegram regular chats are not encrypted by default either. Only special “secret chats” are and they only can be established between mobile devices, not desktop.
To me, it seems that the "is not suitable" phrase was a bit condescending. Re-word that, and the warning may be fine.
They don’t list the salary but the recruiters will tell you — it’s Silicon Valley companies mostly.
I like what Firefox does where if a site 404s it checks to see if there is a Wayback Machine snapshot for it and automatically loads it.
In practice there is actually some elasticity.
It's the Russians that continuously screw us up the only want control to run their gang activity,sex trafficking child molesting pure EVIL into our country the one's that bring this and terrorism should be put to death they are also racist natzi white supremacist
That's the attitude that gave Docker its popularity: it doesn't matter how much crap it's in the app, as soon as they've wrapped in Docker's greasy paper it magically stinks less and it becomes Ops' problem.
In many cases, (In my country for sure, and I bet this is common elsewhere) members of the legislative branch are approached by people from the intelligence community, who hand them the drafts for stuff they 'need'.

And you can bet those people do understand encryption.
Your assumption how backdoors work is very limited/wrong, I am afraid.

You assume that you actually understand the code well enough to identify the backdoor - e.g. as some sort of function that will bypass authentication when some secret hardwired password is provided (to give a dumb example).

However, to give a real world example of backdoored crypto, it is nothing of the sort. For example, the issue with the potentially backdoored Dual_EC_DRBG pseudorandom number generator has been known since 2004 at least - but the algorithm has been standardized by ISO/NIST and used for years until the potential backdoor issue was widely publicized following the Snowden leaks and the standard was withdrawn.

Good luck finding something like that only by reading code unless you are expert in crypto and mathematics. If you were only auditing code whether or not it matches the published, supposedly correct, standard (or algorithm description), you would never find this. The backdoored code was working completely fine, exactly as intended. But the weak random number generator allowed an adversary with sufficient computing resources to break the encryption.
On the politicians side I agree, tech illiteracy seems to be largely correct. As far as the intelligence agencies are concerned, well I think they know exactly what they are doing. So they know that a WhatsApp backdoor doesn't help against the next 911, it still allows a lot of general surveillance so. And that is what the agencies are after. Terrorists are just an excuse IMHO.
The name and job title churn in this space over the past five years is breathtaking, almost JavaScript-ian.

I've been at my current company for 6 years now. When I first started, those guys were "Operations", and the job title was "Admin". We used Google App Engine, and they mostly clicked buttons in the GCP web console.

One year in, they re-branded as "DevOps". They were all "DevOps Engineers". They wrote a lot of hacky Python scripts, using the "gcloud" utility, to manage our new Docker-based services on Google VM's.

A year or two later, they decided to become "Platform Services". They changed their titles to "Platform Engineers". They saw us developers using Jenkins for our CI/CD pipeline, and decided to re-implement all of their Python scripts as Jenkins jobs.

Earlier this year, they became "The SRE Group". They are "Site Reliability Engineers" now. We eliminated their Python scripts, by migrating our microservices to Kubernetes and using managed databases. So now they're back to clicking buttons in the Google Cloud Platform web console again.
True, though YAML is the most "human readable/writable" of the usual suspects (YAML/JSON/XML)
> Okay, but are the variations between men and women greater than the typical variations between individuals of any sex, or even of one sex?

Yes, it's trivially observable, and it has been established scientifically.
Recent changes means the new max is 30, with a possible mandatory 20 years served. The 5 year indefinite extension remains (but as far as I understand extensions are not intended as punishment - rather as a way to protect society in the face of a real risk of the prisoner committing new, serious crimes on release).

As I recall there is some newfangled stuff about "terrorism" on the books - but the change was apparently mostly motivated by the NOKAS-robbers possibly being released earlier under the new "forvaring" (containment?) system than under the previous 21 year "life sentencing". (they'd be given a max of 10 year mandatory imprisonment even with a 21 year sentence).
Probably because the role actually does still require someone to be able to put out fires while under stress. I've met many otherwise excellent software engineers who cannot or will not deal with high pressure oncall situations. The Operations aspect of DevOps requires a certain level of familiarity and comfort with the type of real-time communication and troubleshooting needed to deal with emergency situations. Some people are excellent with design and implementation work, but do not communicate well enough in high pressure situations to fit a DevOps/SRE role.
Ask HN: What are your favorite underrated reference materials?
Common references might be Wikipedia and Stack Overflow, but I'd imagine everyone has their own personal niche ones for your field that aren't widely known.
De-growth movement and accelerationism don't. I guess anarcho-primitivism doesn't either but they are not really active in mainstream politics.
Leaks but it's probably true leaks
If the system in Norway releases based on someone being a continued threat to society, which is the case if I understand it correctly, the government will probably have to make an argument to that effect, and it strikes me as very possible they might lose that argument at some point.
The current situation looks like it still has a whole ton of potential legal tripping points, from Wikipedia:

As of 2009, non-military cryptography exports from the U.S. are controlled by the Department of Commerce's Bureau of Industry and Security. Some restrictions still exist, even for mass market products, particularly with regard to export to "rogue states" and terrorist organizations.

Militarized encryption equipment, TEMPEST-approved electronics, custom cryptographic software, and even cryptographic consulting services still require an export license.

Furthermore, encryption registration with the BIS is required for the export of "mass market encryption commodities, software and components with encryption exceeding 64 bits" (75 FR 36494). In addition, other items require a one-time review by, or notification to, BIS prior to export to most countries. For instance, the BIS must be notified before open-source cryptographic software is made publicly available on the Internet, though no review is required. Export regulations have been relaxed from pre-1996 standards, but are still complex. Other countries, notably those participating in the Wassenaar Arrangement, have similar restrictions.

https://en.wikipedia.org/wiki/Export_of_cryptography_from_th...
Perfectly readable on Chrome.
Sure, but it's IMHO clearly arguable where that line is. The underlying engine is only a part of the user experience of a browser, and browser based on a common engine are commonly described as different products.

Chrome, Chromium, new Edge, Brave and Qutebrowser all use the same engine, but even the first two are not uncommonly considered to be different products. Same with Safari, Chrome and Firefox on iOS, despite Apple only allowing their own browser engine on iOS.
They don’t really exist. I’m mid career management and hire these types of roles. You go above $200k and you’re just wasting money. There may be a few random openings above this but nothing sustainable once folks realize the talent curve.
Cargo cult doesn't care about the number of employees in a company.
Helix: Unsupervised Grammar Induction for Structured Activity Recognition
Which platform? Mobile? Which version?
What the heck is a general purpose quantum computer??
They don't really "get around" it, as mentioned in the parent comment they worked to get legal exceptions for many things. As you point out though I imagine they wouldn't have gotten the exceptions had they not been a 501c3 org.
> Rather, my problem is the attempt to draw lines between more or less egregious conduct that don’t make any sense. Someone who along with three other young men tries to rob and ends up killing a man is among the most dangerous and culpable of criminals. Such premeditated group violence is the greatest threat to social order. Being 17 or acting as part of a group don’t make you less culpable.

Welcome to moral systems, like the law. None of them make much sense at all (even though they're necessary), but laws are particularly bad. Laws + governments saving money are a recipe for total disaster.

But mostly the poor and socially weak are victimized so nobody cares. And of course, whether it's a third world dictatorship or a modern "european democracy" as if that's an ideal: the state protects it's own enforcers. Even when they shoot a slowly moving van that refused to stop for border patrol, then refuse to bring a 2 year old they shot that was dying to the hospital for 20 minutes, their parents in chains (totally not to avoid responsibility, not at all), and then when the child went unresponsive, tried to free everyone they arrested (again, this had totally nothing to do with attempting to avoid responsibility) ...

https://www.theguardian.com/global-development/2018/may/25/b...
Interesting, can you share the exact log of the errors you're seeing? There are none for me on both Firefox & Chrome with uBO.
Weird. It is fixed now. It got stuck loading something I think and didn't expand beyond the first paragraph. Now it does. My bad.
How would you buy or borrow this book without knowing the name?

Ed: having rot13 that, I still don't see how it's a spoiler...
Thinking over this, it just (finally) struck me that awk (and sed, grep, etc.) are basically just libraries (more like DSLs), and the shell is just another scripting language with a REPL/notebook environment.

When that's the case, what makes them particularly useful compared to some other language with a uniform syntax and possibly better forms of "glue" -- say Python, or lisp, or whatever? Why not allow people to acquire proficiency in just one language, and use it consistently to communicate with their computer? I don't think ubiquity/portability is a compelling answer, since (for many/most people who care about this) it is relatively easy to install the environment of their choice on their personal computing device. BTW, we must also strive to maintain that flexibility in the next generation of computing devices.

As an aside, folks who do like the task-focused nature of shell DSLs might appreciate language-oriented programming with Racket.
I am actively hiring for a devops. I get hundreds of resumes from sysasmins that either don't have AWS/cloud, Ansible/Automation, CI/CD lifecycle, DB management or Ngnix/Apache experience.

The majority are sysasdmins that did point and click setup ..
If you look at the way elections work at a micro scale in the US, you will begin to lose confidence in the assumption that they are elected by the people. Political machines have huge influence in controlling who it's possible to vote for, and swaying low-information voters. That makes sure they have a lockdown on decision-making, even if they allow a few mavericks through the cracks for the sake of plausible deniability.

Even if this or that individual politician gets voted out, or even ten of them, it won't stop the machine's influence. They're still the ones who decide who the replacements can be chosen from.
Every seemingly irrational law or socioeconomic convention that you may find in the US can ultimately be tied causally to the bleeding of contempt for people of color into the design process. It short circuits our logical faculties and results in policy that is as cruel as possible, limited only by the extent to which it is perceived that such policy may affect white Americans and the mandate that said policies be at least nominally race-neutral (though this is only a recent development, itself only predicated on the obvious and embarrassing effects its absence has had on our economic well-being, both internally and globally).
Now I get you, completely fair. I think that would mostly come down to tone though.
I think equating "I disagree" with "people shouldn't read this" is problematic for a forum that wants to encourage discourse.
It is not the question if you have something to hide or not but once they have unlimited access like this, what is stopping them from manufacturing truth and bend the information to support their biases. Privacy IMO is more important.
I suspect you misunderstand some of the point.

When you make a posting on HN or anywhere else and cite a URL, that URL could go down years later. Your historic posting then has a dangling URL. You can't go back and edit old postings to fix it.

Also, some content changes. The URL is valid, but the cited material is not there. With the archive, you can point to a specific date when that was retrieved.
As a lot of other things, it happened step by step, with the main catalyst being 9/11. We somehow accepted that it's an acceptable trade-off to have no privacy in the name of stopping "the terrorists".

"You're either with us, or a terrorist" Bush once said. And now we're at a stage where it's acceptable to say things like "if you've got nothing to hide, why are you so worried about this stuff?".
In that case I would have to answer

>Is sentiment more important than correctness, or is the opposite true?

by saying that there's no advantage to punishing China unless the punishment is connected to the human rights abuses. If the US was saying "stop the abuses and we'll lift the tariffs" then that would be good. But they're not, so it isn't. The fact that the governments are committing abuses doesn't make it an inherently good thing that their citizens are being punished.
Assuming that US citizens are safe, that doesn't apply to citizens of other countries. So even it the US and the UK respect their own citizens' rights (Snowden showed they don't) they won't respect other people's rights. And then surveillance becomes a tool against a countries and policies the US and UK don't agree with regardless if these are a genuine threat or not. So yeah, it is kind of a big problem.
There will always be things we fundamentally can't prove, but those things have no place in a program you're relying on. "Essentially any" means that any you the programmer have reason to believe and code up.
I don't think there is such a thing as a special exception to copyright law given to one website.

There is fair use.

I think what happened with archive.org is that it became popular, and also popular to think of it as fair use. It's a social phenomenon of acceptance that does not have any legal bearing.

Companies that don't want their stuff 'archived' can and do take action to enforce laws about digital libraries. For example the book that helped teach me programming was Turbo Pascal DiskTutor. You cannot simply download that one on archive.org. You have to get on a waiting list and 'borrow' it when it's available.

The fact that they made it so there is apparently exactly one digital copy available for 'borrowing' makes me feel that the digital library laws are invalid. It should not be legal to enforce only one copy total when it is possible to make it ten just as easily.

Anyway, there are lots of sites like YouTube that would not exist without encouraging users to violate copyright. This was the whole reason YouTube got big in the first place. It was only after they had a massive library of content and users that they started really playing ball with distribution companies.
To which she replied effectively, "I know. That's the point. I'm trying to get the definition changed."

https://mobile.twitter.com/CoralineAda/status/11769406055257...
Have you checked if there's anything wrong with your tap water? One-time water test is probably cheap compared to years of buying bottled.
I Went to Yale. My Brother Went to Prison
That's a good point. Guess-and-verify could be a handy additional heuristic method if Mathematica's other methods came up empty on a problem. I've also heard of machine learning being used to choose between internal algorithms available in formal proof systems, to try to pick the algorithm that's most likely to work instead of just trying them all sequentially.
Yeah, I am aware of that. E2E isn't necessarily a hard concern, but E2E with backdoors actually feels worse to me than just not having E2E to begin with (I do wish Telegram were less misleading about this issue, however.)
Signal doesn't have to be distributed from the US though (well, apk for sideloading at least, app stores are US based..)

OpenBSD in the 90s used to emphasize that they're from Canada and have strong crypto because of that.
The agenda is made very clear toward the end of the article:

> As stewards of the free software definition, the Free Software Foundation should be taking the lead in ensuring that these issues are discussed. The priority of the board right now should be to restructure itself to ensure that it can legitimately claim to represent the community and play the leadership role it's been failing to in recent years, otherwise the opportunity will be lost and much of the activist energy that underpins free software will be spent elsewhere.

Translation: now that Stallman is mostly gone, we may finally change the definition of free software, thanks to a better "representativeness"

But this is extremely ridiculously naive to think that just because it would be coming from that Frankenstein FSF, it would not fragment the community. Debian would not follow. And tons of others.

Whatever you think of the current def, I think there is exactly zero chance of not fragmenting significantly by attempting to change it. I even think this is a huge misunderstanding of the very nature of free software to consider that free corporate usage and exploitation shall be prevented.
Because in a global economy, countries are competing against each other. If Canada slows down, other countries will catch up and eclipse them.
Gradual typing is when you spend a few minutes programming the computer to do something, followed by hours attempting to convince the computer that your code does what you say it does.
> One would think that the more well-funded companies had thought more about their tech and would be good at preventing fraud. However, that isn't the case.

There is a mostly Western idea that money means you have considered everything right and are rewarded from that

This is such a huge distortion and I don't understand it, almost seems like it is a necessary religious doctrine to make people comfortable with pursuing this system
The web page kills a chromebook.. wtf
Both plans seem geared to draw the votes of current homeowners, also more likely to vote in elections.
You're failing to consider that the EU acted utterly irrationally.

The news isn't an important business for google and it doesn't get its revenue from their.

In a strike, the employer has pressure to relent because workers have a thing the employer values.

But what does Google have at stake in this situation? Why on earth would they pay to link to news? Why are news links special?
> So basically what you're testing your interviewees for is how much they have prepared for interviewing with you (they're happy because they were preparing for your questioning/you're happy because they made the right answers). The question is whether their ability at being interviewed correlates with their ability to excuse themselves from doing the job.

No. All I'm asking them is to come up with a single interesting project within the last three years that they did, be it professional or even a fun one and have some conversation over it. If they didn't do any remotely interesting work or can't talk about it at a high level, how could I possibly expect them to come up with own ideas or communicate about them in the future?

Other than that, you'd be extremely surprised at how little candidates actually prepare on average, even if I tell them in advance exactly what happens in the interview and what I'll be looking for (which I do).

So I do respect your points, but I don't really get them. You may be right. I'm getting the results I want and my teams are happy and productive.

Here's a mail from an interviewee last week:

> Thank you so much for the response! I would have loved to work with you guys, but I do understand. The experience was very helpful to me anyways, [...] Thanks again, and maybe we will work together in the future!
The goal would be to allow parents to spend more time with their children, and have more resources (money and knowledge) to share with their children.

I don’t see how this can be accomplished without some sort of wealth redistribution, by which I don’t strictly mean transferring dollars from one account to another, but rather forcing all businesses to provide more time off, thereby increasing labor costs and hence reducing income for capital owners.
If you are trying to stop fraud you don’t usually go into details why you flagged something.

Telling the exacts details makes it easier to game the system.
When you submit apps to Apple, you _still_ have to declare if your app uses encryption.

https://developer.apple.com/documentation/security/complying...
You’re making an awfully large assumption, that “society failed them” as if that is the reason.

Society has failed me in more ways than I care to count, I don’t go about killing.