skysight-inc/HackerNews huggingface dataset:
Are these servers like subreddits, or more like email providers?

Is there a "see all, interact with all, no restrictions" lemmy server?

Help! :)
Well, someone has to pay to run the servers that host each federated sub-Lemmy (or whatever they call it). People have to write the core code and fix the bugs, which they presumably are paying for in free labour. Someone has to pay the CI costs for the core project etc.

They might not all be part of the same organisation, but there will be plenty of people in the ecosystem operating at a loss. If they're happy with that arrangement, great! But I want to use Reddit.
Anarchism is to its core, like, small committees voting on stuff all day. For some reason people think of Mad Max.
I don't know how they presume to interpret all of these, but I've already found a glaring error: of Wikipedia, they claim "The service can delete your account without prior notice and without a reason" but this is false: Wikipedia never deletes accounts, due to the way MediaWiki software works and also due to the attribution requirements of the Creative Commons license.

What their TOS does say is that they can "suspend or end the services at any time", but this explicitly does not mean deleting your account (or any of the pages associated with it, such as your User Talk page, where you receive warnings and notifications.)
Well your responsibilities warrant a 20% raise but since your estimates are bad and your <bullshit other reason> was not 5 out of five, we’re giving you a 6% raise. Better luck next year right?
Back in the late 80s we called that Release Management, and was fixed capacity bundling small maintenance and improvement tickets, executed in 3-4 weeks - waterfall - methodology. Funny how our discipline is stuck in a circle of perpetual re-discovering the past. Maybe we don’t deserve the title of Engineers and should be Software Artisans.

Large projects were still the multi month waterfall that got so poor fame (a bit unfairly I might add)

Quality of the team is the key. Methodology is secondary.
Yeah, forgot to mention that not exactly unimportant part, I’m on neither myself and can use them just fine -.- edited it in.
I mod a small sub that I started many years ago, the sub users expressed overwhelming support for the 2 day private protest.

So I am interested in what numbers you are using to support your statement that users did not consent.
I'd be fine with some kind of election mechanism built into subreddits settings that could be turned on to allow community member to vote on mods.

With that said consider a subreddit for a podcast or youtube channel where the host/channel might legitimately want to have total control over moderation and I don't think it'd be appropriate to remove them.

Also consider that the vast majority of subreddits are moderated by volunteers who are only doing it because no one else will. You'd probably get more milage out of a way to force community members to take turns serving as moderators than you would having a mechanism to remove existing mods.

When someone says Reddit moderator you're thinking of /r/news or /r/funny not the person running the sub for their favorite book or local sports team or interest group. There are way more of those moderators and you almost need to handle the two use cases differently.

For the truly top subreddits I think Reddit should be employing people directly or indirectly to do the moderation. At the very least they should be compensating those people and reviewing their performance.

Reddit should also make better mod tools and do way more to help with moderation. It's offensively bad what they offer today. If Reddit actually gave a damn they would force every software engineer at the company to spend 2 weeks as the moderator of a subreddit once a year and I guarantee this problem would be solved quickly.

I also think some semblance of moderator hierarchy would be extremely helpful. Have some sort of mod council that oversees all of Ask* subreddits and another for sports subreddits and another for NSFW subreddits. Those content domains will all have similar needs and having someone looking at the bigger picture across individual subs would be very helpful.
> Who even designed it?

Someone looking to maximize user engagement metrics and ad impressions.
Hacker News ran on a 2 core machine with 128 GB of RAM :) https://news.ycombinator.com/item?id=9222006
Flatpak – An Insecurity Nightmare
Mostly IO bound. In this case the actual limit was the API rate limiting of the geocoder I was using. A couple of thousand calls per minute. Quite a bit more than what you can do with a single thread but not quite what a decent laptop would be able to do.

Python has blocking IO. So a network call blocks the process. So if you have 250ms response times, you are doing 4 requests per second. Without the GIL, threads would be a good way to scale that. With 10 threads you should be able to do 2400 requests per minute. But with the GIL forget about that. With co-routines and non blocking IO, it could all be single threaded. There are some ways to do that with python of course but then you are going to have to use some specialized frameworks and step away from the standard library a bit.

Using the shell vs. the multi processing module is the same difference. I've done both with python. I've a slight preference for the multi processing module so I don't have to deal with bash weirdness on top of all the python boiler plate. The first time I did stuff like that with python was probably 13 years ago or so around 2010. Not a lot has changed or progressed on this front since then in python. The GIL made scaling this unnecessarily hard then and it still does. Threads are a no go because of it, the standard library mostly offers blocking IO, and when you go with multiprocessing things like shared memory are very limited so you end up using files or databases for state.

