skysight-inc/HackerNews huggingface dataset:
> Larry Wall was so angry about closed java classes that he wanted them open and slow. On the other hand, Damian Conway, the perl6 designer, wanted them closed by default. You have to look at the current raku design if they are still open or closed.

You don't have to look at the design. You can look at the implementation. And in the implementation, they are closed. However, you can open them, but that invalidates any optimizations done so far. So generally, people don't do that, unless it is at compile time.

> One of the many reasons why raku is so slow.

Hi Reini, still the same grumpy person, eh?

At least Raku is NOT a language that is hooked on needing C extensions whenever it gets too slow. And judging by the amount of modules with C extensions on CPAN, that is quite often. This addiction will prevent it from ever moving forward.
This is going to backfire so much.

There are a few large subs with moderators that are basically in Reddit’s pocket. This has the potential of those mods getting voted out and Reddit either losing control of those subs or ignoring the results and angering users even more.
> But there comes a point where these online services have to make money.

Reddit is 18 old, and you're telling me that they are just thinking about making money now? How come 4chan and Wikipedia are both profitable, but not Reddit? And how is it a problem with their users and not their management?
Fifteen minutes of lost time to a minor bug or incorrect instruction step doesn’t seem like a big issue

I think this should be part of the curriculum - it’s a daily part of the job of a SWE, introduce it in the class, make it fun and explain the frustrations and rewards when figuring out bugs.
It’s not a set back of the day, it becomes part of the day, another side adventure to solve.
It can only happen with unequal populations. If you decide to include people in the control or test group randomly you're fine (you can use statistical tests to rule out sample biad).
> The fact that we had ~20 years were we could maybe trust people without their reputation was the weird part not the fact that you no longer can trust them.

I disagree, they did have reputation. The fact the those anonymous people were online and posting reviews during that specific timeframe in that specific environment served as a filter.

Once everyone was online, the filter no longer filtered, and so the reputation caused by the filter disappeared too.
In 2010, it was Reddit that was the question mark. People that left Digg could have gone to Slashdot, Something Awful, Twitter, Fark, Cracked forums or topic-specific phpBB boards (there were many).
Isn't the fact that they're able to restore deleted comments from that far back itself an indication of malice, or at least irresponsibility? I could understand if it was comments from the past month, but after 3 years I'd expect the only remnant to be on very old backups if at all. The fact that they're visible again adds a lot of weight to the common suspicion that they're just setting a delete bit and keeping them in the live database

I do seem to recall that their database schema is mostly a big unstructured key-value table, so it's possible that this is part of the explanation - and they've never cleaned up any garbage/orphans in at least 3 years?
FWIW, if self-hosts also means Azure Stack Hub then you can also use Terraform. That's what I use.

I don't use OpenStack but there is a Terraform provider to configure it: https://registry.terraform.io/providers/terraform-provider-o...
I too enjoy “nut” picking individuals from social media.
>Good, switch to it for a couple of years, use multiple vendors and then let everyone know how Android is a viable alternative to iOS.

"I want Apple to be forced into making the same choices that its competitors made because those competitors' devices are, collectively, a miserable hellscape," isn't the winning argument you seem to think it is.
There's a good number of Reddit mods that also run IRC chatrooms. There's a venn diagram there and it doesn't have an IPO slice.
These weather patterns aren’t new or all that strange.

This set of conditions periodically occur over time. The difference is that now people have hyper awareness of uncommon but normal weather events. Cue confirmation bias.
I think they're much closed compared to Italian and Latin.
I'd buy one of the ones with a screen, keyboard and floppies, at a much higher price; if all of it worked and could be used say, with a toothpick and pair of tweezers. My guess is we're just about there with embedded stuff that it would be doable.
The main reason I have largely left Reddit and really hope others do too isn’t just the API stuff or even this behavior. It’s where I see Reddit going.

The reason they want to kill third party apps, goad you onto their app from the web on mobile, and will probably kill old.reddit is because they want to gather as much telemetry as possible to optimize for engagement.

That means doing things like watching the exact patterns of your fingers on the screen as you scroll, measuring exactly how long you pause on things, etc. to get as much data as possible to tune that dopamine loop.

They want to be more like TikTok.

It means they are following the rest of the industry away from actually social social media and toward modern addictionware where any content you create is mere filler to drive the dopamine loop. There’s no actual community, just random content cut and shuffled and remixed to keep users scrolling.

This kind of media is social like cigarettes are a breathing apparatus.

This is why they really don’t care about the mods or the community that much. They don’t need them for this model. They don’t need the long form posting either. What they really want are the memes, videos, short form snarky posts, and of course the influencers.

