skysight-inc/HackerNews huggingface dataset:
I think it's a question of scale too. But I always read it as operations should be planned in/participate from the start.

For example, I've been on successful projects where a representative from "Ops" sits in on early project meetings, offering help on technologies and deployment. And then later helps with documentation, automation and deployment.

I've also been on smaller projects, we're it might be just me doing dev and Ops,or where I do ops/architecture, and a few people help with development.

The main thing I see,is that typical modern software is deployed as services, not packaged apps that the end user downloads,installs and run (or Ops download and install for them).

At such a point,you need to consider security, backup, restore, monitoring etc.

Not all services need high nines uptime, but needed uptime and how to achieve it should be factored into the requirements.

I think one of the things many people get wrong with small projects/teams and scrum is to realize there may be more roles than people. You need the dba for the db, the network person for ingress, the dev for functionality. Sometimes that's one person with many hats.

But ops is a "real job" - at some point, it will demand one or more full-time employees worth of time. For maintaining quality you might want specialization - for communication you might want to share responsibility across your team.

Odds are, either way, for any given team/product/meeting some people should/will wear dev hat, others ops hat.
Do people not see this as agg-prop?

Like are we really buying into an issue that’s been around in the open since 2012 - suddenly it’s unbearable and how can we do business with evil folk like this!?

This just so happens to come up during US-China talks. The US is by no means clean here either...

Frustrating that we all fall for these clearly geopolitical driven narratives
> https://github.com/kragen/bubbleos/blob/master/yeso

That's a private repository?
Taiwan did have a nuke program until the 80s(?). Of course starting to finalize a nuke program next to a nuclear power that doesn't like you sounds like a surefire way of forcing a decision now if you get caught.
The law is mentioned often on HN. But the question I never see discussed: what are the specific strategies to avoid it. I.e. what comes to mind is keeping the set of metrics, and then use a randomly chosen one each year for decision making/ranking, but I'm sure there are other approaches.
There is no legal obligation to defend Taiwan. And all obligations are as good as nothing until there is an enforcement present. Good luck trying to enforce US.

>"fight for western values" - you mean risking WWIII to make sure that few fat cats do not loose their investments? How's that protection of western values went in places like Yemen?
Lloyd's List estimates the value of the goods delayed each hour at US$400 million, and that every day it takes to clear the obstruction will disrupt an additional US$9 billion worth of goods.

wow
Maybe they're upvoted by other bots as well?
Sending waste to space is a very dumb idea. First, rockets explode quite often. Second, sending things to space is very expensive, much more than storing them in storage facility. Third, nuclear waste will be very valuable in the future, so forward thinking country wants to keep it.
You don't need paid sponsorships to push your colonialist attitudes on other people.
Well, some public here tend to think about TSMC as something solid and uniform, one can possess and/or takeover. Heck, no! TSMC is a complex organism consisting of thousands of talented engineers and scientists, top-notch equipment that require servicing, thousands of suppliers, software and IP modules bound by licensing and servicing agreements with hundreds of western companies. A faint hint of military action around Taiwan will ruin TSMC in a second, which by the way will have far far extending chain of events effecting the global high-tech industry. And I bet it's going to be far worse than covid-19 pandemic we are currently facing. The world we built is way too fragile. We must negotiate, not to fight, if we want to get going.
Depends on the process. If assigning a license means that there is a review of the dependency before use, this is normally seen.
Doesn’t the GDPR force them to talk about it? I mean all potentially affected people must be informed.
"Concerns about piracy, due to the unprecedented concentration of valuable shipping in such a small area, has prompted shipping companies to make inquiries to the Bahrain-based United States Fifth Fleet about security."

https://en.wikipedia.org/wiki/2021_Suez_Canal_obstruction
History books about things that happened rather than, say, squinting hard to rationalise unhappy truths?

Britain didn't have slavery†. The 1833 act abolishes slavery in the Colonies, not in Britain itself. The existence of slavery in the colonies is why there were slaves in America to seek freedom by fighting for the British there.

So like I said, the British freed those on their side, while the colonists unsurprisingly did not do likewise. This is a recorded motivation for the thing we're talking about, fighting for the British in the revolutionary war.

†Britain didn't have chattel slavery, which is what we're talking about here, but it did have serfdom - which today we would consider a type of slavery - until the late middle ages or so when it ceased to make economic sense.
It doesn't matter, because history is probably one of the most effective forms of social control. Think about how complicated modern day events are and how difficult it is to shift through the mountains of perspectives to understand the whole picture. Now throw in decades of time difference with fragmented and hard to decipher primary documents, and you end up with a story that has to be interpreted by expert historians/storytellers, installed into the self-identity of generations of students, and used to shame individuals into matching the mythical sacrifices their ancestors supposedly took without any complaint. It's miles ahead of organized religion in terms of persuasiveness because any grain of truth in the historical story is magnified into the only possible truth without nuance or uncertainty. To go against the stories we tell ourselves is to go against all of society itself. If the body tells you to die in stomach acid because that is your role as an epithelium cell, and it's what generations of your ancestors have done, what can you do but die doing your job?

