skysight-inc/HackerNews huggingface dataset:
This isn’t it. DevOps aren’t the (exclusive) oncall engineers, the dev teams should be responsible for oncall as well—the people empowered to create or fix the operations problems should be responsible for operations. See my sibling comment for why DevOps is different than SE.
Kickstarter doubles down on its anti-union stance
That would be overt surveillance, and the security services are claiming they need the backdoor for covert surveillance.
I would really like to use it for programming. Having more screen real estate would be awesome.
Now as we have reduced doctype to just HTML, almost everybody is using Chrome (and all the alternative browsers are built on the same engine) and the rest use Firefox (which still renders HTML almost exactly the same), standards are pretty well-established and most of the people are forced to auto-update regularly and have no problems doing so (thanks to the progress in bandwidth availability) it indeed feels reasonable to clean the user-agent up or deprecate it completely.
Some sites have a "spin to get a discount" feature. I would imagine you can just enter new email addresses until you get the max discount.
Chrome has a short list of known DoH servers that it will use, and they are all public cloud DNS providers so it will not use your local DoH server. https://www.chromium.org/developers/dns-over-https
The Ballerina Programming Language
Space Invaders Revisited
Predators could be the antidote to unhealthy herds
It is reasonable for governments to want to be able to wiretap communications. They can wiretap telephones, including mobile/cell phones, for example as this is built into those systems. There is no problem with that and it is actually welcome.

Those apps that provide end-to-end encryption are a problem and they are working on solving it.

Claiming that they should not be able to wiretap lawfully (or even otherwise) is a rather naive view of the world and lawful wiretapping does not imply dystopia.
Major outage in Steam gaming platform
Google News exists so that people read more news online and Google makes more money brokering ads for online publishers. Goodwill and more data are nice benefits but have a smaller impact on Google's bottom line.
>My son.

If you think that posting a comment on hacker news revealing that your son was forced to take a particular class that you disagree with is going to harm your son, you are being deeply paranoid.

>https://www.youtube.com/watch?v=VKkNIOkGtnQ

I went back to school to finish my CS degree about 5 years ago. I was a libertarian until a few years before that, and until a year ago I was in grad school.

I was also one of very few Bush voters in a liberal leaning History department during the start of the Iraq war.

I don't need to watch a Youtube video designed to scare conservative parents to understand what is going on in academia.

It is most certainly not common at American Universities to require CS students to take an entire class devoted to Marxism. That's why I asked for evidence because it is an extraordinary claim. And it sounds like a claim designed feed the conservative paranoia regarding college.
Operations Department should not exist. Period
I get a 403 as well, no point in linking to something unaccessible just because reasons. Gdpr is hard but people in Europe should not be denied access just for the sake of immutable URIs
> Someone else in this equation didn't get to think their life choices..

Is the length of the sentence meant to prevent crime or is it revenge?

People die all the time, it's a tragedy. But I would not want the laws of my society to be built on the idea of revenge.
Seems rather expensive to use so many ws2811s.
eh, i dunno. i think anybody with a decent grip on any language can whip up a scheme compiler way faster than a C compiler. [1] is a very readable guide to scheme and its implementation. Will it be the fastest gun in the west? no. Is it a simple workable foundation that, like, anybody who can put together 100 lines of working code, in any language, can build? for sure. Compilation isn't magic.

Lambda calculus won't hurt. Implementing scheme (which imho is pretty darn close to the lambda calculus) really just requires understanding some operational semantics and you're good to go.