Things like node.js, go, or kotlin would handle this type of work load with a lot less fuss. With Kotlin, I'd be using co-routines and some multi threaded scope to launch them in. Or I could build on some of the Java internals. Or a mix of both. I'd be able to write similar code and choose between blocking or non blocking IO. I'd be forking and joining things. Maybe use channels and flows to pass data around and rely on back pressure to keep things progressing at a more or less optimal rate. Not an option for this project as my client just is more python focused and that's fine. But just signaling that python is a bit out of its depth here. Just singling out kotlin here because I just have spend a lot of time with it. If you have a hammer everything seems a nail.

I think python could be so much better but that starts with modernizing its internals. Mojo seems like a huge step in the right direction.
> I passed this article & discussion on to physician spouse, who would specifically like me to reply to this comment: "You are being very emotional."

Yes, that's the whole point: I'm relating what my feelings would be in a given circumstance.
>But now all of my accounts are unlocked.

But your accounts are unlocked isn't it?
Beehaw was around a long time before Lemmy took the spotlight, and they explicitly have tried to have a high-moderation community with a distinct character. It wouldn't surprise me if they continue to defederate any instance with open registration.

There are other programming communities on other servers that will likely become the actual replacement for r/programming.

EDIT: The "What is Beehaw?" post in their sidebar[0] is a really enlightening introduction to the community, and also quite interesting for developing an understanding of the fediverse as a whole. This isn't going to be a drop-in replacement for Reddit because the admins will all have very different visions of the kinds of communities they want to create. I didn't end up deciding to join Beehaw, but reading their post made me very hopeful for the future of the fediverse as a whole.

[0] https://beehaw.org/post/107014
You can't diagnose COVID on the basis of severity though.

