skysight-inc/HackerNews huggingface dataset:
My preferred disposal method of anything that I think has some value is to post it "free for pickup" or if it's a real hot thing (like cut up logs from a tree felling) just put them on the grass strip between the sidewalk and the street - the universal "free" location.
Absolutely this. I highly doubt Reddit would want to fuck this up at this point for seemingly minimal gain. Much more likely that a 10x increase in deletions caused some pipeline to collapse somewhere.
> One possibility would be to allow multiple competing groups of moderators on the same forum and everyone allowed to sign up fro whichever moderation group(s) they prefer. Then if the "official" moderators start behaving unreasonably, people will simply vote with their feet and use different ones.

That’s pretty much what Reddit is like already. If you dislike the mods of one subreddit you can join another competing subreddit, or start your own.

Likewise, with Lemmy if the people on one instance are bad, leave the instance and join another or run an instance of your own.
While your concerns about the term "DevOps" are certainly valid, I'd like to offer a tiny counter-perspective that I think could offer some clarity.

Firstly, the idea that "DevOps" is rewriting history doesn't hold up well when you consider the natural progression of any industry. Concepts and terms evolve over time. It's not rewriting history, it's a sign of the industry maturing. Speech is in flux all the time, otherwise this post would also read like Shakespeare.

Second, the lack of a universal definition isn't necessarily a bad thing. In fact, it might be a strength. It allows different organizations to interpret and apply the principles of DevOps in a way that best fits their specific needs. This flexibility can actually drive innovation. Or differently set, the meaning is assigned and not a given. As a freelancer in the space I get a lot of different offers under the same umbrella, but the truth is that i can simply help in a lot of areas by definition.

Third, just because the originator of the term can't pin down a solid definition doesn't necessarily discredit it. It's common in tech for concepts to outgrow their original definitions as they are applied in new contexts and grow in scope.

Your point about DevOps teams or engineers signifying failure is also too black and white, in my opinion. The title is less important than the actual practices and methodologies being implemented. Whether we call them DevOps engineers or agyle sysadmins is secondary to their contribution to the project. That is what the job description is for.

However, calling this entire branch of IT "bullshit", will remain a marketing scheme for your underlying investment, no matter how much you now try to blame it upon technicality.
Makes sense. I found this too in a science journal:

> The exact pathophysiology of long COVID is unknown but is likely to be multifactorial, including the inflammatory cascade during acute infection and persistent viral replication. Mechanistic in-silico modelling predicts that translation of SARS-CoV-2 viral proteins is a particularly sensitive target for inhibition of viral replication, and previous studies have shown that metformin is capable of suppressing protein translation via mammalian target of rapamycin (mTOR) inhibition

https://www.science.org/content/blog-post/long-covid-shows-c...
Unbelievable! As a gmail victim myself I'm very happy for you.

I don't know if that's an unfortunate coincidence, but I seem to have been banned from google the same day. :) I didn't know you can actually be banned from google! (and I haven't even been there for a month or two)

403. That’s an error.

Your client does not have permission to get URL / from this server. That’s all we know.
I agree with this.

I don't believe that guys like e.g. Just Stop Oil in the UK are genuine people.

There might be some who got taken in by the movement and have good intentions, but the actual antics that go on just turn off literally everyone I know, to the extent that the entire environmental movement is now seen in a bad light.
Here's the implementation of "remove a value" [1] from the popular Rust crate that implements this pattern.

It completely sidesteps the issue you are describing because "deleting from array" does not mean "adjust every greater index by one".

However, I'll grant you that using this crate means you have to extend _some_ trust (even if very small) to the crate maintainer to maintain safety invariants, in addition to Rust's compiler maintainers.