[1] (http://agl.cs.unm.edu/~williams/cs491/three-imp.pdf)
Lawful wiretapping does not imply dystopia, but the actual practice sure seems to. This is very likely to be abused by enforcement agencies and politicians.
IP blocking (or whitelisting) is useless when your target lives in the cloud. Many CDNs have a massive pool of IPs which change rapidly. Autoscaling systems have TTLs as low as 60 seconds. Not only will you fail to block (or allow) requests, but you will also block (or allow) requests to completely different organizations on the same multi-tenant cloud environment.
People have decide many things have all new meanings in recent years.

This statement you're making today might be constructed has hate-speech toward non-human people in the future.
Student rating app penalizes fifth-graders who need bathroom breaks
There is this:

https://www.musicradar.com/news/tech/dtronics-dt7-has-just-m...
Wow, what a beautiful essay. This is the one piece anyone contemplating the politics of sex work should read.
Well there some argument that the inverted V (V for victory) was used in ww2 by Churchill avoid the negative connotations but in fact was trolling the Nazis.
This is sadly the state of the current mainstream DevOps "movement". It is no longer anything that could be described as a movement, only as an industry, a set of tools, and a thing a few years back that CTOs in laggard companies announce to the board that they need to be doing.

It was supposed to be about efficiency and repeatability, and approaching ops with a SWE mindset; but most importantly taking ownership of your shit, end-to-end; which is something that the best and most effective SysAdmins and Software Engineers always did.

We don't hire "DevOps Engineers", rather "Platform Engineers", in which we have a hard requirement that you are approaching competence as a software engineer in at least one language, and in at least one paradigm (e.g you should be able to tell me about type systems, data structures, polymorphism, higher order functions, composition vs inheritance, referential transparency, TDD etc).

We also expect that all of our backend software engineers deploy and maintain their own infra (as code), using the guardrails/services/systems provided by our platform team. Deploying a new database cluster for a user-facing service is a pull request from a backend engineer, not a Jira ticket for a "DevOps Engineer"

There are companies out there "doing it right", but they are in the minority.
Not sure the exact dynamic in downtown Edmonton WRT landowners and whatnot, in most of my visits there it seems like most businesses are slightly more spread across town than in Calgary (probably because their city is split up by a massive river valley), and like Calgary they do have a lot of space to develop as well (most of Alberta east of the mountains is relatively flat). Their economy is a little more diverse in the sense that they have a lot of government officials. It's a nice city but they have bitterly cold winters (even though as I write this there's snow on the ground in Calgary and a snowfall warning for all of southern Alberta) and less tourism than Calgary.

The rest of AB is basically smaller agricultural towns, with a few oil towns that are basically glorified work-camps (Grande Prairie and Fort McMurray) and then a few mountain towns that have their own crazy dynamic due to national park regulations.
The college grad ratio is a relatively new phenomenon, and more women live in poverty than men IIRC. Your point about depression and suicide is well-taken, and is an excellent example of what groups like those outlined in the article are trying to address. Patriarchy isn’t good for men and bad for women. It’s bad for men and women, just in different ways. For men, it results in “toxic masculinity” where you get the message (like half the men in this thread) that you have to be stoic and “take care of yourself” so you repress everything as best you can. But that doesn’t work, and violence, depression, and suicide are predictable outcomes.
That's the theory. The practice is the rulers will use the sanctions to prove to their people that the outside world is mean and evil and their only hope lies in their dear leaders.
> I've worked at places that did blameless post-mortems and it was sometimes frustrating because remediation often felt like a second-class citizen

Maybe I'm missing something, but that seems orthogonal to the blamelessness. Blame won't necessarily bring remediation front-and-center either (and will probably do far more harm do that end).
> This benefits the newssite, not google.

Since Google makes money off of most online ad sales, it often directly benefits Google as well.
Because politicians in a democracy cannot do things unilaterally.
That makes sense. I get triggered by certain things as well (but as I age, less and less, I think?).

I do appreciate the extended explanation. Your top-level comment was just not computing for me.

I am curious about whether wealth inequality is a top-tier (first-order) problem, as opposed to being a consequence of maybe other problems - and I may reach out to ask you your views on this at a later date.
> Is there any way to be certain these are done in hardware and can’t be caught in a low level system once the device is rooted?

