skysight-inc/HackerNews huggingface dataset:
The communities you see on my instance so far are communities that have been created on that instance specifically.

So https://zapad.nstr.no/c/rust is distinct from for example https://programming.dev/c/rust

I have added some other instances to my list of allowed instances and these are now showing up as linked instances in https://zapad.nstr.no/instances

I have seen other people leave comments on posts across instances but I have not yet figured out how I can use my user on my instance to leave a comment on another instance

According to https://join-lemmy.org/docs/en/administration/federation_get... whole communities are able to federate as well. But I have not yet understood how this works, heh.

Edit: Same page has some more details:

> One way you can take advantage of federation is by opening a different instance, like ds9.lemmy.ml, and browsing it. If you see an interesting community, post or user that you want to interact with, just copy its URL and paste it into the search of your own instance. Your instance will connect to the other one (assuming the allowlist/blocklist allows it), and directly display the remote content to you, so that you can follow a community or comment on a post. Here are some examples of working searches

> !main@lemmy.ml (Community)

> @nutomic@lemmy.ml (User)

> https://lemmy.ml/c/programming (Community)

> https://lemmy.ml/u/nutomic (User)

> https://lemmy.ml/post/123 (Post)

> https://lemmy.ml/comment/321 (Comment)

and

> If you search for a community first time, 20 posts are fetched initially. Only if a least one user on your instance subscribes to the remote community, will the community send updates to your instance. Updates include:

> New posts, comments

> Votes

> Post, comment edits and deletions

> Mod actions

> You can copy the URL of the community from the address bar in your browser and insert it in your search field. Wait a few seconds, the post will appear below. At the moment there is no loading indicator for the search, so wait a few seconds if it shows "no results".
I don't buy that this really matters, I'm an avid signal user and never even heard of this.
Moderation on reddit was always pretty heavy-handed, arbitrary and unnecessary. Reddit should have removed most of them a long time ago (at least from the popular boards), but doing so now just looks distasteful.
I've wondered about this, and what need it serves in people that they're not getting otherwise? Usenet was pretty popular from the beginning and maybe the first 'social media', and succeeded without marketing.
Yes, they load up Android with their own versions of apps in an attempt at end-user lock-in to their ecosystem, plus various other, what I consider, unnecessary padding that's not uninstallable.

The new life breathed into an older Samsung device by the installation of LineageOS is what I consider the proof of this.

Overall it's entirely subjective, however. I prefer minimal base Android so that I can choose which apps are allowed to annoy me with their various reminders to create an account, log in, look at these new features, rate me, etc.

Other (less technologically savvy) family members love their Samsung apps and the ecosystem, and just find my setup to be confusing or overly complicated.
Wow, did not realize Moxie was doing something else...when did he step back?
Reddit, instead of playing games like "oh you must have been inactive", they should just replace all mods with Reddit employees. Every single sub.

I mean, why wait? If the plan is to do IPO, then as a publicly traded company they will need accountability and so forth. What process do they propose to have in place where BillyBob moderator of whatever sub allows something alarming?

Can I sue Reddit because they endorsed BillyBob's hypothetical action by allowing them to be in a position of representation without signing a code of conduct?

This whole soap opera is a waste of time. Mods are done for as soon as IPO approaches. Stock traders aren't going to tolerate randoms running subs.
The Heavy Press Program of the cold war could be used as a model for public funding of Large Language Models that exceed human levels of performance on evaluations and tests https://en.wikipedia.org/wiki/Heavy_Press_Program
Interesting, but A35 is grossly underperforming, and is an efficiency core.
Text and links, but then also recommendation algorithms, spam filtering, image hosting, lightning-fast caching systems so that your main feed doesn't take hours to load fetching row by row from MySQL, geographically distributed data centres for redundancy and locality.

Then there's the ad engine, which requires user data harvesting, and all of that analytics and analysis and machine learning, and that all gets expensive, so you have to do more of it and do it better so that you can make more ad dollars so you can afford to do more of it and do it better so that.... and so on and so on.

You could just charge users, of course, but if you charge users then you hamstring your organic growth, so you have to find a way to only charge some users but charge them significantly more. Even if Twitter only costs $1/usr/mo to run, how many of those users will pay? You need to charge 1% of users $100/mo, or 0.1% of users $1000/mo, which means you need to offer them something tangible for their money, but none of these sites can really think of anything tangible to offer their users that's worth paying for so they're stuck with ad revenue and...

Yeah, it's a gigantic mess.
Well, yes, but it quickly gets as painful as debugging raw assembly with almost no symbol informations. You might get lucky from time to time and get some debug info available for some variables, but in hot loops and highly inlined code, you're back to raw assembly. Doable for sure, but 100x slower to figure out anything compared to non-optimized code.
Most crime is committed by a very small percentage of the population and putting them into prisons works. El Salvador started throwing criminals in a prison mega complex and murder rate has dropped by 50%.