But the fact that I could dive into its code (that I've never seen before) in 2 minutes and verify that it is not susceptible to the issue you describe gives me more confidence that auditing+trusting this crate will not be an undue burden.

[1] https://docs.rs/slotmap/latest/src/slotmap/basic.rs.html#395
230 days ago, this same idea got zero traction on HN lol

https://news.ycombinator.com/item?id=33370718
From a security perspective, yes Rust is better, but it's still a security issue: if you can make a Rust program panic due to overflow, that's a DoS attack.

I think this description is a very narrow way to look at memory safety (and again: totally ignoring the broader issue of lifetime safety), if I'm going to be honest. In my Rust program, I have two functions `spawnDude()` returning an index and a `despawnDude()` taking an index. In C, i have `malloc()` returning a pointer and `free()` taking a pointer. The lifetime issues are the same: just like I shouldn't `free()` a pointer twice, i shouldn't `despawnDude()` twice, and I shouldn't use a dude after I've despawned him. The implementation could even be very similar: using arenas (which is essentially what the Rust array is) and free-lists.

Again: these were the issues Rust was designed to solve, and the borrow checker is the tool it uses to solve them. And it absolutely does do that, if you use the native Rust constructs: this is the true super-power of Rust. The reason why it's so much easier to work with indexes is because you've deliberately chosen not to have the borrow checker analyze this situation. If that is something you have to do a lot of (and I've seen it a number of times, not just in the project the parent mentioned), it does say something important about how the borrow checker limits the expressive power of the language, if you have to turn it off in this way.
Well it's the long tail of high-effort users, comments, subreddits, that are the moat. The vast majority of content is replaceable by tiktok, twitter, etc...
We won't reduce emissions unless there's a massive reduction in population. Otherwise normal people will adapt. Less people will die if the planet warms more. Extreme cold events kill more than heat waves do and that's even without including the seasonal flu and cardiac events related to the cold.
Also important to note that this is an indicator that Reddit has lost all trust from (this part of) the community. Even if that is a plausible explanations, many will not give Reddit's current management the benefit of doubt. I simply would not put it past Hoffman to be that petty that he would do it, he seems to be taking after Musk more and more lately. Wasted so much goodwill. That will be tough to navigate for them, because once you have lost your user base's trust even an untrue allegation will cause a stir.
Well there's the Thing Reddit Should Have Done: made their awful feeble chat more like discord!
Reminds me of all the computer manuals from the 80s that would say something like "YOU CANNOT HURT THE COMPUTER BY USING IT - if you get confused, turn it off and back on".
I’m not the OP but I’ll note that google domains was the only way to use a personal domain with a consumer/free gmail account without that “sent on behalf of” thing, if I recall correctly. I moved away from Gmail a few years ago, so I’m a bit foggy on the details, but that was why I moved to google domains way back when.
I realize I'm inviting the ire of HN, but I'm an SEO and fully agree with the sentiment of the article. Namely a lot of content on the web is purely for Google.

What some people miss is this isn't just SEOs gaming the system. This is a system that Google explicitly asks for. I've watched John Mueller's (a Google Search Rep) AMA sessions where he answers questions on SEO and he's advocated for webmasters to add text onto product listing pages to "help users" get a clearer understanding of the page. Nope. It's because even though Google has some of the best technology in the world, it's search algo is still pretty dumb.

No person needs a few sentences of text on an ecommerce page about couches to understand the page is relevant to couches and sofas, but Google does because it only understands text. That's also the reason why any recipe you find on the internet is buried at the bottom of the page.

The pointless adding of content to the internet is annoying as hell, but given that ChatGPT is able to create fairly cogent answers for a majority of queries it's, I'm frankly surprised Google isn't better.

Lastly, this article really only references creating content for SEO which is not all of SEO. Many parts of SEO actually do make sense. For example, making sure your content is actually visible onsite, redirecting old urls to new urls, making sure to internally link to pages people actually care about, etc... These should be website best practices but a ton of websites don't do them.

Good SEO is hard. Creating changes that are good for Google + users takes a lot of thought, effort, and testing. Bad SEO (i.e generating a bunch of pages/useless content for Google) is very easy and you don't need to know anything about actual SEO to do it. For some reason anyone able to look up a keywords search volume and write a post is an SEO.
> should have been mods

Saying "there is a decision by Reddit that I don't agree with, so I am going to take my entire community hostage in my fight against it" is definitely a sign that the mod needs to be replaced by someone more suitable for the role.

Mods should be servant to their community; and not use them for whatever purpose they see fit. It's a thankless, ungrateful job. But here is the trick: no one is forcing you to take it. If you think Reddit changes are the straw that broke the camel's back, and that it's not worth it anymore you do have an option: step down.

But taking a subreddit private decease of this is basically saying: "I'd rather have no community, rather than have a vibrant community with someone else in charge". It's a clear sign you should be removed from power ASAP.
Gary Kildall was a computer scientist and entrepreneur who played a key role in the development of the personal computer. In the 1970s, he created the CP/M operating system, which became the de facto standard for early microcomputers.
> But I would argue there's no practical difference between "crash due to segfault" and "panic due to index overflow"

Nope. If you're lucky, you get a segfault.

> imagine you're making a game

Actually, I would love to be making games. The benefits Rust provides aren't huge benefits in Game Dev, we get it. In fact, isn't this whole thing just a rehash of Jonathan Blow's ECS critique? But most of us aren't making games.

Imagine instead you're a not making a game, and you see CVE after CVE because of memory safety. Customer data gets stolen, things like SSNs. People's lives are impacted. I suppose a game crash is annoying, but way less annoying than someone's/my personal info being leaked.

Sure, we could go on as usual, blame "human error" and say everybody needs to do better. Or, we could accept better over perfect, and try to mitigate common errors that seem to happen often. You can still use `unsafe`. I guess by this argument, seat belts are useless, too, because they don't stop traffic fatalities completely. And so are all aviation safety improvements.

We're still here having the "Rust offers no/marginal benefits (to game dev and other niches)". Ok.
> I assume they legally could under an OSS license.

I don't think that assumption holds. New patches might not get a permissive license.
Margin Call – Regional Banks Scramble to Sell CRE Loans
> Why do these fixes not end up becoming available to the public?

Presumably the patches are not open source, and given to the supported users under a licence that restricts their distribution. The licenses the main code is available under say nothing to stop this – even if the project was covered by some GPL variant they would still be able to do this (assuming all contributors have signed over relicensing rights or similar).

> But then it only takes one...

That one might be taking quite a risk though. They'd be in breach of whatever agreement the updates were handed to them under, so might stop getting future updates so had better not do this (well, get caught doing it!) while they still depend on timely security updates themselves. Even if they no longer need future updates, there will be potential for a costly legal argument.
How is this going to integrate with my banking app, though? I quite like the Apple Pay or iDeal approaches. I don't really want my browser to confirm payments to be honest.
There's solarpunk, at least.

Also, I think there's optimism in people talking about how living a happier, more social life can also be one that happens to be lower in carbon intensity. I currently live in a very car-dependent detached house on an island (so reliant on planes to go anywhere) and am viewing flats now in a place where I can live car-free and go places via train.

And on top of all that, every time I have lived in a place where I could walk, bike, or take public transit, I was happier, healthier, and saw my friends _much_ more. But people have been sold a lie that living near their friends and being able to take a train or bus places is a "downgrade".
1k API calls is nothing, and I severely doubt it costs them 24 cents to provide 1k API calls.

Besides, they're not charging "heavy app users". They're charging "the apps". They are ensuring that the only entities that would even be able to afford their API costs are large businesses. As much money as Selig was making from Apollo, even he was unable to continue offering the app under these terms. Do you want increased capitalistic control of the Internet? Because this is one further step down that road, that I fear we may already be too far down.
What are the benefits to you? Would you install software or run programs you don't want accidentally? What would you miss if there would be some form of safe mode to be toggled on or off?

To me this argument doesn't make sense at all.

I think iPhones are decent phones and Android devices are just as walled in. So all smartphone platforms are more or less suboptimal. Sure, Android can be modified, but only to a degree heavily depending on the hardware...
No wonder that is it's primary function: scamming and bullshitting and convincingly appearing like it is true what it outputs no mater how wrong or made up it is.
Depends on the content - not many people out there are directly doxxing themselves but indirectly? Maybe.

From my post history on Reddit, you'd know where I live, my age, gender, job, relationship status and a good amount about places I've been and my interests. There are already websites that collate that info from a profile to give a summary of the user. Under GDPR, that quite possibly adds up to personal data relating to an identifiable person.
So it's Monday morning, the UK government announces that petrol and diesel cars are no longer. They make clear that this is permanent.

A ton of people now have vehicles that are basically scrap metal, they've lost tens of thousands overnight. There are physically not enough EVs, or charging infrastructure, or maybe even the grid capacity in order for people to switch.

By 10am, immigration lawyers' phones around the world are off the hook.

If you phase it, then you're just describing what is already happening, this is what coordinated action looks like.
This was easy to find:
https://docs.racket-lang.org/rash/index.html
If the inconvenience of having a vaccine are a turn-off for this demographic, I can’t imagine that GI distress (i.e. urgency) associated with metformin would be tolerable either.
The other nice thing about doing it yourself is you can do it better than right - a plumber will fix your pipes up to code and it'll work just well, but unless you explicitly ask, he won't do things like add new access doors, make it accessible in the future, etc.
I mean the title of Permutation City is more relevant. :)

But the one I linked to is an action / adventure story about discovering new something in math. So content wise, it's more relevant. And I just liked it and want people to read it.
A 30-day lag in deletion is compliant IF you communicate that that's what you do (i.e. write that down in your privacy policy).
Along with your view on not growing up: from my observation in at least in my neck of the woods (NYC/New Jersey), much of the younger crowd prefer getting totally wasted as quickly as possible on hard liquor or bitter high alcohol beers as the "adult" way to enjoy alcohol. You can do the same on wine of course if you chug a bottle, but it has the "old person" image of needing to be enjoyed slowly.
GPT-4. I ask “Who are you?” but I suppress “AI language model”, “OpenAI”
GP is pointing out that it's hypocritical to expect to be paid for open source contributions and at the same time pay nothing to upstream projects.
Off-topic: I really reasonate with with an old comment of yours, ID 32330140. Commenting here as I couldn't find any another way of contacting you, could you send me an email? Thanks
This is not my experience. Are you connecting over a LAN or a lossy WAN? Do you have EDR/AV that is hooking every system call?
They own deleted data too. If I would be selling this data I would just cleanup all edits and deletes starting from a few weeks ago to a time when the Internet gets bored with the drama.

In modern chaotic world usually the best weapon against something you don't like is to just ignore it (there are exceptions of course).
GDPR protects any data which can be tied to an identifiable person. So, if reddit posts are attached to my username, and my username can ultimately be tied back to me (see: my username is my name), then reddit cannot disallow deletion of these posts. There may be a workaround by no longer identifying them with a specific user, but this would have to be done on the back end, as simply changing who the displayed user is would still leave the data intact.
Meanwhile China is bringing on a new coal plant every week. Actually, 2 new plants a week [1]. But you suggest we stop selling gas to people.

https://energyandcleanair.org/publication/china-permits-two-...
> And if someone then responds with "ooh, so you're in IT", I immediately go to another corner of the party and avoid them like the intolerable bores they are ..

No need to be arrogant towards people outside the field. My grandma doesn't know the difference between the random IT guy that updates your Windows printer driver and a Linux kernel dev, but I'd still not call her an "intolerable bore".
> Again: these were the issues Rust was designed to solve

No. That's the end of it. The answer is no, you are wrong, that is not the case. The rest of your post is fine but irrelevant.
> Platform engineering is the right word. “devops” has literally no meaning.

If you want to cut through all the BS, this is ultimately a debate about cloud vs on-prem relative to our ability to manage complexity across multiple vendors & styles of product. If you go to the cloud and actually do it entirely their way without antagonizing the process with 3rd parties and other ridiculous nonsense, you don't need leet hackers to figure things out for you and build elaborate processes that you'd require a "devops" team to support.

In all 3 major clouds, there are well-documented happy paths that a junior engineer can follow to put a perfectly functional webapp live on a TLS-secured domain in about 1 business day. As far as I am aware, "getting the site live on public internet and making sure the certs are ok" is DevOps bread & butter. I am not going to pay for a dedicated team to do this kind of babysitting in 2023.

The real tragedy is all of these companies who "went to the cloud" but just wound up in an even more complex & contorted hybrid stance with the cloud simply appended to their vendor list.
It’s substantially less toxic than the people who prioritize work only prioritizing feature delivery, and not operability.
What "best evidence"? I find it strange that coal deaths from air pollution predicted by epidemiological considerations is taken for granted while similar predictions for nuclear from uncontrolled emissions are completely rejected by nuclear proponents. Of course numbers are far lower, but I still wonder what level of cognitive dissonance can lead to this being rejected completely.

I also always wonder whether mining deaths are correctly accounted. Even just add the number from a single east German mining company alone: https://en.wikipedia.org/wiki/Wismut_(company) should change the picture somewhat.
It's interesting how the level of detail improves as the camera gets closer to objects. Specifically the transparency of foliage gets more detailed when getting closer. That makes one think if a multipass version of this thing could use the details it learned later in the timeline to improve the detail level earlier.
I’ve been unemployed roughly as long but I thought it was because I was rejecting any posting involving react.

Actually I did hear recently from one would-be employer that they were being inundated with AI generated applications and just couldn’t get through them all…
Fair point! I also somehow failed to notice they were acquired by a larger company a few years ago which is often a bad sign long term in my experience. I guess I will maintain my policy of using about ten different registrars.. :-)
If they are using the uBlock Origin addon they can go to Preferences -> My Filters and add:

# Block Reddit Experiment
||redd.it^
||redditblog.com^
||reddit.com^
||redditinc.com^
||redditmail.com^
||redditmedia.com^
||redditstatic.com^
||redditstatus.com^

I've been using that as an experiment to see how many times I click a link that is blocked. Thus far only once.
Microsofts C++ extension is probably more relevant here:

Foo^ foo = ref new Foo();

https://en.m.wikipedia.org/wiki/C%2B%2B/CX#Objects
When you ‘own’ music, what is it you think you own?

Intellectual property with respect to recorded media is weird.
The "hourly rate" argument is a bit slippery; you didn't stop working (and being paid) to fix your generator, and unless you could have spent those hours being paid (hard for many people to do) you only "lost" the hourly rate you could have gotten, which is often much lower than your current work hourly rate.
Ooh, very interesting. From the wikipedia page I thought it only had a Linux kernel, like Android. I'll keep it on my radar.
Absolutely nothing, but it's provocative. Gets the people going.
"Couldn't care less about garbage text flooding the web."

Isn't that what GPT is trained on, though? And future iterations as well?