There was a point where I really enjoyed reading histories. Then I dug too deep and found too many inconsistencies, and I realized that if I were to track down every detail to the end I would go mad or worse, be a history PhD. The only way I could recover that original enjoyment was to treat every historical book as a work of fiction and marvel at how well they're able to hack its way into the social subsystem in our brain that allows us to form societies.
TFLOPS-equivalent-with-sparsity is not real TFLOPS. The article compared to A100's 312 TFLOPS which is much more reasonable.
2020: Nike cancelled by Trump supporters

2021: Nike cancelled by China
I know that republic wireless’s “voip” number can’t be texted by some services.
I think this is one of the best features of HN. It reduces a lot of the energy around receiving replies to a comment on all sides, there's never this neon light going off "hey, you need to respond to this right now".
That whole section is about the implicit grant anyway, which should be avoided.

As far as validating tokens, access tokens are 'opaque' in OAuth2; the token format is not defined by the spec. (In OIDC, they are JSON web tokens.) For OAuth, you can make a call to the introspect endpoint and the Authorization Server will tell you if it is a valid token.

In practice, OAuth servers often issue JWTs, and there's a draft spec out to make them interoperable: https://tools.ietf.org/html/draft-ietf-oauth-access-token-jw...

If you are a resource server consuming an access token and you know the token is a JWT, you should check the following at a minimum:

* the token is signed according to the algo and the key that you expect
* the token is not expired (the `exp` claim) and is currently valid (the `nbf` claim, if present)
* the token is issued by who you expect (the `iss` claim) (which is the point you are making about 'trusted providers')
* the token is issued for you (the `aud` claim)

Most libraries I have interacted with check the first two, but not the last two.
And yet it is still all about writing CLI and server daemons, stuck in the early 80's timesharing computing world.
Yes, 150MB is crazy.
Solar Panel Recycling in the US – A Looming Issue
> I always wonder whether contributor names to closed sourced software should always be transparent.

Are you implying that the developers that created this back office tool should be liable for the false police reports?

If so then then counterpoint based on having made back office apps: the individual contributor (i.e. developer) may either (1) have little to no say in what the app is doing as they are simply implementing the requirements as provided and/or (2) have no knowledge of how it might fail (e.g. when the app is integrated as part of larger business processes)
Why is censorship needed to stop nazis? You can't have a free society if you have this kind of censorship.
I don't think it's a good ethical argument. We decide to birth these animals for our own well being, ergo we are responsible for their suffering. If we only rescued lost cows from the wilderness, giving them shelter and a good life until we decided to quickly end their life to get their meat you might have a point (and even then, I still think it would be a bit shaky IMO) but that's not how it's done.

If a cat is born in the wild and ends up dying of a curable disease then it sucks for it but that's life. If you have a cat as a pet and when it gets sick you decide to abandon it to fend for itself and die in the wild then you're a bad person. Same outcome, very different ethical implications.

>So as long as you make sure to get your milk and meat from traditional farming

That's another gotcha that I really dislike. Every time the problem of animal suffering comes up there's always this opposition between "those crazy vegoons" vs. "the pop and mom farm who love their animals and take good care of them".

If that were the case, I agree that the situation would be very different. It's not though, you can't just ignore the woes of industrial farming when that's the vast majority of the meat products that surround us. These animals are for the most part born into horrible living conditions. In that sense I suppose that killing them early when they stop producing enough might be one of the least worse things that happens to them.

It would be like responding to somebody lamenting the deforestation of the Amazonia by bringing up the story of a poor farmer tending to his two acres of land in order to sustain his family. That's a best missing the point, at worse a truly disingenuous argument.
Cancelling Richard Stallman?
They also have Eiffel tower. Probably not because they want to invade France.
Fuel here is imho irrelevant. What matters is the containers with junk that china manufactures, the west consumes and throws away to replace it with the next version of the shiny junk.
You don’t have to use a true open source license- simply a “shared source” or something with a clause making it BSD when the business ceases operations or similar.
I mean it's JavaScript, I don't think it's intended for you to write C compilers in it - but for compile-to-JS languages, it's a real asset to be able to run it in the browser, although more and more that can be done with WebAssembly as well. However, look at the project listed as using it - it may not even be for web languages, but just projects that need to parse something.
I agree that censorship of science is bad.

Giving powerful people a free megaphone for their opinions and anecdotal bs is also bad.

