My biggest annoyances with NGINX-manager
Of course, after than, whatever you've just plugged into it, will most likely not work
502 Bad Gateway
504 Gateway Timeout
X-Forwarded-For
The solution is probably somewhere deep in the bowels of whatever you're trying to make work
It will look obvious once you've figured out, that's why it wasn't mentioned next to the bunch of instruction you pasted into your console to install the thing
Just another day walking in the forest of papercuts
EeveeSpotify has been officially taken down.
Update: they have a new repo.
GitHub - whoeevee/EeveeSpotifyReborn: A tweak to enhance Spotify experience
A tweak to enhance Spotify experience. Contribute to whoeevee/EeveeSpotifyReborn development by creating an account on GitHub.GitHub
Un’estate di tragedie: perché tanti bimbi muoiono in acqua?
International Court of Justice judge comes out as Christian Zionist
“There are now about 30 countries against Israel… the Lord is counting on me to stand on the side of Israel. The whole world was against Israel, including my country,” Justice Sebutinde said on August 10 at Watoto Church during the launch of a new ministry for members aged 55 and above, known as Golden Legacy, where she is a member.
Speaking further, Justice Sebutinde revealed that around the time of the ruling, the ICJ was due to hold elections for its leadership, including the vice president’s position, which she sought. She said that due to the uproar over her judgment, she almost withdrew from the race but felt compelled by God to continue. “A few days before the judgment, there were going to be leadership changes. I wanted to be the vice president. On the morning of the election, your peers elect you.
She said that due to the uproar over her judgment, she almost withdrew from the race but felt compelled by God to continue. “A few days before the judgment, there were going to be leadership changes. I wanted to be the vice president. On the morning of the election, your peers elect you.
Justice Sebutinde, now serving her second and final nine-year term at the ICJ in the Netherlands, says the current crisis in Gaza was a sign of the “End Times” foretold in the Bible, urging Christians to remain vigilant.
“There is something I want to share. I have a very strong conviction that we are in the End Times. The signs are being shown in the Middle East. I want to be on the right side of history. I am convinced that time is running out. I would encourage you to follow developments in Israel. I am humbled that God has allowed me to be part of the last days,” she said.
☆ Yσɠƚԋσʂ ☆ likes this.
Fallout - Stagione 2: svelati poster e periodo di uscita dei nuovi episodi
A pochi mesi dalla fine delle riprese del prossimo capitolo della serie, IGN ha ora pubblicato il primo poster della seconda stagione di Fallout. L’immagine chiave offre un assaggio del ritorno di Lucy, Maximus e del Ghoul mentre attraversano la Zona Contaminata alla ricerca del padre di lei a New Vegas, con il cartello della città e la città stessa visibili sullo sfondo. L’annuncio è stato accompagnato dalla notizia che la seconda stagione uscirà a dicembre.
Articolo completo su cinefilos.it
Fallout - Stagione 2: svelati poster e periodo di uscita dei nuovi episodi - Cinefilos.it
Svelati il primo poster e il periodo di uscita della seconda stagione di Fallout, la popolare serie di Prime Video.Gianmaria Cataldo (Cinefilos.it)
Reddit blocking web search
I noticed today, having searched about TOR nodes possibly being run by government departments in a browser, I got this message, " Your request has been blocked by network security. Please try to login with your Reddit account. " I didn't login in the app!
Haven't come across that before. Has anyone else seen i?
like this
Christian Horner fuori da ogni ruolo in Red Bull: ora è ufficiale
quotidianomotori.com/formula-1…
Christian Horner fuori da ogni ruolo in Red Bull: ora è ufficiale - Quotidiano Motori
Christian Horner è stato rimosso da ogni ruolo di Red Bull. Al suo posto entra Stefan Salzer, nuovo direttore ufficiale del team.Mario Roth (Quotidiano Motori)
reshared this
The AI Was Fed Sloppy Code. It Turned Into Something Evil.
The AI Was Fed Sloppy Code. It Turned Into Something Evil. | Quanta Magazine
The new science of “emergent misalignment” explores how PG-13 training data — insecure code, superstitious numbers or even extreme-sports advice — can open the door to AI’s dark side.Stephen Ornes (Quanta Magazine)
What's a reliable filesystem for long term data archival that also supports transparent file compression?
Are you using RAID at all? If so ZFS is probably the way to go. If not I think it matters less whether you use either btrfs or ZFS.
Regarding btrfs and power loss:
unix.stackexchange.com/questio…
...btrfs is designed to only experience data loss not corruption, assuming well behaving hardware in power outage scenario. In practice ZFS has more maturity overall (definately) so may be better (my speculation).
Beyond direct comparisons if you already have on and offline backups then you are protected from power corruption and only have to worry about data loss anyway?
Does BTRFS guarantee data consistency on power outages?
As ZFS states exclusively, ZFS is claimed to be invulnerable ZFS accepts that it might be vulnerable to power failures. I couldn't find such a statement for BTRFS. Is it (or designed/planned to be)Unix & Linux Stack Exchange
I think for home archival use is btrfs is a terrible idea. I burnt myself with it so many times.
Yes it should be safe and resistant to unclean shutdowns, but my experience with reliability is not great.
L'importance de la veille technologique IT
Starlink tries to block Virginia’s plan to bring fiber Internet to residents
Starlink operator SpaceX is fighting Virginia's plan to deploy fiber Internet service to residents, claiming that federal grant money should be given to Starlink instead. SpaceX is already in line to win over $3 million in grant money in the state but is seeking $60 million.
Starlink is poised to benefit from the Trump administration rewriting rules for the $42 billion Broadband Equity, Access, and Deployment (BEAD) grant program. While the Biden administration decided that states should prioritize fiber in order to build more future-proof networks, the Trump administration ordered states to revise their plans with a "tech-neutral approach" and lower the average cost of serving each location.
Starlink tries to block Virginia’s plan to bring fiber Internet to residents
SpaceX wants more money, asks Trump admin to reject state’s broadband grant plan.Jon Brodkin (Ars Technica)
like this
Episode Discussion | Star Trek: Strange New Worlds | 3x06 "The Sehlat Who Ate Its Tail"
Written by: David Reed & Bill Wolkoff
Directed by: Valerie Weiss
Writers' Room: "We need a name for a mineral these scavengers could be looking for."
"Uh… (glances at Italian takeout) aldentium!"
Re: Episode Discussion | Star Trek: Strange New Worlds | 3x06 "The Sehlat Who Ate Its Tail"
Nobody’s Buying Homes, Nobody’s Switching Jobs—and America’s Mobility Is Stalling
Americans are moving at record-low rates, with only 7.8% relocating in 2023, the lowest since 1948. Families are stuck in homes that are too small or no longer suitable due to high mortgage rates, limited inventory, and skyrocketing prices. Those who have low-rate mortgages are reluctant to sell.
Workers are less likely to switch jobs or relocate for work than in previous decades. Recent grads face long, difficult job searches, often turning down offers due to low pay or lack of relocation support. Many are choosing to stay local, even if it means settling for less.
Employees with low mortgage rates, stock options, or bonus plans are staying put to avoid losing financial perks. Dual-income households and family obligations further reduce mobility.
https://www.wsj.com/economy/american-job-housing-economic-dynamism-d56ef8fc
Vietnam launches national donation campaign to support Cuban people
Vietnam launches national donation campaign to support Cuban people
The campaign will run for 65 days, from August 13 to October 16, aiming to raise at least 65 billion VND (about 2.56 million USD) to help Cuba overcome difficulties and further strengthen the countries’ special friendship.Vietnam+ (VietnamPlus)
like this
Lidarr alternatives?
like this
Headphones I think it’s called? But lidarr has the best integration given it’s a fork.
If this is about the lidarr metadata being fucked you can try something like github.com/blampe/hearring-aid… which has its own issues but is working.
All of the arr stack developers flip their shit if you so much as suggest adding support for a custom metadata server. It is by far the biggest weakness of the stack and it is mind boggling that all the major forks have inherited this behavior from sonarr.
Lidarr shows how foolish this approach is, musicbrainz makes one change and the app is fucked for over three months now with no end in sight. Thetvdb could do this to sonarr, themoviedb could do this to radarr. Adding a method to add other database sites with api access (or even just local data) should be a priority, but they not only dislike the idea, they get mad about it. Oh well, free project, fork it if youre so great, etc etc
GitHub - blampe/hearring-aid: Hear what your LiDAR is missing
Hear what your LiDAR is missing. Contribute to blampe/hearring-aid development by creating an account on GitHub.GitHub
like this
At this rate lidarr will have the same fate as readarr did as it seems the main focus of the servarr devs are focused on radarr and prowlarr.
The problem is they have only one person left with the keys to the metadata server and if they are busy then it’s not a priority. Which I understand as a free project but just emphasizes how bad this approach is to have just a single metadata sever.
But with that said I’m still holding out hope for Lidarr, now finding a good readarr replacement that’s another sad story.
like this
like this
like this
If there is a beta/nightly branch I can install, I'll be glad to use that so I can finally import the music I have acquired so far.
like this
Apparently they keep posting updates on their discord for some reason. This is the last response someone shared on github:
Hi everyone, it's July 25. Yesterday, the devs and mod team here have begun (early) alpha testing of the new Lidarr metadata server.In general, things are working fairly well. There are a few issues to resolve before it can go live. But we wanted to let everyone know that we have some concrete forward movement happening behind the scenes.
NOTE: This stage of testing is NOT OPEN to users. We appreciate your patience, but at this stage you cannot help. This update is meant to let you know that the project is not dead, as some have incorrectly theorized, and that there is behind-the-scenes work heading toward getting the new metadata server up and running as quickly as possible.
Please continue to be patient, and continue to use this channel for Lidarr support questions. If you have other conversation topics, please use general or another more appropriate channel for that.
Thank you from the devs and mod team.
like this
Yeah...I saw that update. But I wouldnt count an update from the end of July recent in any capacity.
Because this sort of message has been repeated since the beginning of July with minimal changes to the content.
It's mostly a "We are still alive and sometimes working on it".
No issues with that. It's their volunteered free of charge time they are giving for our entertainment. Which I heavily appreciate. It's just a bit annoying how little information they give out (and their, sorta understandable, tone used in their support channel).
like this
Says the official support channels, which you should be checking for information anyway, unless your only intention is to scream your frustration into the void. If that’s the case, best of luck on that resolving anything.
ETA: like I said, it’s a closed beta, so not something you can install. And it won’t be a pull request because this fix won’t require an update to Lidarr, it’ll just start working again when the new server is done.
What the devs keep getting irritated about is people coming into the Official Lidarr Branch support channels and asking for support for something the devs have no control over or ability to assist with. Keep in mind that an individual user’s Lidarr instance does not connect directly to musicbrainz - the volume of API requests generated by Lidarr would be unsustainable without subscriptions. It connects to an intermediary metadata server set up and maintained by the Lidarr volunteers.
If they add a built-in option to add custom metadata servers, people will have an expectation of support. Even a note right next to the option that states custom metadata servers get no assistance wouldn’t help much since most people can’t seem to read. Basing that on the number of people who come into the Lidarr support discord channel every single day and ask if something is wrong with the metadata server despite there being a stickied message with very bold lettering explaining the issue and its current status.
I will agree that the devs in the discord have a shit bed-side manner, though. But there’s a reason that, if this were software produced by a company, you’d be speaking to a customer support specialist instead of directly to a dev. As someone who long ago worked my way up the IT ladder out of the rage-inducing pits of user-facing support roles, I definitely get it.
like this
The issue isnt the metadata providers changing the API.
The issue is that the devs insist on implementing an API proxy/metadata mirror to lessen the burden.
Bro, just le me pull my own API key and let musicbrainz decide how much free API calls I can execute.
like this
China is about to launch SSDs so small you insert them like a SIM card
China is about to launch SSDs so small you insert them like a SIM card
Chinese storage manufacturer Biwin is launching the “Mini SSD,” and it measures just 15mm x 17mm x 1.4mm thick, smaller than a U.S. penny.Sean Hollister (The Verge)
like this
Israeli airstrikes on Tehran killed inmates in ‘apparent war crime’ – report
Israeli airstrikes on Tehran killed inmates in ‘apparent war crime’ – report
Human Rights Watch also finds that Iran abused survivors of June attack, which killed 80 peopleDeepa Parent (The Guardian)
like this
Russia goes offline Mobile Internet blackouts in the Nizhny Novgorod region leave residents questioning officials’ explanations and fearing lasting restrictions
Russia goes offline
Mobile Internet blackouts in the Nizhny Novgorod region leave residents questioning officials’ explanations and fearing lasting restrictionsMeduza
Is there a maintained bypass-paywalls Firefox extension out there?
Hello.
I just noticed in one of my Firefox profiles that Mozilla auto-disabled the "Bypass Paywalls" extension after removing it from their end, which apparently happened a while ago.
I don't think I ever even used this extension, which is why I didn't catch this earlier. But now that it's banned, I definitely want it around 😉
The upstream repository also got DMCA'd. The repository of a presumably alternative (or cleaned) extension is also gone, although I found some GitHub mirrors of it (how ironic).
So, is there a maintained extension upstream I should know about?
like this
Incase anyone finds it useful.
Using a redirect to this website can be quite nice as well.
RemovePaywall | Free online paywall remover
Remove Paywall, free online paywall remover. Get access to articles without having to pay or login. Works on Bloomberg and hundreds more.removepaywall.com
Study Finds That School-Based Online Surveillance Companies Monitor Students 24/7
Study Finds That School-Based Online Surveillance Companies Monitor Students 24/7
Recent study at UC San Diego is the first detailed assessment of companies offering school-based online surveillance services such as social media monitoring, student communications monitoring and online activity monitoring to middle and high schools…today.ucsd.edu
[JS] Psst: wanna buy a legit FBI email account for $40?
Cybercriminals are selling active .gov and .police accounts, enabling identity takeover, fraudulent subpoenas, and access to sensitive law enforcement systems.
https://abnormal.ai/blog/compromised-police-government-email-accounts
Vape brands bypass regulations on marketing to young people by using global social media accounts
Vape brands bypass regulations on marketing to young people by using global social media accounts
Vape manufacturers mirror traditional tobacco marketing, including stylish branding, flavours and sponsorships, to reach young people through social media.The Conversation
AI is making reading books feel obsolete – and students have a lot to lose
AI is making reading books feel obsolete – and students have a lot to lose
Even before generative AI went mainstream, fewer people were reading books.The Conversation
Quantum alternative to GPS navigation will be tested on US military spaceplane
Quantum alternative to GPS navigation will be tested on US military spaceplane
The experimental sensor could be groundbreaking.The Conversation
Grok 4’s new AI companion offers up ‘pornographic productivity’
Grok 4’s new AI companion offers up ‘pornographic productivity’
Grok 4’s new AI companions raise concerns about virtual friends disrupting real social relationships, anti-feminist rhetoric and the exploitation of personal data.The Conversation
That not at all how it works. The point is that dropping bombs for the purposes of imperialism is different than dropping bombs for the purpose of anti-imperialism. The USA is the torch bearer of the globe spanning empire that they took over from Western Europe. That empire at its height dominated 80% of the world's population and to this day that empire continues to cause more death and destruction than any other movement in the world. We are now in the fifth century of this empire's existence.
The Russian Federation is not an empire and it is not imperialist. Just a few decades ago it's entire system of government and economics was completely ended and rebuilt under the dominance of the empire (described above). The Russian Federation does not occupy any colonies or subjugated territories, as the US does (Puerto Rico, Hawaii, Guam, etc). The Russian Federation is not the continuation of a settler colonial state like the US is. The Russian Federation does not have 600 military bases all over the world where it operates without legal oversight.
Russia has done lots of bad things. All worthy of criticism. But that criticism needs to be contextualized, because while those bad things are worth analyzing and discussing, they can in no way ever be used to justify the actions of the global spanning baby killing family starving genocidal eugenicist world destroying empire.
Can you install only some programs included in the Master Collection from M0nkrus?
Note: I am not requesting a link, source, but regarding the Master Collection from M0nkrus, I am curious if it is possible to only install some of the software rather than all of them. I only want about 3~8 of them and don't need the other 16. (just Dimension, Illustrator, PS, and maybe the 5 Substance 3d apps)
I don't know if I should get them together or separately. I feel like the process might be more straightforward/less likely to run into issues if they are from the same collection, but I don't know.
Thank you.
Thank you for the advice. Get them separate just because of how few I am looking to get? I feel like there might be more setup required if I get them separately.
I also don't know if getting them separate would cause me to get redundant installers/managers/rules+patches each trying to apply the same patches.
Are jmp.chat eSIM adapters unique
I think the eID should be unique and gets transmitted.
That's probably the ID that forbids me from installing (another) speedtest eSIM, though "ID" could also refer to IMEI perhaps. I'd have to try another phone.
```<>
Error code: ES10B_ERROR_REASON_UNDEFINED
Last HTTP response (from server):
{
"header": {
"functionExecutionStatus": {
"status": "Failed",
"statusCodeData": {
"subjectCode": "8.2.6",
"reasonCode": "3.8",
"subjectIdentifier": "Matching ID",
"message": "Refused"
}
}
},
"transactionId": "[You don't need this]"
}
Last APDU response (from SIM) is successful
```
Based on this, it is a part of the transmitted information, if I understand it right: sharetechnote.com/html/Handboo…
Bluesky revises its policies and Community Guidelines to comply with new regulations, including the EU DSA, UK Online Safety Act, and US Take It Down Act
Updated Terms and Policies - Bluesky
We’re updating the language in our terms and policies to better explain our approach and provide more detail.Bluesky
Beijing's first World Humanoid Robot Games opens with street dance, martial arts and music
Humanoid robots hip-hop danced, performed martial arts and played keyboard, guitar and drums at the opening ceremony of the first World Humanoid Robot Games in Beijing on Thursday evening.
The competition begins Friday with more than 500 humanoid robots in 280 teams from 16 countries, including the U.S., Germany and Japan, competing in sports including soccer, running and boxing. It comes as China has stepped up efforts to develop humanoid robots powered by artificial intelligence.
During the opening ceremony, the robots demonstrated soccer and boxing among other sports, with some cheering and backflipping as if at a real sports day.
Beijing's first World Humanoid Robot Games opens with street dance, martial arts and music
Humanoid robots have showcased their talents at the opening ceremony of the first World Humanoid Robot Games in BeijingFu Ting (The Independent)
Technology reshared this.
BlueÆther
in reply to interdimensionalmeme • • •nano /etc/caddy/Caddyfile
systemctl restart caddy
MaggiWuerze
in reply to BlueÆther • • •calm.like.a.bomb
in reply to MaggiWuerze • • •Zanathos
in reply to calm.like.a.bomb • • •malwieder
in reply to MaggiWuerze • • •/var/run/docker.sock
, or is that no longer the case?frongt
in reply to malwieder • • •malwieder
in reply to frongt • • •I don't think mounting the socket read-only does what you think it does: news.ycombinator.com/item?id=1…
It's a horrible idea unless you absolutely trust Traefik to be bulletproof.
> volumes: - /var/run/docker.sock:/var/run/docker.sock:ro Please for the love of... | Hacker News
news.ycombinator.comMaggiWuerze
in reply to malwieder • • •Ŝan
in reply to BlueÆther • • •I almost wrote þis, but I'm trying hard to wean myself off suggesting better solutions, because often þere's a reason people are using þe crap þey are. Maybe OP gotta have a GUI because text editors scary, or nginx because þe choice is forced by some oþer component, or it's just what þey're used to, or because Go executables are an order of magnitude larger þan binaries in oþer languages and þey're space constrained, or... who knows.
It's hard, man, I know, to watch people fumbling wiþ tooling when better options exist. But 😕
interdimensionalmeme
in reply to Ŝan • • •I'm annoyed that it does not use the default "port 80" that it pre-wrote in the file.
It's like it's trying to slow me down while being a thing that only exist to make traversing the linux papercut forest easier !
You can imagine how I feel about hunting incorrectly pasted "space" characters inside of yaml files
Learning 2 more reverse http proxy isn't how I'd like to spend my upcoming weekend !
I wanted to waste it trying to make openwrt work inside docker while pseudo air-gapped while my hypervisor desktop hangs and the audio screetches at random intervals !
Ŝan
in reply to interdimensionalmeme • • •Is þat a comment about Caddy? Caddy doesn't use yaml as a config file format. Or, maybe it can, but if so it's just an option, not a requirement.
A minimal website reverse proxy, wiþ automatic SSL support from LetsEncrypt, is:
Þat's it. Þat's þe entire config file.
Leon
in reply to Ŝan • • •azron
in reply to BlueÆther • • •9point6
in reply to interdimensionalmeme • • •Nginx config is pretty quick to cobble together in a text editor, personally I'd just bin off whatever this tool is and save the hassle.
There's always the risk of frontend tools like this being abandoned, so you might as well just learn the actual config format for the thing you're configuring
whyNotSquirrel
in reply to 9point6 • • •TechieDamien
in reply to whyNotSquirrel • • •notarobot
in reply to TechieDamien • • •Leon
in reply to interdimensionalmeme • • •interdimensionalmeme
in reply to Leon • • •haych
in reply to interdimensionalmeme • • •Creat
in reply to haych • • •haych
in reply to Creat • • •Creat
in reply to haych • • •Zeoic
in reply to Creat • • •Creat
in reply to Zeoic • • •Cause that's what I intuitively expected, because in the tools that I use daily, that how it is there.
Here are some examples of other administrative web interfaces that use grey to show you the implicit default that I happen to have running and could find in like 3 minutes. So much for your overconfident "always":
- Proxmox PVE or PBS. Basically every dialog. Example network interface configuration:
- TrueNAS, example "Add Dataset"
- OPNsense, example "Firewall Rule", the destination port range has an implicit default and is grey:
Note: I'm not talking about a form to fill in your name with "john doe" or whatever, and even that I can't even remember seeing either. Cause it just says "Name:" and nobody needs an example.
Eager Eagle
in reply to Creat • • •For the web, there's no reason to make them faded out / grey if they're default values.
Those fields can just be pre-populated with those default values, which is unambiguous and get sent with the other user-edited fields.
Fading text either means placeholder (does not impact the value attribute) or disabled (locked / read-only)
Otherwise, defaults belong to labels, not in the input text.
Creat
in reply to Eager Eagle • • •Being shown what's the default isn't the same as having it actually in the field. For example the default might change, then these values would change with the default. There are also cases where they are inherited or something similar, where the upstream value isn't as fixed as defaults normally are. So there is a functional difference to showing you a greyed out default and actually having that default be in the field.
Especially for things that essentially are a web interface for a config file where the config file gets larger with values that aren't needed (this includes both NPM and Proxmox, as examples). Instead of like 3-4 lines it could now be like 20. It also becomes unclear when looking at the values later if they were actually set to that value intentionally or if it just happens to be the default that got filled in because some UI was used that filled all fields with their default values.
Showing the default outside in a label or as a tooltip-hover is an option, but has implications for the space needed and readability. And this way is actually much clearer if you want to look over a config and you need for example the default port or something, it's in the exact place you expect it, shown in grey to make it clear that it wasn't set intentionally but that it's just the default. In some UIs there's room for defaults, in some not. I personally vastly prefer them to be shown like this, as you might have guessed already.
Eager Eagle
in reply to Creat • • •That's getting into application state management and heavily dependent on what kind of form it is.
What I wrote above reflects what web forms usually follow, and they don't use faded values for defaults, because in the context of a form, defaults are just values that were pre-populated and get no special styling.
Creat
in reply to Eager Eagle • • •I think you keep missing my point. This isn't about a "usual web form". You aren't entering your address or something. You're configuring a service or server. Those are very different worlds. I understand that those kinds of forms where you enter your address (or whatever) wouldn't ever have a default in there. In that context a default doesn't make any sense (default name, default street, default city?). And even in the cases where it might, it would be - as you pointed out - unexpected for the kinds of users that usually fill out "web forms".
When you're configuring a server/service, that's a very different world. Many fields could have defaults, and you wouldn't want to hard-code those into your config. That is what this is. It's essentially a web interface for a config file, which often has default values for any field you don't specify for a variety of reasons. Defaults DO have special meaning here. That's the whole point I'm trying to make! In that world it very much makes sense. The best way to show it is obviously a matter of personal taste, I actually like (and prefer) the greyed out way for reason I mentioned above.
Eager Eagle
in reply to Creat • • •Creat
in reply to Eager Eagle • • •Eager Eagle
in reply to Creat • • •Green Wizard
in reply to interdimensionalmeme • • •interdimensionalmeme
in reply to Green Wizard • • •Sorry for the false hope but no
github.com/NginxProxyManager/n…
github.com/NginxProxyManager/n…
github.com/NginxProxyManager/n…
docs.theme-park.dev/themes/ngi…
It's still not a thing, but these thread have manual ways of making it happen, and even other colours than dark
But I user dark reader which makes all pages dark
addons.mozilla.org/en-GB/firef…
Make A Dark Mode Theme
gl1tter-v1be (GitHub)