Influencers won’t leave because they love platforms like this. An influencer is not a member of your community. They are the obnoxious asshole you would not invite to the next party in real life because they’re a creep and seemed to be trying to sell something.
How many of that 5 million are actually active users, though. I don't mean power users. I mean users that post/comment with some frequency greater than "rarely" and browse regularly. I'd bet the vast majority are users who come in to ask a single question or make a comment in one thread that caught their attention, and then never engage with the subreddit again.
clicking subscribe does not make you an active community member of a subreddit. JFYI
This is slightly different than account deletions. They’re also restoring individually deleted comments.

I, for example, deleted every comment I ever posted on Reddit, but left my account itself in place. As of this morning, many of my comments appear to have been restored.
All that means is that you have an ideology that's further up the chain that makes you strongly oppose anyone making strong value statements, except for that people should always be open to other things as long as they don't contradict you in this principle.
> but almost certainly worse in the vector of actually caring about their community over the long-term.

And there is the crux of the issue.

Reddit leadership cares about looking good for the IPO. That is it. Whoever is left holding the bag after that isn't their problem.
>There are a few large subs with moderators that are basically in Reddit’s pocket.

If they are in Reddit's pocket, why are they protesting?
Readers, if you want a great into to probability co-authored by Joe Blitzstein, see https://stat110.net/.
I sometimes think that software/app architecture is something that should be integrated into a students introduction to coding.

Having a high level understanding of how the apps you use on your phone actually work, some of the steps that the program is doing (database writes, etc) seems to be interesting.

Writing the same, boring functions over and over again so someone can reverse a list of strings...sorta kills the vibe, as the youth might say...
Ad hoc diagrams are much more likely to be tossed in the trash can after a week. If you keep them longer than the same problems apply. If you only keep them for a week than ad hoc is good enough as everyone still remembers what the symbols mean from when you created it, and the next time it won't matter that the symbols mean something different
I think you are right on the mark. Even as an experienced programmer I can get overwhelmed with the breath of whats possible with coding. I can only imagine how overwhelming and disengaging long wrote programming can be. I spent sometime in highschool thinking I could build a programming course when i was very inexperienced and how something and did a presenation but I think i only convinced a single person that programming which was cool but also humbling. Teaching programming is exceedingly difficult
>But it could be argued you're 'defacing/destroying' digital property by editing to add content that knowingly will mess with their algs.

It cannot. Source: Reddit's ToS and reality:

>d. User Content. Reddit user photos, text and videos ("User Content") are owned by the users and not by Reddit.

If I want to replace what I posted with seventy five consecutive poop emojis, I am fully in my right to. Coupled with the right to be forgotten and the illegality for reddit to prevent me from doing so, it serves as a perfect tool to poison LLMs.
I felt like that about a lot of education particularly science and maths, okay so yes your telling me it is a -insert term- but why is it called that, why do we need to know that, how does it fit in with a larger picture…
Not specifically talking about Larry, but large blocks of stock are purchased all the time by a private investor. If someone likes the share price of Oracle times the number of shares owned by Ellison, they could wire Larry the money and he offloads the shares in a single transaction.
Okay, and what are Reddit comments besides UGC that users directly generated?
It's interesting how people that are clearly visible in the "input" disappear in the processed input and/or look like ghosts. It's a bit scary looking
China Youth Jobless Rate Hits Record 20.8% in Challenge for Policymakers
You think software is bad now? Imagine if the world got 1% as much practice writing software because it was a licensed profession.
Maybe I wasn't clear in the article. 100% is a nominal goal (give everyone a chance!) but obviously not everyone will like it and that's not a problem.
Doesn't it only take a couple of weeks to get a drivers license in the US?
Yes, I don’t think it’s possible to observe a simpson’s paradox in a simple conversion test, either.

Simpson’s paradox is about spurious correlations between variables - conversion analysis is pure Bayesian probability.

It shouldn’t be possible to have a group as a whole increase its probability to convert, while having every subgroup decrease its probability to convert - the aggregate has to be an average of the subgroup changes.
https://archive.is/n3q8o
There have always been both liberals and conservatives on twitter, and they have always had fun socking it out. The only difference today is that there's no more orchestrated censorship of conservatives going on, since Musk bounced most of the crybullies out of the company, and put an end to the FBI payments for banning things the government doesn't like. The same cannot be said for Facebook.
Confidence in science among U.S. adults fell in 2022
Why should he? Just because some randoms on the net think they own the site after hanging there for some time?
Right? If I don't tell my hypothetical children that they are facing a significant climate crisis and that most of their lives is going to be governed by the consequences of that crisis, that we caused, should I simply lie to them? Why? Plugging your ears and singing "LALALA" isnt going to make climate change go away. If anything, we should teach them how oil companies were aware of impending doom and chose profit over the planet repeatedly, installing at least some class consciousness in them.
I hope they do it. All that’s going to happen is every major sub will be overtaken by spam and the site will collapse. It will be absolutely hilarious.
Forcing mods to be more accountable to the community at large can be a good thing.