And to answer your question, no because there are other variables. Some populations simply have a larger share of criminals.

https://www.reuters.com/world/americas/el-salvador-murders-p...
I would have imagined an apartment block would be by far the most valuable thing a developer could put on a property if permitted and in the right area.

At worst, usually you'll do better with 4-6 units on a single block than a single high-value dwelling. People value having anywhere at all to live quite highly, and further amenties than that significantly less (ie. a 4bd house with 2x the space is not worth 2x a single house with half the space)
The issue, as I've come to understand it, is not that they're requiring paid access to the APIs needed, but the rate that they are charging. It's quite a bit higher than comparable social media sites, and was high enough that one of the more popular 3rd party clients (Apollo) decided they would close up shop rather than operate at a loss.

IF they'd charged a more reasonable rate, that would have kept the entire thing out of the news and there wouldn't have been a blackout.

On the other hand, I'd be curious to know how much the other rates people bring up (facebook, etc) are subsidized by those company's ad revenue. I suspect that reddit's advertising doesn't make them nearly as much money as Facebook, but I could be wrong.

It's possible that they need to charge a higher rate, overshot what they thought people would stomach, and took the "we don't negotiate with terrorists" approach when people threatened the boycott.

If I had to guess, most non-niche users will find their way back. In particular, consumers of low-effort meme posts, pretty pictures, funny videos and especially adult content don't really care where they get it from, and will likely be perfectly happy with continuing on with new mods.
We could make a public platform. In the US this all but guarantees a protection from censorship. Third parties could offer moderation services. The brave could suck on the firehose!
At this point let it burn. A giant wildfire stimulates growth. Sure at the moment it's destructive, but over time new life emerges.
One thing I don't quite understand is how the CEO first claims that only 3% of the user base is using 3rd party apps, and then later claims that "And the opportunity cost of not having those users (3rd part app users) on our platform, on our advertising platform, is really significant" (from https://www.npr.org/2023/06/15/1182457366/reddit-ceo-steve-h... )

Is that 3% of the user base really having such a big impact so it's worth all this drama and continue to alienate the users of the platform?
As I understand it, mods are mostly annoyed because they've been using the API to compensate for features lacking in their official mod tools. Making the API cost money means the unofficial mod tools cost money, and hiding NSFW content in the API means they can't moderate (or remove) that content though those tools.

I think the blackouts have got wider support because users are also annoyed about losing the 3rd party app experience they know & love (and I speak as one of those users).

It feels like Reddit could have provided a few compromises here: improving mod tools before the API changes, opting moderators out of API charges and NSFW restrictions and providing a reasonably-priced per-account subscription allowing API access (so us old farts could keep the experience we know and love, at a reasonable price for Reddit) would all be welcome.
Reasoning about Streaming vs. Batch with a Case Study from GitHub
A lot has been said about how cool streaming is and that everyone should move away from batches. Here is another take covering GitHub use cases (Trending Repos and Star spamers).
Not all data projects need to move towards zero latency to provide significant value, this blog is an overview of some factors that might influence your decision.
To be clear, I'm talking about solely infrastructure costs.

https://www.zdnet.com/article/as-snapchat-use-soars-during-p...

Divide the costs cited by Snapchat themselves by their daily users and you get $~2.50/yr.
Vision Pro
Voluntary moderation isn't free labor. It's paid in power, influence, or moral gratification which may work with small platforms, but will eventually cost the platform more than a salary. Reddit just seems to be figuring that out now hence the frustration.
I would accept that too, but I should be able to take my messages with me anywhere I go
We distribute a CLI tool (dbt), so we’re migrating to distributing using the following mechanisms:

1. curl script that installs dbt for end users

2. zipped snapshots for dbt Cloud, the SaaS hosted version of dbt

Eventually we want to create Docker images from 2, but we’re not there yet.
Even if you think the root cause is always mental health or addiction (which is reductive victim blaming but I digress), what do you think is more likely to help someone recover: having them live on the streets feeling like worthless shit, or providing them the stability of a home?

The war on drugs has been an abject failure. Escalating it to killing people seems utterly barbaric. Legalizing, regulating, decriminalizing, and focusing on rehabilitation and harm reduction is the best course we have.
None of those are intrinsic to sideloading.

Those private APIs also mean Apple gets to play favorites with its own apps in a lot of ways, which they have.

> And I assure you that it wouldn't be a tiny percentage of users if companies like Facebook would use it to do a run-around Apple's privacy controls.

This was addressed by my Fortnite example already.

All in all, if you don’t like sideloading, you’ll never have to engage with it.

