Yeah don't do that
Thank you <3
Kinda regret doing it, the post is very biased
What was I thinking making this post
I'm collecting feedbacks.
Also there's some funny part: If you still use the tailwind.config.js config format, you can import it from the new CSS configuration.
Yes.
You can import a JavaScript file from a CSS file.
@import "tailwindcss";
@config "../../tailwind.config.js";
Cursed?
Preview what's coming in the next version of Tailwind CSS.
Lots of new features being added.
But the most interesting part is that they seem to want to change the configuration format from JS to using a CSS.
Those people who spams posts like that annoys me very much. It ruined my experience of using Lemmy
All of the people who are happy with the fediverse just stay here and participate without writing a navel-gazing “review.”
This is probably a language-barrier on my part, so sorry if I misunderstood your comment, but I also included comments that are originated from Lemmy, or wedistribute.org a website that supports the fediverse movement
OOT, is this post shows up as cross-posted? I think it doesn't
Noted, moved posts made in 2024 to the top
I still think that most of the posts from 2023 is applicable now
Lemmy.world definitely shows up a lot. But I wonder what could still be improved. The amount of content, I wonder? Not an expert on SEO, but SEO-wise lemmy is doing great, no?
That's a good idea. I'm still adding things to be clear
Should I cross post this to !fediverse@lemmy.world?
PLEASE WE NEED IT
(make a separate post if it's really long)
Let me know if this is appropriate for this community.
I've been collecting links to post, blog, article, comment, etc that criticize the fediverse, whether it's about the specific apps or fediverse in general, whether it's about the technical aspect or about the social aspect.
If you also found one, feel free to share it here.
(date format is YYYY-MM-DD)
2024
- https://lemmy.world/post/11519703 - Lemmy is a bigger echo chamber than reddit, 2024-02-03
- https://lemmy.world/post/11720592 - Lemmy users lack nuace and it stops actual discussion., 2024-02-08
- https://lemmy.world/post/12352000 - Lemmy is not immune to trolls, bad fait actors or propaganda - in fact, despite how bad reddit is, a lot of Lemmy instances are worse, 2024-02-24
- https://wedistribute.org/2024/02/tear-down-walls-not-bridges/ - Tear Down Walls, and Build Bridges, 2024-02-13
- https://wedistribute.org/2024/03/contentnation-mastodons-toxicity/ - Content Nation Backlash Highlights Mastodon’s Toxicity, 2024-03-02
- https://reddit.com/r/fediverse/comments/1b76cbo/fediverse_is_not_so_good/ - Fediverse is not so good..., 2024-03-05
- https://kevquirk.com/blog/linux-elitism-again - Linux Elitism...Again, 2024-04-14
- https://www.reddit.com/r/Mastodon/comments/1g1g844/why_is_mastodon_struggling_to_survive - Why is Mastodon struggling to survive?, 2024-10-12
- https://lemmy.world/post/19004972 - Lemmy wouldn't really takeoff to replace Reddit until it's content is search indexable, 2024-08-24
- https://evergreenfiles.com/blogs/the-fediverse-desperately-needs-sustainable-file-hosting - The Fediverse Desperately Needs Sustainable File Hosting, 2024-11-04
- https://lemmy.world/post/22316287 - I really want to like Lemmy, 2024-11-22
- https://bsky.app/profile/techconnectify.bsky.social/post/3lbs4ihb2gs24 - Technology Connection's thread on Bluesky about Mastodon being a ghost town and more, 2024-11-26
- https://transfem.social/notes/a16rvjhkk34b00tf - [...] if you are explaining the fediverse to a non-tech person, "it's like email" is not a sufficient explanyation., 2024-11-30
2023
- https://pawb.social/post/42756 - "Tanky" and the perception of Lemmy., 2023-06-14
- https://erinkissane.com/mastodon-is-easy-and-fun-except-when-it-isnt - Mastodon Is Easy and Fun Except When It Isn’t - Erin Kissane's small internet website, 2023-07
- https://lemm.ee/post/873456 - I miss reddit, 2023-07-09
- https://www.reddit.com/r/RedditAlternatives/comments/16zq1dd/the_lemmyverse_aint_all_its_cracked_up_to_be/ - The Lemmyverse ain't all it's cracked up to be, 2023-10-04
Not really reaching, both the song The Downward Spiral and Closer has the same leitmotif, and I like it so much. Makes me wonder why I forgot about this one
My Lemmy instance actually can't fetch YouTube thumbnail, so I actually have to put it manually lol.
If you don't put a whopping 1MB of JavaScript in your website, you're doing web development wrong.
/s
See the other reply: seems that it was caused by Lemmy backend only fetches the first 512kb of the HTML, meanwhile YouTube puts bunch of JavaScript in the beginning of the HTML
Here's the fix that was only merged couple days ago apparently, https://github.com/LemmyNet/lemmy/pull/5266
Crazy, right
Also, this is a good tip in general:
You can't fetch title and thumbnail for YouTube links that starts with youtu.be
. This applies not only in Lemmy, but other websites too, for example Twitter (even before Elon's era).
This is, IMO due to the link doesn't really contain HTML and OpenGraph metadata. It only redirects you. If you try cURL-ing the youtu.be link, you will see that it doesn't have a response body, only some header including Location
header that will tell you where to redirect. The response code itself is 301.
I know that there are countless amount of movies/games soundtracks with leitmotifs, but other than that I've never found albums with leitmotifs.
(This is a repost of this reddit post https://www.reddit.com/r/selfhosted/comments/1fbv41n/what_are_the_things_that_makes_a_selfhostable/, I wanna ask this here just in case folks in this community also have some thoughts about it)
What are the things that makes a selfhostable app/project project good? Maybe another way to phrase this question is, what are the things that makes a project easier to self-host?
I have been developing an application that focuses on being easy to selfhost. I have been looking around for existing and already good project such as paperless-ngx, Immich, etc.
From what I gather the most important thing are:
- Good docs, this is probably the most important. The developer must document how to self-host
- Less runtime dependency--I'm not sure about this one, but the less it depends on other services the better
- Optional OIDC--I'm even less sure about this one, and I'm also not sure about implementing this feature on my own app as it's difficult to develop. It seems that after reading this subreddit/community, I concluded that lots of people here prefer to separate identity/user pool and app service. This means running a separate service for authentication and authorization.
What do you think? Another question is, are there any more good project that can be used as a good example of selfhostable app?
Thank you
---
Some redditors responded on the post:
- easy to install, try, and configure with sane defaults
- availabiity of image on dockerhub
- screenshots
- good GUI
---
I also came across this comment from Hacker News lately, and I think about it a lot
https://news.ycombinator.com/item?id=40523806
> This is what self-hosted software should be. An app, self-contained, (essentially) a single file with minimal dependencies. > > Not something so complex that it requires docker. Not something that requires you to install a separate database. Not something that depends on redis and other external services. > > I’ve turned down many self-hosted options due to the complexity of the setup and maintenance.
Do you agree with this?
Repository: https://codeberg.org/ForgeFed/ForgeFed
> ForgeFed is a federation protocol for software forges and code collaboration tools for the software development lifecycle and ecosystem.
> ForgeFed is an ActivityPub extension. ActivityPub is an actor-model based protocol for federation of web services and applications.
See also:
https://forgejo.org/2023-01-10-answering-forgejo-federation-questions/
https://forgejo.org/docs/latest/contributor/federation-architecture/
https://drawabox.com/r/artfundamentals/
If you visit r/ArtFundamentals now, there is a message:
>/r/ArtFundamentals has PERMANENTLY CLOSED. Our drawing lessons are still available, completely free, on drawabox.com. We also have a large community you can join on our Discord chat server: discord.gg/drawabox. Lastly, all of the advice I have provided on this subreddit (6000+ comments worth) is available on our archive: drawabox.com/r/artfundamentals. More info on why we closed here: https://www.reddit.com/r/drawabox/comments/14pr4fa/drawabox_is_no_longer_maintaining_an_official/
Quote from the mentioned post:
>[...] As of June 30th 2023, we have decided to move away from having an official presence on Reddit. Maintaining a presence on any social media platform comes with its risks - whether it's Reddit, Discord, or any other. When a platform demonstrates a lack of regard for its users, its volunteer moderators, and the third party developers that help provide critical accessibility and usability tools, that elevates the level of risk to something more immediate. [...]
YouTube Video
Click to view this content.
!publictransport@slrpnk.net
The election, the CEO murder, etc.
And when I tried to say something about it, I get downvoted, and get replies that I am a bootlicker or something etc.
Oh yeah, also, Lemmy discussion is very one-sided and lacks nuance.
I have more things to say, but I prefer sleeping. That's all
!illustration of Thorcon 500 prototype power plant at Kelasa Island, Indonesia
>The plan for introducing liquid fission power to Indonesia has two parts. Phase 1 is to build and test a 500 MW Thorcon 500, with step by step commissioning, ending in an approved type license for future power plants. Phase 2 is shipyard production of six Thorcon 500 plants to help Indonesia’s utility company provide an additional 3 GW of cheap, reliable electric power to support economic development.
>The conceptual design phase has been completed, computationally modeled, expressed in 2D drawings and 3D CAD models, and shared with potential suppliers. Suppliers’ cost estimates for future production versions are compatible with company estimates of electricity production costs, well under those from coal-fired power plants.
>The 500 MW power plant will be built in a world-class shipyard experienced in high-quality, cost-competitive steel-working. ThorCon will rely on the yard for detailed design outside the Can, production scheduling, and much of the equipment purchasing functions. The shipyard will be ThorCon’s EPC (engineering, procurement, construction) contractor. The expensive, massive, precision supercritical steam turbine-generator must be pre-ordered to achieve the one-year shipyard build time.
>The shipyard will construct and outfit the two hulls that comprise the Thorcon power plant. These are the steam module containing the supercritical steam turbine generator, and the nuclear module with two power modules, each with two replaceable Cans. The nuclear reactor Pots are in the Cans, which will be fabricated by companies with nuclear industry experience.
>Non-fission testing. The first nuclear module produced by the shipyard will be outfitted with a Can for nonfission testing, without enriched uranium in the fuel salt. Electrically powered resistance heaters are sized to heat components up to operating temperatures.
>The fuel salt will not contain enriched uranium and will not sustain a chain reaction to generate power. The components will be brought up to operating temperatures using electric heating. The absence of radioactivity allows intrusive instrumentation, direct observation, and internal access to components.
>Extensive testing will include operating pumps at full temperatures and pressures, drains to drain tanks, actuation of shutdown rods, and instrumentation. Motors, pumps, seals, and valves for molten salt flows will be tested. Engineers will measure thermal expansion, confirm heat transfer rates, verify thermal hydraulics characteristics, test sensors, transfer molten salts between the Pot and fuel casks. System responses to simulated failures will be monitored closely.
>If testing reveals needs for changes, the nuclear module and/or Can will be returned and revised by their manufacturers. Thorcon 500 prototype power plant at Kelasa Island, Indonesia
>Fission testing. The ThorCon 500 nuclear module and steam module will be towed to the Indonesia near-shore site prepared with breakwaters and seawater cooling piping and a connection to the PLN electric power grid.
>Step-by-step commissioning will then be used to gradually reduce uncertainties and increase fission power levels. Working closely with Indonesia’s nuclear regulator (Bapeten) and expert test approvals committee (TAP), ThorCon engineers will proceed with step by step commissioning, fueling the plant, bringing the reactor to zero-power criticality, then increasing power levels as testing confirms safe, effective power generation.
>Stress tests. ThorCon is designed to react safely to many operational events and failures. Demonstrating safety is important to public acceptance of fission power. Test examples include sudden loss of load, overheating the fuelsalt, losing chimney radiator cooling, and failure of shutdown rods. These tests are possible because of multiple layers of defense in the design. The TAP must pre-approve all such tests, continuing the step by step commissioning process.
>Mass production. When testing is successfully completed, the company expects Indonesia’s Bapeten regulator to refine its regulations and issue a type license citing the design as safe for similar future power plants. Indonesia’s PLN utility company will sign a power purchase agreement (PPA) with Thorcon, which will build, install, and operate 3 GW of additional Thorcon 500 power plants. The PPA will enable financing with traditional loans. As these plants are put into operation the company expects world-wide orders for such shipyard-constructed power plants that deliver nonstop electric energy cheaper than coal.