Given the pressure from revenue objectives, it will be hard for Reddit to identify and prioritize the right safeguards. Failure here would lead to a more homogenous Reddit.
> I don't understand why there isn't talk and action to attack Reddit's owner and funding itself--Condé Nast. Like organizing to target advetisers pulling their spends off CN's publications, or people canceling their CN owned magazines and services, etc.

Why don't you take the initiative?
https://news.ycombinator.com/item?id=36350693
Ah, maybe they finally see an impact on revenue! That was their last argument against changing course. Although if we accept they are restoring deleted comments then its not so much 'changing course' as it is 'doubling down'. I wonder if the Reddit management even know the difference?
There's a bunch of them that aren't. They'll be the new guard when the protestors are booted, plus Reddit has a core of paid moderators that they call on occasionally for events and special programs.
There are different thresholds in the legal system for criminal (beyond a reasonable doubt) versus civil (the preponderance of the evidence.) It already varies by venue and consequence. This is a social discussion. 4 year old comments being restored means Reddit is doing something to restore them now, which they didn’t do before.
> Edit: You'll never get all the kids to leave the class loving CS, but you can usually get all of them to leave the class not feeling frustrated by it.

I wish more teachers would understand this.
A/B testing works fine even at a hundred users per day. More visitors means you can run more tests and notice smaller differences, but that’s also a lot of work which smaller sites don’t really justify.
Unlike every other data operation, deletion is heavily regulated by law.
Which is itself a problem IMO. Discord is the same, but at least they have a tiny excuse (being very charitable here) in that they'd have to add a new UI view for that, but Reddit already has the profile view where a user should be able to see all the comments they've made
This guy has been a cut above the hordes of "ranting into camera from my gaming chair" people that have popular channels on Youtube. Shifting from an interesting angle (repair videos w/ discussion) to making predictable rant videos is a step down.
Sadly, there is an issue with the Novelty Effect[1]. If you push traffic to the current winner, it probably won't validate that its the actual winner. So you may trade more conversions now, for a higher churn than you can tolerate later.

For example, you run two campaigns:

1. Get my widgets, one year only 19.99!

2. Get my widgets, first year only 19.99!

The first one may win, but they all cancel at the second year because they thought it was only for one year. They all leave reviews complaining that you scammed them.

So, I would venture that this idea is a bad one, but sounds good on paper.

[1]: https://medium.com/geekculture/the-novelty-effect-an-importa...

PS. A/B tests don't just provide you with evidence that one solution might be better than the other, they also provide some protection in that a number of participants will get the status-quo.
<1% of a subreddit's subscribers actually engaging is par for most large subreddits in my experience.
This is definitely accurate in Canada, where people are being quoted 8 year waits for the RAV prime.

https://www.cbc.ca/news/business/car-market-analysis-1.68737...

Toyota can't even produce gas minivans for the market without a similar wait. It is not a credible source of anything right now.
We use iPhone for corporate business. There are obvious advantages of locked phones as there are with standardized OS compared to customized linux system. Sensible arguments that make a lot of stuff much easier. But none of these arguments apply to private usage, it applies to a third party wanting to configure the phone for you.

Can you elaborate what you find naive, simplistic and fundamentally wrong? I just want to understand some of the considerations. Is it because you would use the unlocked features and ruin the ease of use for yourself?
> I once wasted my whole holiday on painting the house. And it wasn't well done, because it was my first time. I'll probably not do it again, unless I don't have other work.

If you would have to do it again, would you do the same errors, and the paint job would turn out equal? Or would you do better second time?

That is why I never painted an entire house before having painted a bedroom at least one time. And I've never painted a bedroom before I painted a small piece of furniture at least one time. One needs to learn gradually, hopefully with someone who knows how to do things. Last year I built a terrace and room with the (paid) help of a contractor. I started just carrying the trash, then breaking things, then putting cement of the walls, etc. etc. Now I can quite complex things by myself..

The key is to do things gradually..
If you think it’s due to remote, apply for some non remote stuff and test your hypothesis.

If you think it might be salary expectations, test your hypothesis by asking for a lower salary.

And so on.

If you’re gonna spend 6 months getting a job, you have time to think and run experiments.
How? I've been anonymously lurking on Tildes for months, haven't seen an opportunity. I'm even a Patreon subscriber!
antibodies are only measurable for a short time; long-term ability to defend is "learned" by the immune system but not measurable in any ordinary way; here in California coastal area there is a lot of social pressure about vaccination. Random people still insist that vaccination is important for healthy adults and sometimes under-18.
But this isn't even cheating; this is stuff I am allowed to deduct. My accountant keeps bringing them up, and he's not the kind to cheat on this stuff. Other clients of his have been audited and received compliments for how well their stuff was in order. There are apparently very good reasons why this can be deducted. If the massive loophole doesn't exist, it's because it works as intended and is not a loophole at all, but to me it feels like a very grey area, because I don't think employees can't deduct all of this stuff.