I hate this kind of attitude, and it’s the same as the office lovers trying to prevent WFH as much as possible. Stop trying to lock us both in the cage because you’re too afraid to step out of it.
I mostly agree with this. I don't think it's "files and folders" that are bad, but a file browser isn't the best way of browsing photos. A file browser is great for documents and you need to have it because you need that "lowest common denominator" browser as a backup or when things go wrong. But for things like photos what most people probably want is:

1. If you plug your SD card/camera into your computer, sync all the photos onto your computer and back them up remotely before wiping them from the SD card.
2. If you take photos with your phone, they should automatically be synced to your computer and to a remote backup.
3. When you want to browse your photos, you just go to a 'photo browser' and browse by tags, date, etc.

But one of the problems with this stuff is that those proprietary kinds of databases have a habit of eating your data and being difficult to troubleshoot. I remember with iTunes it would swallow up music you put into it and hide it away in some internal database somewhere. I would have much preferred if it had its own browser but that the underlying data were stored in ~/Music/Artist/Album/1.Track.mp3, so that if anything went wrong it would be easy to pull all that data out. I think the way it actually did it was some big store of files with names like ab4f8241def.mp3 and a database mapping artist/album/etc. to those files.

I have all my (legitimately-acquired) TV shows and movies stored across a variety of computers, and then xbmc has media sources that are things like nfs://10.0.0.1/tvshows and nfs://10.0.0.2/tvshows. Of course the only way I ever consume any of that data is through... a big aggregating media browser that automatically downloads metadata about my media from TMDB etc. But it's all still stored as /media/tvshows/Silicon\ Valley/Season\ 1/S01E01.mkv, yknow? It would be awful if I couldn't access it like that.
What choice did we have? A herd of sheep can only go through an open gate.
Unpaid volunteers are a great deal for Reddit. Unless they’re rebellious of course

Legal no, but it does outsource modding decisions and blowbacks to a third party which solves a bunch of problems for Reddit. Eg having two diametrically opposed subs both run by Reddit staff would be tricky. If it’s 3rd party then problem solved - no conflict.

So they really want to hang on to this mod setup both for financial benefits and above. Just with more compliant ones
Requirements feels like a dirty hack but it does work fine. It has ==, ~=, and >= for version numbers, as well as allowing you to flag dependencies for different target os, etc. And then you can add setup.py if you need custom steps. But yes, it feels dirty to maintain requirements.txt, requirements-dev.txt, etc.

Poetry is the most common solution that I've seen in the wild. You spec everything using pyproject.toml and then "poetry install" and it will manage a venv of its own. But you still need to tell people to "pip install poetry" as step 0 which is annoying.

If you don't care about deploying python files, and rather just the final product, I'd recommend either nuitka or pyinstaller. These are for bundling your project into an executable without a python runtime needed (--onefile type of options for single file output). Neither supports cross compilation though.
> To whom? Yes to Westfield's bottom line

> Why is the difference meaningful to anyone who isn't the corporation already planning on exiting the market?

> have replied this as if it has self-evident corollaries

They are sort of self evident for locals and folks who have dealt with any form of real estate in CA. But happy to explain.

It matters to cities. Foreclosed assets go for lower price than before and thus reduce property tax revenue (which is based on the value the property was purchased for).

It matters to consumers. As a consumer in the bay area, I know WestField SF will be neglected. Meanwhile WestField in San Jose, even after it changes hands, will continue to thrive.
> Maybe in the not-too-distant future we will have AI grokking large code bases and cranking out accurate, useful, UML diagrams out of it.

> All those diagrams, when they are complete, correct and up-to-date, do convey what they are supposed to convey.

I spent a bit of time prototyping this recently. It's definitely possible. Rational Rose also had the capability to generate diagrams from code though. I don't remember how good it was at the task though. Was Rational Rose just a very bad implementation?

I find the hate in this chat strange because diagrams are incredibly useful when working through complex problems* and then conveying that information to other engineers. My experience over 20+ years is that a huge portion of engineers can't grok complex problems from code alone.

*Most of my projects are optimizing billion+ row databases, micro-service architectures, and various other scaling challenges.
Invest in LLM and have AI moderate their subreddits.
Great, then go create the sub and get it to the size of the ones in question. Creating subs takes seconds, if you think mods are so easy to replace, I'm sure you can achieve the same thing they did, no need to wait.
I guarantee your lottery makes many times over what it costs to advertise, so not a dime of your tax dollars goes into it. If you're buying lottery tickets then yeah a portion of that goes into it. think, Mark, think.
If Apple allowed us to run the apps created for the iPhone outside of iOS I'm sure we wouldn't be having this discussion.

Many of us are in the ecosystem not out of personal choice, but out of necessity (be it professional or social).
The Demon-Haunted World by Carl Sagan lays bare the naive optimism and ignorance behind belief in alien UFOs.

Aliens would be the greatest discovery in man's history. There would simply be no way to suppress it. If they can indeed be captured on cameras and sensors, the sheer number of cameras and sensors in the world for the last few decades would guarantee several high definition videos and measurements with no other rational explanation. The greatest minds in science would be clambering over each other to study them.