If you suspect your device has been tampered with and need a guaranteed reboot, just let the battery run down and don't use it until it has.
So a big part of what's hard in HPC (really depends on what you do in the area. I mainly just use the machines to run stuff. You don't write software on the machines) is getting things to install (and run as expected). The people that maintain the machines will generally have your basic stuff installed (things like GCC, clang, your intel compilers, python, hdf5, etc) and you can load different versions using modules. Anything not there you need to do a local build of (your software and anything that your software depends on that isn't a super common library). Building these packages can be a real pain because architecture is so different (some people work on things called Data Parallel Primitives that try to make these easier. One common software that uses this is VTKm. They us a lot of template metaprogramming, which results in crazy errors that are hard to read but many times works more easily). Basically take the frustration you have for building things from source and multiply that by at least 2.

So basically what I've heard about Taihu is that installing any packages and writing code for the system is even more of a pain (like adds months to your work (probably an exaggeration)) to write for. Libraries that are commonly used aren't supported and so many things need to be written by hand (including all the optimization). So they go (from my knowledge) fairly unused. Hence calling them Linpack machines (someone got linpack running and submitted test results. Doesn't say how utilized the machine is).

But this could also be people in the labs playing up lab pride too. So take everything with a grain of salt. I want to try to be fair here. (US labs do have lots of internationals at them, not just western countries, plenty of Chinese nationals. They just want smart people).

As for performance, it depends on a lot of things (it is actually REALLY hard to measure). Linpack is just a good baseline and has been highly optimized. But it doesn't tell you how fast your software is going to be because frankly your software could be completely unoptimized. It is highly dependent.

That said, having the fastest/biggest HPC computer doesn't mean too much. No one is running across the entire machine at one time. It is generally a lot of different programs and groups working on the same machine. There are benefits though. It is easier to have a single big machine than many smaller machines and it does enable you to do the science you want to do if you do end up needing a huge capacity. More bang for your buck. And for only a few hundred million dollars too, not a bad price.
I was really puzzled because of this. I have a pihole dns server that today decided not to work too well, so I reconfigured my whole setup and got internet again. Couple of hours later, steam decided not to work and I though to myself "here we go again..."

Took me a while to find out that steam was actually down
How is that? Canada got an army and if they slow down they will keep their maple trees just fine. There is no need to play a economy arms race just becouse.
Just how conceptually economical is the Many Worlds Interpretation?
My wife and I used to debate which were the most important inventions in history but both of us agreed that the joint stock corporation was in the top 5 along with the wheel, gear, and control of fire.
In the UK there is some oversight by the parliamentary committee and also the courts.

Here's a case where the courts say that police surveillance was not correctly authorised: https://www.bailii.org/uk/cases/UKIPTrib/2018/IPT_17_93_H.ht...
I can understand such disdain. I am a software engineer currently working in a DevOps team (yes, team, you’ve heard it right). I’d say that 90% of DevOps engineers I’ve met don’t even know what a linked list is, and they themselves talk with disdain about developers.

So much for DevOps philosophy.
Fair enough. Sometimes I forget that these cowboys are out there (we got rid of our last one almost 10 years ago).
> only government who possesses corresponding private key can decrypt the message

Yes, that sounds like a secure system. Surely no private keys would ever leak out of a government through incompetence or corruption.
Comments was the reason for me to move from JSON to YAML in config files. I remember perfectly fine what every option does, but adding comments to each option is a must when it comes to sharing my code with anyone else.
In places such as Iceland, where bankers have not 'integrated' so deeply with the government, the banks were allowed to crash and top executives served years in prison. [1] This included people all the way up to chairmen. It had a catastrophic short term impact, but Iceland's economy rapidly recovered and remains healthy to this day. Incidentally their current president has an approval rating upwards of 90%.

Obama in 2009 was optically in conflict with bankers. Quoting things such as "I did not run for office to be helping out a bunch of fat cat bankers on Wall Street" [2]. 8 years later, he's getting paid $400k for 30 minute talks by them, repeatedly. For some reason banks and investors don't seem so anxious to turn Icelandic presidents into multimillionaires for a few hours of talking once they leave office.

[1] - https://www.independent.co.uk/news/world/europe/iceland-to-s...

[2] - https://www.reuters.com/article/us-financial-regulation-obam...
I think you misunderstood me. I'm not proposing any policy or treatment changes. My point is calling what we have "health insurance" is confusing at best and deceptive at worst, so let's call it by a better name.

That may cause policy changes if people's mindset and behavior shift but at least we're building on better models of the world.
I went through immunotherapy several years ago, for an iatrogenically induced issue which angers me more, and I think it permanently damaged me. I was quite sick for a while after and have never felt "the same" as before. I know that's vague and easily dismissed but it's as if the side effects of the treatment never went away. I also just spent months and a LOT of money on multiple biopsies apropos of the post's title, one of which got infected and created a whole other level of pain, stress, and cost, for a misdiagnoses. I never needed to be cut up and infected. This happened to me long ago in a more severe way with surgery as well that disabled me. Misdiagnosed by multiple doctors, spent tens of thousands, worse off. I would have had a much higher quality of life overall had I never gone to a doctor in this country. They have never gotten it right from small to big issues, and ruined my life in the process. I guess I need to just learn my lesson that the system can never be trusted here. But it's hard when you have pain or problems and want a solution. In my professional and personal experience the potential negative outcomes are always massively underplayed to patients. Medical errors/misdiagnoses are the THIRD leading cause of death in the USA. If I had been properly informed about any of the big issues I suffered I would have never agreed to "treatment" and better off for it.
The typical awk case is to print selected fields, or operate on them (count, sum, classify, etc). So a '/<pattern>/ { print }' idiom is fairly common, generally on the way to something more refined.
Encryption are "munitions", right? I wonder if there's an argument in the U.S. that this violates our right to "bear arms".

It's also interesting how the Left and Right flip positions when arms are digital.
Wtf is HNs lack of knowledge of history?

We have known since at least 1997 that all Cisco (and other) equipment has had backdoors in them.

Like why the fuck would you even be surprised at this at this point.

EVERYTHING YOU DO IS CAPTURED.

Downvote away yee who are uninformed
When you introduce new JavaScript framework (funny meme)
SpaceX Starship Update – Livestream at 8pm EDT
I do not understand the need for all of these different new language implementations and data formats. GuixSD vs NixOS already showed that Scheme is a superior solution as a configuration language, scripting language, template language, and intermediate representation. A single language that has 30+ years of successful production use, tons of books and documentation. Why re-invent the wheel in four different, incompatible ways?
At least one of us will need to check their sarcasm detectors.
This is behind some sort of institutional wall. Link to full?
IRC clients are largely open source. How do we know they haven't been backdoored?
> Engineers design pickle forks to last the lifetime of the plane, more than 90,000 landings and takeoffs, a term known as "flight cycles" in the aviation industry, without developing cracks.

That number made me do a double take.
Seems planes never stay on the ground for very long.
You are correct, and I am incorrect.

Predatory pricing, also known as undercutting, is a pricing strategy in which a product or service is set at a very low price with the intention to achieve new customers (Loss leader), or driving competitors out of the market or to create barriers to entry for potential new competitors.

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

I should have called it "price gouging" or perhaps "profiteering".

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

There isn't really a great word for long-term exploitation of an easy structural advantage, though. Landlords don't have to form a cartel, since (a) everyone has to buy from them, (b) land is limited in supply and (c) the barrier to entry is high. Maybe it's a "natural cartel".
Never seen Steam down this bad. Everything is down, can't even see the online store: https://store.steampowered.com , they're gonna lose a lot of money and maybe some market to other platforms. Sabotage?
typed pure functional programming is not "functional programming" in the scheme sense.

It's often approached much more formally, using the terms and methods of category theory -- and that is very much the approach of this book.
"Happy to answer any Qs!"

And then he doesn't answer any.
Probably because his argument is “the commission decides everything”. Except that the commission is controlled by... the democratically elected representatives of each country! So how is that not a representative democracy?
Indeed. I hope nothing I said implied that I disagreed with that.
Quite. But pretty darn close is still not close enough to support partial application via curried functions out of the box.
Discord was also down a few hours ago, probably related. https://status.discordapp.com/incidents/gtvzqy8b2plz
Teachers that can tap intrinsic motivation do.
-If you are doing tracking in real time, you can see what's happening. If you want to, say, explore what happens when your phone goes to a website, you can't do that if you don't have a jailbreak because Apple doesn't give you the specific permissions that you need to see things happening at such a low level on your phone.

How is this different than MITMproxy, Burp Suite, Charles combined with setting iPhone to proxy the traffic through your machine?
Interesting: I was first exposed to incremental development (in LOGO, Lisp and Smalltalk) in the 70s and found static languages painful and alien into the 90s, but have mostly flipped my preference.

I had a friend who described incremental programing as "programming by successive approximation". He wasn't praising it.
They don't tell people what to do. Even your example doesn't show journalists telling people what to do or show them sharing their personal thoughts on the matter. Journalists are qualified in reporting, which includes collecting, analyzing/contextualizing, and presenting relevant new facts, which is exactly what they are correctly doing when using your common library of phrases. Naturally, such reporting is prone to bias, and you may not agree with what is presented, but that isn't the same as "subtle manipulation", and it isn't the same as telling people what to do or think.
> As governments make more and more use of technology to perform acts of mass surveillance, detention, and even genocide, software authors may feel legitimately appalled at the idea that they are helping enable this by allowing their software to be used for any purpose.

This reminds me of US visa application forms. After you list all your relatives and past employers and places you've been in the last decade, there's about three pages of questions like "have you tortured kids or are you currently planning to", "have you committed genocide with biological weapons or are you planning to" and such. The idea is that genocide mongers will tick "yes", so the US can deny their visa.
To add to this - if there's a pattern of having to take part blame/ownership for people who should know better I'm going to move on to greener pastures.

Some people work more carefully than others. This is absolutely a thing in software development/operations (my fields). When I was young, I had more screw-ups because I was still learning "how to work carefully" with certain things... It's hard for me to admit this but it is 100% the truth. When things went wrong, I felt the need to take it on my shoulders vs. to put it on the rest of the team who likely had nothing to do with the error.

As with all things this isn't black and white, which is why I'm making this comment.
To add to that, we're also talking about an unusually long time for any system to stay unhacked. 9 years since Geohot's last bootrom exploit. And the user's data is still safe on any phone with the Secure Enclave and Touch ID (last 6 years) even when this exploit is used. At least until a better exploit is found.

I'd say that this qualifies it as "secure by design" for anybody who understands what this is about.