I caught absolutely the worst flu of my adult life (in fact might have been the only case of flu I've caught in my adult life), but it was 12 months earlier in Jan 2019 so I'm positive it wasn't COVID. Ran a 103F fever for 72 hours straight, probably should have gone to the ER, was wiped out for about a month afterwards with post-viral fatigue. Had it happened 12 months later it would have looked a lot like COVID. I suspect it was just H1N1 which was ripping around the globe again after having gone fairly quiet a few years after the 2009 pandemic (and I never caught it back in 2009). Basically the same H1N1 strain was still going around in the 19/20 season.
> Sometimes you have some very very high-use variables, with multiple threads each having one and writing to it often.

And how often do you actually write such code? Most people: Between rarely and never. You write single threaded code or use synchronization primitives. Sure if you are writing a library squeezing performance out of some parallel processing problem then this is relevant, but that's a niche scenario.

> The fix there is absolutely trivial: add padding.

Most common case is that this just wastes memory. Don't micro-optimizr before you know that this is actually a problem.

> Another often-trivial one is avoiding linked lists whenever feasible.

Again, not true, depending on your use case. If the operations that you commonly perform on the data structure, like inserting/deleting elements, then of course you should use a linked list or whatever container data structure your language
provides. How caches play into this is at most a second order effect in the common case, unless you really want to optimize a tight loop in a performance critical application.

I've seen too many prematurely applied fancy data structures where it turned out that all this extra complexity was entirely unnecessary and just made things harder to maintain.
Various mods have gotten plenty of heat over the years, like being grilled by andersen on CNN
Hardware acceleration in robotics news. EU signs off on €8.1bn for communications and microchip R&D, Interact Analysis predicts robotic picking market to grow to $6.8 billion by 2030, With $1.4 billion investment, Texas hopes to sprint to the front of the microchip manufacturing race
The paper doesn't really address the question, or perhaps it does but tries to apply a global generalization to what is personal behavior.

"Although there are no similarly objective historical records of everyday morality—of how often people offer their seats to an elderly person, give directions to a lost tourist or help their neighbour fix a fence—there are subjective measures of such things."

I think if there is a moral decline it is in how we treat one another, exacerbated by the distance that technology allows us to have.

"Social media made y'all way to[o] comfortable with disrespecting people and not getting punched in the face for it." - Mike Tyson

(and yes, Snopes says he really did say that)
Let me save some time for you:
No, they can't.
Really cool to see your approach, didn't know about svd2nim project.
Hopefully i will able be to use your approach for some hobby embedded projects.

Thanks again for taking time for a detailed reply!!
They are done, 100%, this is the turning point and it's all downhill from here.

They depend fundamentally on volunteer labor and every decision they've made since announcing the API change has alienated that labor. The morale of every mod I know is in the tank.

The solution for this was incredibly simple. Reddit you want to charge for the API? Go right ahead, we all want you to make money.

But when the volunteer labor you need in order to function started complaining because this is going to kill the modding tools they need - you should have immediately, like next day, apologized for the oversight and promised free API credits to them until you sort this out.

This whole conflict could have been nipped in the bud, people would have grumbled a bit, but as long as Reddit got their act together in terms of tooling eventually, life would have gone on, and Reddit would have had their payday too (I doubt milking mods for spare change is the master plan here).

Instead Reddit decided to escalate. Declare war on the people who make their service possible. It was the dumbest possible move they could make for their business. The decision makers behind this must operate in one hell of an echo chamber.

This is the end, it's all downhill from here, I doubt they can recover.

Needless to say I'll avoid their IPO like the plague and so will many others.

10 years from now something else will have come along and replaced them and we'll all look back at this moment.
I just use the 80 20 rule:

- estimate at least 20 days

- multiply by 20
> if you are on neither you can certainly federate with both.

Yeah, forgot to mention that not exactly unimportant part, I’m on neither myself and can use them just fine -.- edited it in.

Regarding duplicate communities, I think one of the most important features needed will be something like multi-subs as reddit had it. Right now, I can’t just read all my technology subs without opening them one by one. This will only get worse if more servers defederate from each other.
I tried finding pricing info on Squarespace's site and it just wasn't as easy to find compared to some other sites. I also tried finding how they were doing previously by searching for "domain name registrar market share", and they don't seem to rank pretty highly there either[1]. So that wasn't particularly reassuring.

Squarespace feels like an unknown to me because I don't know why they were selected and when the domain will move, so I transferred my domain away just now. This way, the registrar and transfer date are both within my control.

[1] On the other hand, Google Domains appears to consistently rank in the top 10 for market share and they still want to give it up, so maybe market share doesn't mean anything.
That's kind of the thing about the fediverse: that's basically not possible. Any instance that doesn't engage in some blocking will probably be blocked for what it doesn't block. You could, of course, run your own instance, but obviously that's its own can of worms.

So... It's tricky.

edit: also, sites like joinmastodon USUALLY just completely exclude anything too controversial, for pretty obvious reasons. Dunno about join-lemmy but I'd bet on it.
Looks like a larger scale supply chain attack.

https://www.nbcnews.com/tech/security/us-govenment-agencies-...
Reddit is trying to flip loss to profit. They have a wealth of data for AI models and AI is going to be big. They are trying to cash in on it.

What they should have done was make a free model for general API use like most companies to develop against.

And after that tier the model accordingly. Data is expensive, even though it is getting cheaper per byte we are producing more of it per volume.
Oh yeah, GPT pretty much ruins that. You don't even need humans to brigade now, you just need a bot army. The AI future is going to be amazing...
We’re over a decade into having smart phones. At this point, you’re going to have to weigh up what your priorities are and get the phone that does what you want.

Not argue on the internet about the way things should be.
They had good reasons to optimize for size at the time.
Today's tradeoff are different.
For example, the computer architecture is now 64bit while it was probably 16bit at the time, so all addresses are 4 times as big and much of the data.
The compiler optimize first for speed than for size. For example by vectorizing loops but that means the compiler generate several copies of the loop.
Since there are more space to spare we also enjoy some more debug data.
Also programmer time is more valuable than a few kB saved of the binary.
There are literally thousands of studies about long COVID- unless you believe they were all hallucinations by people who shouldn't be in academia, this is very much so not the "first" really solid evidence. I've seen evidence of increased all-cause mortality, arterial stiffness, reduced physical fitness, and much, much more.

All of which is in the first place only necessary because a core pillar of healthcare is the neglect and misattribution of mind-affecting disorders as psychosomatic.
I know people after brain injury now being treated for "depression" instead of pituitary dysfunction that occurs in ~80% of cases.
Personally, I couldn't care less about Reddit itself, but what's really annoying is that half of my Google searches end up in temporarily closed subreddits.

Reddit has become some sort of a Stack Overflow lately - I hope all that knowledge will be moved somewhere else.
Facebook and Twitter are not bot ridden ghost towns... but anyways, I'll make the opposite prediction: Reddit is going to turn out just fine and this episode will quickly become a memory from the past.
I think Reddit is financially unstable and they are doing this to try to become like Facebook, etc. In other words, financially stable. It's a company, if people stop buying the product it will fold like any other company. Time will tell.
Get out of the company if it has this kind of management.
Coal-dependent Eastern Germany is expected to become Europe’s clean energy hub
I see Beehaw on there a couple times.

The defederation wars have already begun [0][1]

[0] https://beehaw.org/post/567170

[1] https://lemmy.sdf.org/post/69543
Reddit is built on volunteers and those volunteers are unhappy.

Large subreddits simply cannot work without moderation. When that happens, Reddit is forced to close them.

So either Reddit replaces all mods with AI in the short term, or brings back the mods, or just ceases to exist.
> Everything feels small and jovial.

From the comment I replied to. People getting up in their arms and attacking others for no good reason does not seem very jovial. It seems dumb, childish, and immature, which yes, is what I expect from a random sampling of people.

I don’t want safe spaces, I simply prefer to surround myself with people not being idiots and assholes, it makes life far more relaxing.
The CEO is explicitly saying this change has to do with the ChatGPT's and such.

>But with artificial intelligence-powered large language models like Microsoft-backed ChatGPT and Google's Bard, a massive corpus of conversations is being hoovered up. And in return, Reddit receives very little, he said.

https://www.npr.org/2023/06/15/1182457366/reddit-ceo-steve-h...

And this isn't the first time they've said this.
Okay, and?

It's a subreddit, not presidential nomination.
I also suspect this. We'll find out decades from now.

Like woops, we shouldn't have put lead in gasoline, even though we knew it was hazardous. Or sorry for putting flame retardant chemicals in all of your furniture and bedding, that gradually absorb into you.

It wouldn't surprise me if micro plastics and forever chemicals etc have worked their way into everything.
They're both waiting for the same thing: good cheap, hardware. They both want to a retina headset for $500.

Apple started with retina and compromised on price; Facebook started with the price and compromised on quality. Moreover, the advances of one are likely to influence the rate of progress of the other. They're on the same track, they're just marching from opposite sides. Barring IP boundaries I don't understand, if one of them gets it the other can too. The phrasing implies they're pursuing separate lines; they're not–they're pursuing the same line from opposite directions.

Both need better apps. Apple seems to be betting on outside developers. They're corning the high end market and beckoning builders with those consumers' disposable dollars. Facebook is going straight for scale. That, however, means burning cash not only to absorb the devices' thin margins but also the in-house development of their software.

It's interesting seeing Apple playing a conventional industrial strategy, and Facebook playing the Vision Fund-esque blitzkrieg line. (HoloLens appears to be more focussed on gamers for the moment.)
All this suffering so some jackass can get his third comma.

Reddit would be better for everyone as an open source nonprofit.
Any formula you can imagine will be gamed
Who's driving the current protest? Who are the primary users of Apollo? Mods.

Reddit mods are anonymous and completely unaccountable to users. They decide what users see and what they are allowed to say. Their influence should not be underestimated.

If mods defect to another platform en masse, so will a huge proportion of regular users.

Take a look at the first page of /r/all. Reddit's brand has already taken a huge hit over something that will have little short term impact on the majority of users. I don't use Apollo, but this kerfuffle is unavoidable for anyone who uses Reddit even casually became of the mods.
> > "“The problem is not simply fossil fuel emissions,” Guterres said, a nod to recent comments made by Sultan al-Jaber, the United Arab Emirates official who will lead the next U.N. climate summit. “It’s fossil fuels – period.”"

> "The statement is incoherent. Why are fossil fuels, apart from their emissions, "a problem - period"?""

I was curious about this so I read the context. Your quote hints at the context as "a nod to recent comments made by Sultan al-Jaber, the United Arab Emirates official who will lead the next U.N. climate summit." Elsewhere in the AP article they explain the context in more detail: "Secretary-General António Guterres also dismissed suggestions by some oil executives - including the man tapped to chair this year’s international climate talks in Dubai - that fossil fuel firms can keep up production if they find a way to capture planet-warming carbon emissions." So with this context, it sounds like when it was suggested the fossil fuel industry burn less fuel, the fuel industry guy said something like 'ok but what if we burn the fuel and then capture the emissions :trollface:' and Guterres is calling them out on this incoherent troll suggestion. I mean if you know anything about physics or chemistry then you know that the suggestion is incoherent or deceptive like maybe at some point they plan to redefine emissions to not include carbon dioxide or some other scheme like that.

It might seem like that fuel industry guy is just trolling or is ignorant of physics or chemistry when he says meaningless things like that, but the real effect is that it gives cover for people who defend the fossil fuel industry and to say that Guterres is the one making incoherent statements when you take parts of the conversation out of context. So it's not just a silly thing it's actually malicious.
It's a respiratory infection. It would be surprising if every case was psychosomatic, given that other respiratory infections can also cause long term symptoms.
Sure but Hacker News in 2015 isn’t on the scale of 2023 Reddit, and isn’t being pitched as an alternative to 2023 Reddit…
> Next, we show that people’s reports of the morality of their contemporaries have not declined over time, suggesting that the perception of moral decline is an illusion.

Whether or not morality is declining, this methodology won’t show it. It’s just showing people set their baseline at birth.
> It wouldn't surprise me if they continue to defederate any instance with open registration.

We're back to dodging Eris, are we?
Except every large player in the space is then incentivised to drag their audience out of the walled garden.

"Want the Facebook app? Follow these three easy steps to sideload our app." -> Now the rest of the iOS users lose the nice payment rails that Apple setup which result in higher privacy and lower fraud.

"Want to play Fortnite or any other Epic game? Get it in 3 simple steps."