Nobody believes there is one right answer, but amplifying stupid is a recipe for disaster.
The US’s domination is based on the petrodollar. China, Iran, Russia, Venezuela (and in the past Libya, Afghanistan, etc.) started to trade (particularly oil) using other currencies. Even the EU is headed that way with both Iran and Russia.

It is in the interests of US and allied monopolies (especially oil) to prevent this at all costs, since it would remove the main tool for extracting disproportionate profit from the impoverished world and enforcing sanctions on anyone that resists.
> I don't really know why those people consume milk and I was never rude enough to ask.

Can you take any guesses as to why? Do you think it might have anything to do with the colonialist attitude of "of course, everybody drinks milk!" displayed in the parent comment? Are your acquaintances in the US? Do you think it has anything to do with the $500 million spent over 20 years on "Got Milk?" propaganda?
And they can say "no" or "money please."
Here's a book I highly recommend... http://www.mottodistribution.com/shop/eliane-radigue-interme...

This has a much deeper insight into what went into making her music.
Intel didn't say what the TFlops number was about at all, we just don't know anything other than the headline.
To be fair: We wouldn't have found her otherwise.
There is

clang -Xclang -ast-dump=json -fsyntax-only main.c

these days. Probably not exactly the same, but still very useful.
> Terrorists are not known to be the most logical people, to be honest

Terrorists want blood and guts on national TV, not a statistical raise in cancer over 30 years.
These are news organizations that do at least a
modicum of fact-checking.

Depending on the situation, it could be impossible for a fact-checker to prove that the two people in the story had an agreement and a prior relationship. Not to mention, it's a novelty item in the 'Lifestyle' section, not a report on an arms accord or something.
When I went to Alska, it was fascinating to learn that all these small trees where actually hundreds of years old. The cold makes them grow very slowly.
Everything you need to start developing in Python
> Not shutting down plants is an alternative to instead slowing down phasing out coal, like Germany did.

Germany accelerated the development of renewable energy. That was the goal. Nuclear had to go first. Coal is following. The Germany time scale to rebuild its electricity landscape goes over many decades.

By investing many many billions into renewables, instead of investing them into nuclear, Germany helped to kickstart the renewable energy industry, which will over a long period of time be much more successful replacing fossil fuels, than nuclear ever did or will do.

Just building a nuclear power plant here and there will not solve the CO2 problem. Scaling renewable to make it cheap and able for large scale distributed deployment is the way forward.
You speak the truth.
Even been wanting for some time to check out the F# R Type Provider: http://bluemountaincapital.github.io/FSharpRProvider/ Unfortunately it appears to be Windows-only, and my curiosity hasn't yet reached the point that I'd boot into Windows.
Co-author of RMS open letter found him “nice”; signed based on hearsay
Simple Disease Outbreak Modeling – Inspired by a 3b1b Video
or increase transparency and demand accountability from platforms amplifying messages without transparent traceability of information.
Küçükçekmece Parça EŞYA Taşima
KÜÇÜKÇEKMECE PARÇA EŞYA TAŞIMA
What Does It Mean to say 'Lucky to Be Here'?

or