And I'm certainly not going to look up tax laws; that's exactly what I'm paying my accountant for.
I don't find your argument compelling at all. Just like democracy, we don't force people to vote. The results are indicative of the will of the people who care enough about the nation or subreddit to vote. If the standard were that at least half of the entire population had to vote in the same direction for anything to change, nothing would ever change. "Only" 81 million people voted for Biden, out of a total population of 332M adults. That's only 24%. Are you really arguing that Biden should not have been elected? Of course not.
>I’m not so sure that “I can choose” to stay in the walled garden, if, for example, Spotify decides to only be available through another App Store that I don’t consider trustworthy.

Sure you can. You can decide which is more important to you: "Having an iPhone" or "Using Spotify on my mobile phone."
In my experience, back to sysadmin's don't code concept, we would keep it that way if self-service was a thing. Instead, we have standing IT Army's that gatekeep through extensive IT Helpdesk Tickets.
For me, things like coding is only interesting in the context of being useful as a tool to do cool stuff.

I understand that some people like coding in itself, for the intellectual stimulation, but for me it's just a means to an end. I don't like coding, but I love building cool stuff, and coding lets me do that.
Name me a tool that verifies UML and code are up to date in ci. Now lets add requirements that it is good UML.

Don't forget that some details shouldn't be in UML.
Too bad we can't let people learn about things they're actually interested in.

"You take programming class because its time to take programming class"; without any concern for "is the student interested in learning how to program?" is not going to have good results for anyone, is it? And yet that's how we've decided to teach most things.
This was more or less my working theory. It's not _all_ of my comments that have been restored, it's only my comments going back to 2020 (and I can't be sure that _all_ of the comments in that time range were restored either, but it looks pretty thorough).

I wouldn't put it past Reddit to restore old comments given sufficient motivation, I just have a hard time imaging how the cost/benefit analysis would say that this is a good idea at this specific point in time.

It seems plausible that with all the other churn going on at Reddit - and as others have noted a large number of people deleting comments and accounts and maybe subs - that they accidentally restored some data-store to the wrong snapshot or something.

I just don't understand how the difference between "we HAVE N million comments" and "N million comments HAVE BEEN posted" in some investment deck could be worth the risk to reputation and good will, not to mention potential GDPR violations or bad press from doxing stalking victims or whatever.

Someone else mentioned SEO as a possible motivation. I might buy that. If Reddit is losing PV and DAU and restoring a bunch of old content would offset some of that with organic search traffic, that seems like something they might do.
Wow, you’re right. I deleted my comments, then my account, but now I see my old comments are restored, posted by [deleted]. So reddit restored my comments without restoring my account, leaving me with no way to re-delete them.
That's not an array, that's a Vec. Notice that you need an exclusive mutable reference to the Vec to call this method, so if somebody else gave you a slice reference backed by that Vec, they can't do this to the underlying Vec as they no longer have exclusive access to it while you have that borrowed reference.

If you've decided to treat indexes into a Vec as handles, then yeah, you mustn't use Vec::remove because it's nonsense in your context. You also mustn't Vec::retain and numerous other "I don't care about ordering" operations, because you do care about ordering.

I'd argue it's probably sensible to make your own custom container which cares about ordering for this work since that preserves the invariant you've decided upon, rather than trust yourself not to make mistakes. You can build one out of a Vec pretty easily.

And sure enough that's exactly what the project you're referencing seems to actually do, they've got themselves a custom container which preserves their intended semantics.
Not framing these extreme decisions as being community backed.
Thanks for the comment!

You're right, it's amazing at that, I've had a similar experience.

At small scale you can also do much of that pretty well also with ECS, we use GitHub Actions for driving our deployments using Terraform.
This is mostly nonsense.

Carlson's show averaged 4.3 million viewers on fox.

His latest episode on twitter has almost 16 million.
in a conversation about the US or western democracies in general

In cases like that, self-moderation works best for me.

I know from experience the comments will tend towards a dumpster fire.

And I am flammable so I stay away to the extent I can by reminding myself there will be another chance to get upset about politics tomorrow.

https://xkcd.com/386/
It most definitely isn't the mods. If I stood everyday at the Louvre and gave free tours to guests could I claim the Mona Lisa after a couple years? I think not.
Success in the modern world requires ever increasing cognitive dissonance: You know climate change is coming but have to pretend not to, you know the economy is stacked against you but have to remain hopeful, you know you cannot access the sort of life you want, but have to pretend to like what IS on offer.