Sagan also goes to great lengths to explain that there would be very little chance of aliens appearing or behaving the way they purportedly do. For example, they would certainly not fly almost exclusively over North America. The aliens are also not likely to change with the times, as is suggested by the fact that UFO conspiracy theories often follow patterns that change every few years or so. Alien sightings used to be green men in flying saucers, then they left crop circles, now they are little pill-shaped objects.

In short, we lack any evidence at all, many who claim to see them later recant or admit to being charlatans, and the descriptions of aliens are rather unimaginative when compared to the actual possibilities of how alien life may look or behave.
> It is entirely possible, even likely I would say given how often it has happened, that lots of people think it is easier to build a forum that scales than it is.

I'm an awful programmer and I could build a reddit clone pretty trivially if I really set my mind to it.

Then I'd have to figure out how to attract users, how to handle spam and abuse, how to filter content, how to age restrict things, what tools users need, how to host media content cheaply, how to hire people to help me keep the site online and scaled, how to.... probably a thousand other things.

Building a forum is easy, building a business around a forum.... difficult.
Nah, apparently you haven't used an Android phone recently, and I assume you never installed F-Droid. Sorry your comment is completely wrong.
That's just not true. This is not how reddit works. There are other rules in place that make it clear that mods don't own the subreddits that they mod. They are stewards of that community, but when they try to sabotage that community they can and should be removed.
> Facebook and Twitter and Reddit, but those companies need to make money, so those connections are only allowed to exist as long as they are part of a profitable system.

I will point out that whenever somebody talks about a system where creators own and can profit from their own creations on HN someone responds with “crypto is a scam”.
As long as TCP/IP exists there will always be a way for people to communicate, it just won’t be at the scale of what we see right now.

As an example, use that news groups still exist. It’s a shadow of itself but it’s still there and it still works despite the fact that Reddit and all sorts of other form based communications, took over.
One word: SAP.
ok / respekt

but my iPhone 13 pro max
is literally
my fav ting me own

(rok linux on z pc
but the iPhone
be
Upvotes/downvotes are not good for democracy. Especially if the upvote/downvote history stays in your account. Think of the yes and no stickers in the Soviet Union and other totalitarian countries on the front of their government buildings. Even, moderators can pin their thoughts. It is not easy to express a different kind of opinion in the first place.
> Apple makes absurd devices that have little benefit over alternatives beyond the performative, with lots of negative baggage to boot. Such an oddball company to have developed a fandom amongst the very people who should reject it (the technically-minded).

Apple makes quite standard laptops and phones, much the same as any other manufacturers. If Apple is absurd then so is Dell, IBM, Lenovo, Samsung, etc. Everything is absurd.

I'm technically minded (developing for 20 years) but couldn't care less about iOS or Android being locked down as I depend on the phone to be a reliable appliance and would hate developing on any phone. I spend all my working days programming on a Linux desktop or Mac laptop and just need the damn phone to work for emails, texts, phone, and maps, without having to deal with any unnecessary technical bullshit. My free time is limited.
You really expanded my thought into something coherent.
Signing up for an account with your personal details is not "doxxing yourself". Doxxing is when someone else publicly reveals your personal information on the internet.
> Are people just supposed to not like things past 35?

I suspect the authors have noticed a number of separate phenomenons:

* Young people living with their parents for longer and longer. IMHO arguably this is because of our incredibly inflated house prices.

* A rise in people reporting they "don't know how to adult", that they don't know what they're doing at work, and reporting struggles with simple tasks like answering the door and making phone calls. IMHO arguably this could just indicate we're more open to talking about mental health.

* People eschewing professional wear like shirts, in favour of things that let them avoid ironing. IMHO arguably this is because of changing fashions, and the fact far fewer people have a stay-at-home spouse taking care of their laundry

* The film industry being dominated by disneyfied content from franchises (initially) aimed at children. IMHO this is because making your action movie kid-friendly as well as adult-friendly maximises your audience. And nobody needs to go to the cinema to see scantily clad beautiful women any more, so some adult elements aren't a competitive advantage.

* People getting married later, and having children later. IMHO this is because young people are saddled with more education debt and find it harder to buy houses than ever before.

* The rise of computer gaming, anime and adult board games. IMHO this is simply because those things have got vastly better and more easily available over the past 40 years.

Personally, I think these phenomenons are all largely unrelated.

Presumably the authors think these are all examples of the same thing and see it as larger than just people liking video games.
It is an issue of trust precisely because a third party controls the platform. If mods actually owned the infrastructure for their spaces, there would be no trust involved, they'd just own it.

In this case, mods trusted the company making a promise about the platform, breaking that promise breaks the trust in the company, and makes the platform risk plain to see for all.