What Does It Mean 'Lucky to Be Here'?
> don't use the implicit grant, please. Use the authorization code grant with PKCE. Here's an example (from a doc I helped write, talking about how bad the implicit grant is: https://fusionauth.io/learn/expert-advice/oauth/modern-guide...

This is a bit of a strange security model. The implicit grant vulnerability mentioned is essentially a supply chain attack where an untrusted library is loaded. True, it can compromise the implicit grant token, but, in a mode where the implicit grant token is hidden, it's still talking as the website, and can do ~most~ anything, more or less that the token can do by making a request with the cookie, or whatever.
The places where uranium is mined is uninhabitable afterwards :(
Copying a post is completely unlike this. There is nothing in doing so that compares to improving one's delivery of a joke.
Stating simple facts that anyone can google in 5 seconds is colonialist? Are you for real?

Or maybe....you're the one with some kind of agenda here? Because I can't believe anyone would read into my comments as hard as you do. Or I don't know, do you take those simple facts as some kind of personal attack?
Any TV with 2 mics. Those TVs are called smart for a reason.
I guess I will bite. What was blocked then?
But the things they say about the laws aren’t very useful if you’re suing to get the law overturned. (Related, you can’t use defenses like attorney-client privilege if Congress asks you to submit documents, you just do it.)
>I am pretty convinced that a lot of the tensions in our society are caused by the fact that many of the things we need on a daily basis are produced by corporations where the feedback already is massively diluted by the time it reaches individual replaceable instruction-following workers.

This problem has been coined alienation from the product the workers make
To dig through the materials these bunkers are made of would require technology advanced enough they would know what radiation is and how to detect it.
... but racket basically exists to create parsers and languages. It happens to also be a general programming language. But so is JS nowadays with Node.
Biogas is very similar to farming. You can produce meat and vegetables with net 0 carbon, and both can operate on using waste from other industries.

The problem comes when one introduce fossil fuels into the production chain because it makes economical sense to do so.
I should have been more explicit in my post. I was talking about car batteries. Tesla cars have batteries in the 60-100 kWh range, and Vehicle-To-Home (V2H) power is becoming a real thing, and I predict over the next few years it could have a large impact on the ability of the grid to use that energy storage to help even out renewable power variability.

See https://electrek.co/2020/05/19/tesla-bidirectional-charging-...
That sounds like a really bad idea.
I find ideology-driven scientists to be very dangerous to humanity prosperity and progress. Of course he's insanely active on Twitter. Last post 8 minutes ago.
True! We need to demand accountability from platforms for amplifying messages without transparent traceability of information.
In case anyone's not aware of what's happening in Xinjiang, this is a great Last Week Tonight episode about it: https://www.youtube.com/watch?v=17oCQakzIl8
There was a post/thread about this a few weeks/months ago. The conclusion is always the same. There is not enough plants built to get economies of scale. (Plus modular nuclear is the way to go anyway.)

The EU or the US should announce that it's going to order 100+ plants. Completely different game. There's no point in competing with solar or wind otherwise.

Sure, this is politically untenable. :|
> As I've said if they can't explain to us what they are doing and why, it is completely useless to try to frame or define it.

You’ve not said why it’s useless though. Or what “free will” is. I can make a chat bot which will insist that it has free will, but I doubt it would be saying anything correct about its mind; and I have every expectation that someone whose language I do not speak would pass and fail exactly the same tests as me if there was a test that didn’t depend on language.

> difference being humans can explain why they ran and we can rationalize post facto and learn from each other

Humans demonstrably make up any old rubbish to justify their actions after the fact — that much is testable. And animals copy each other, so it’s not like non-humans in general can’t learn from each other, though I don’t know about bovines in particular.

> but since we are able to process context, something cows are not capable of,

You recon? Given how much context current vision AI can get, and that current vision AI is about the level of an insect brain, I absolutely expect cows to get context.

> I understood that OP meant the most common meaning of free will: acting in a non predetermined way (however bad or inexact as a definition it is)

> cows don't

Quick internet search of teaching cows tricks says they can act in a non-predetermined way… unless you want to dismiss all behaviour as skinnier boxes and operant conditioning, which would leave humans open to the same criticism.

They are relatively docile, but there were loads in and around Cambridge when I lived there, and no, they were definitely not like cars with no petrol.

> asking for a satisfying definition of free will in this context completely misses the point

I take exception to this. I started by saying “I agree this looks like slavery and torture”, the reply said the concepts didn’t apply because they didn’t have free will. I’m rejecting that, and you’re definitely still describing a situation that sounds like multigenerational slavery to me.

> as I've said I don't believe free will exists

You don’t? That wasn’t clear, but sure — as I said, every testable definition I’ve encountered has either been something animals and humans both have, or both lack.

If you weren’t even trying to change my mind, congratulations on merely confusing me about your intention. :)

> free will, which also involves guilt, morality, responsibility and deliberation AKA being able to determine the consequences of different courses of actions.

Why would it involve those things, and why do you believe cows can’t forecast the consequences of actions? If they couldn’t predict actions having consequences, they’d get stuck as often as hard-coded robots. Given the live in muddy fields, this would make them self-destructively useless as livestock.

(And also, current insect-complexity neural nets can do that, so it would be really surprising if a mammal can’t).

> it's simply the result of some random combination of DNA and environment

Yeah, and that’s true for us, too.

But, as you say, you don’t believe in free will, so that’s fine. :)
The founding members are GitHub, Google, IBM, JPMorgan Chase, Microsoft, NCC Group, OWASP Foundation and Red Hat, among others.

So, Microsoft x 2, Google, IBM x 2, a for-profit Security company, and non-profit security group, and a bank. I don't see any of the BSDs listed or any other big open source projects.

I'm starting to get a bit worried that this is and some of the goals going to be more for future legislation than helping open source projects with security.
> Devops doesn't mean "dev and ops cooperating". Fundamentally it means that devs do the ops.

The problem with “DevOps” is that everyone has their own definition.

For some people it’s a rebranding of sysadmins that use Infrastructure-as-Code tools.

For others it’s a term meaning the breaking of Silos between development and ops.

For others it means a (primarily) developer person who can also configure Apache.

Luckily, we don’t have to guess what was meant by the term as it was clearly defined at the time of inception[0], and unfortunately the original creator of the term does not agree with you.

[0]: https://youtu.be/o7-IuYS0iSE
"colonialist attitude of "of course, everybody drinks milk!" displayed in the parent comment? "

You know that simply wanting something to be true doesn't make it so, right?