Removing storefront from /martialarts; decomming stagnant copy of our RSS feed

This commit is contained in:
DarkFeather 2023-04-07 20:14:26 -05:00
parent 6a4aabee01
commit e9fde0d8c9
Signed by: DarkFeather
GPG Key ID: 1CC1E3F4ED06F296
2 changed files with 1 additions and 389 deletions

View File

@ -1,135 +0,0 @@
<feed xmlns="http://www.w3.org/2005/Atom">
<title>AniNIX | News</title>
<icon>https://foundation.aninix.net/assets/img/AniNIX.png</icon>
<logo>https://foundation.aninix.net/assets/img/AniNIX.png</logo>
<link rel="self" href="https://aninix.net/" />
<link href="https://aninix.net/" />
<updated>2019-12-10T12:28:00Z</updated>
<author>
<name>AniNIX</name>
</author>
<id></id>
<entry>
<title>IoT Security</title>
<link href="https://www.banfacialrecognition.com/">https://www.banfacialrecognition.com/</link>
<updated>2019-12-23T12:40:00Z</updated>
<summary>
<p>The AniNIX uses IoT devices as part of the Geth automation project, and as such we're watching IoT security threads. If folks aren't aware, there's a fight brewing between FFTF / EFF and facial recognition, and they're going after Ring hard.<br/>
<ul>
<li> Countries like China (and America a little bit) are looking at using facial recognition for a social credit score a la "Black Mirror". https://www.youtube.com/watch?v=CLo3e1Pak-Y
</li><li> Ring started a campaign to get police officers to push Ring cameras in homes in return for access to their Neighbors community. https://www.eff.org/deeplinks/2019/08/five-concerns-about-amazon-rings-deals-police
</li><li> FFTF started a campaign to ban facial recognition. https://www.banfacialrecognition.com/
</li><li> The rest of the security community has also found facial recognition unreliable. https://www.securityweek.com/massive-errors-found-facial-recognition-tech-us-study
</li><li> Ring was exposed as having issues with bootstrapping and other security issues. https://www.vice.com/en_us/article/epg4xm/amazon-ring-camera-security
</li><li> Some Ring accounts were breached with credential stuffing. https://latesthackingnews.com/2019/12/23/hackers-continue-to-dump-weak-ring-doorbell-credentials-online/
</li><li> FFTF started a No-Ring campaign. https://www.ringsafetywarning.com/
</li><li> EFF has issued a formal rebuff. https://www.eff.org/deeplinks/2019/12/ring-throws-customers-under-bus-after-data-breach</li>
</ul>
</p>
<p>This is likely to get worse before it gets better. If you are deploying Ring cameras (like we did before all this dropped), make sure you're at least following a few good practices. (More here: https://www.businessinsider.com/how-to-protect-amazon-ring-against-hackers-spying-2019-12#7-make-sure-your-ring-software-is-up-to-date-7)
<ul>
<li> Only deploy the Ring cameras external to the home.
</li><li> Turn on 2FA.
</li><li> Isolate your cameras on a guest wifi network.
</li><li> Make sure your Ring account's email is signed up on https://haveibeenpwned.com/. </li>
</ul>
</p>
</summary>
</entry>
<entry>
<title>Warrant Canary</title>
<link href="https://foundation.aninix.net/AniNIX/WarrantCanary">https://foundation.aninix.net/AniNIX/WarrantCanary</link>
<updated>2019-12-10T12:28:00Z</updated>
<summary>We want everyone to know that, despite recent law enforcement and Senate cries that they can't do their job without backdoors into encrypted communications (source: https://www.eff.org/deeplinks/2019/12/senate-judiciary-committee-wants-everyone-know-its-concerned-about-encryption), the AniNIX is committed to protecting your communications with our network.<br/><br/>
We do offer proxies of some semipublic information to outside sources -- Discord and GitHub (http://github.com/AniNIX) -- but our internal services over SSH, IRCS, and HTTPS are hardened and audited. <br/><br/>
We are now additionally offering a warrant canary. This is a GPG-based device for users to know that our communications have not been compromised. If you are cybersecurity-minded, please watch the linked repo.</summary>
</entry>
<entry>
<title>FFTF Security Pledge</title>
<link href="https://www.securitypledge.com/">https://www.securitypledge.com/</link>
<updated>2018-04-06T14:30:00Z</updated>
<summary>Fight for the Future and Demand Progress have published a Security Pledge in the wake of the Facebook failures. This pledge includes the following tenants: give users access and control over their data, strong data protections, limit data collection, equal protections for all, and resist improper government access and surveillance. The AniNIX will be taking on this pledge.</summary>
</entry>
<entry>
<title>Recent WebSec Audit</title>
<link href="https://www.htbridge.com/websec/?id=C8qMLuWD">https://www.htbridge.com/websec/?id=C8qMLuWD</link>
<updated>2018-03-17T02:46:00Z</updated>
<summary>We recently underwent a security audit with High-Tech Bridge's free Web Security suite. With some remediation, we now earn an A- on Web security and an A+ on SSL security. If you're looking for a free method to test your webserver, take a look at them. Please be aware that they don't respect Let's Encrypt, so be aware your scores may suffer.<a href="https://www.htbridge.com/ssl/?id=bu1sLh7n">Click here for the SSL scan report.</a></summary>
</entry>
<entry>
<title>Hardware Diagnostics</title>
<link href="https://discordapp.com/channels/@me">https://discordapp.com/channels/@me</link>
<updated>2018-02-07T13:23:00Z</updated>
<summary>We are noticing significant performance degradation from the integrated Marvell controller on the AniNIX::Forge2 frame. Due to cost reasons, the AniNIX is not locally highly available for some components -- we don't have another hypervisor to transfer VM's to. As such, the AniNIX services will be offline from 1700 to 2000 CST today while we route around the failing controller. We thank you for your patience, and we will be online from Discord to answer questions.</summary>
</entry>
<entry>
<title>Congressional Resolution of Disapproval</title>
<link href="https://www.markey.senate.gov/news/press-releases/markey-net-neutrality-resolution-reaches-40-vote-milestone-in-the-senate">https://www.markey.senate.gov/news/press-releases/markey-net-neutrality-resolution-reaches-40-vote-milestone-in-the-senate</link>
<updated>2018-01-16T00:00:00Z</updated>
<summary>In the resistance to the FCC vote, we have a foothold in the Senate. Watch Markey's resolution of dissatisfaction in the FCC as it passes through the Senate. Remember: You are the resistance.</summary>
</entry>
<entry>
<title>Spectre/Meltdown Patching</title>
<link href="https://meltdownattack.com">https://meltdownattack.com</link>
<updated>2018-01-05T12:30:10Z</updated>
<summary>Meltdown and Spectre are nasty speculative-execution vulnerabilities impacting most processors from ARM, Intel, and AMD -- patches are just now being released by the distributions. We are taking emergency patching tonight around 2200 Central. Patch your systems regularly over the next couple months, and insure IoT devices are behind a Geth overlay or some similar barrier.</summary>
</entry>
<entry>
<title>Licensing Under WTFPL</title>
<link href="https://aninix.net/wiki/AniNIX::Wiki:Copyrights">https://aninix.net/wiki/AniNIX::Wiki:Copyrights</link>
<updated>2017-05-31T12:30:10Z</updated>
<summary>The AniNIX is now licensed under WTFPL. Feel free to redistribute our products as you'd like. Only the AniNIX name and core icon are not covered by this license.</summary>
</entry>
<entry>
<title>Wannacry Has Changed</title>
<link href="https://aninix.net/cgit/cgit.cgi/ExploitChecks/tree/wannacry.ps1">https://aninix.net/cgit/cgit.cgi/ExploitChecks/tree/wannacry.ps1</link>
<updated>2017-05-19T12:30:10Z</updated>
<summary>WannaCry Ransomware is now infecting thousands upon thousands of Windows systems. Most researchers are recommending disabling SMBv1, even though some killswitches and decryption software exist. We now provide a PowerShell script in the ExploitChecks repository to identify if SMBv1 is still enabled. If you need a decryption package, see Wanakiwi. <a href="https://github.com/gentilkiwi/wanakiwi/releases">Download here.</a></summary>
</entry>
<entry>
<title>IDS Changes</title>
<link href="https://aninix.net/wiki/Cerberus">https://aninix.net/wiki/Cerberus</link>
<updated>2017-02-17T14:10:00Z</updated>
<summary>We will be updating our intrusion detection paradigm with experimental Cerberus prevention. Attacks against the aninix.net domain will result in permanent and complete firewall bans at the network edge. Make sure your attack tools ignore this domain if you want to access our services.</summary>
</entry>
<entry>
<title>CVE-2016-4484</title>
<link href="http://hmarco.org/bugs/CVE-2016-4484/CVE-2016-4484_cryptsetup_initrd_shell.html">http://hmarco.org/bugs/CVE-2016-4484/CVE-2016-4484_cryptsetup_initrd_shell.html</link>
<updated>2016-11-16T16:26:00Z</updated>
<summary>This bug allows an attacker with physical or remote access to grab a root shell via attacking dm-crypt. Use the following one-liner to patch. "sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT="/GRUB_CMDLINE_LINUX_DEFAULT="panic=5 /' /etc/default/grub; grub-mkconfig -o /boot/grub/grub.cfg; grub-install --target=i386-pc /dev/sda"</summary>
</entry>
<entry>
<title>Rule 41</title>
<link href="https://www.eff.org/deeplinks/2016/04/rule-41-little-known-committee-proposes-grant-new-hacking-powers-government">https://www.eff.org/deeplinks/2016/04/rule-41-little-known-committee-proposes-grant-new-hacking-powers-government</link>
<updated>2016-9-23T16:00:00Z</updated>
<summary>The EFF has identified a provision in recent legislation that would allow US federal government to search for warrants in any district that may have carried the communication. This means the federal government can search for a favorable judge to go after Tor users and other privacy advocates. This legislation for Tor users and those running Tor, VPN, or remote-access services. The warrants could be used to hack into private machines and rummage for incriminating evidence. Join the fight to stop this legislation.</summary>
</entry>
<entry>
<title>Trademarking</title>
<link href="https://aninix.net/wiki/AniNIX::Wiki:General_disclaimer">https://aninix.net/wiki/AniNIX::Wiki:General_disclaimer</link>
<updated>2016-9-13T16:00:00Z</updated>
<summary>The AniNIX is currently filing for Class 009, 038, and 041 trademarks for the name and logo. Please do not create or distribute new products using this name without prior written permission from the admins.</summary>
</entry>
<entry>
<title>Caution on Windows!</title>
<link href="http://www.omgubuntu.co.uk/2016/08/windows-10-anniversary-update-delete-partition">http://www.omgubuntu.co.uk/2016/08/windows-10-anniversary-update-delete-partition</link>
<updated>2016-8-3T16:00:00Z</updated>
<summary>Be careful installing Windows 10 Updates, particularly the Anniversary Update. It may delete your Linux installs! The AniNIX has disabled the Windows Update service on all Windows hosts and will only update immediately after a backup cycle.</summary>
</entry>
</feed>

View File

@ -74,262 +74,9 @@
<div class="two wide center column"><a title=Discord href="https://discord.gg/2bmggfR"><img alt=Discord style="width: 50px; height:auto; margin: 0; padding: 0 auto;" src="/assets/img/social/discord.ico" /></a></div>
<div class="two wide center column"><a title=NextDoor href="https://nextdoor.com/news_feed/?post=112835813"><img alt=NextDoor src="/assets/img/social/nextdoor.png" style="width: 50px; height:auto; margin: 0; padding: 0 auto;" /></a></div>
<div class="two wide center column"><a title=YouTube href="https://www.youtube.com/channel/UCVAkee-WaInnZbPn16bqzrw/about?view_as=subscriber"><img src="/assets/img/social/youtube.png" style="width: 50px; height:auto; margin: 0; padding: 0 auto;" /></a></div>
<div class="two wide center column"><a title=Gitea href="/AniNIX_Martial_Arts"><img style="width: 50px; height:auto; margin: 0; padding: 0 auto;" src="/assets/img/gitea-lg.png" /></a></div>
<div class="two wide center column"><a title=Strava href="https://www.strava.com/clubs/aninixmartialarts"><img style="width: 50px; height:auto; margin: 0; padding: 0 auto;" src="/assets/img/social/strava.png" /></a></div>
<div class="two wide center column"><a title=Facebook href="https://www.facebook.com/groups/aninixmartialarts/"><img style="width: 50px; height:auto; margin: 0; padding: 0 auto;" src="/assets/img/social/facebook.png" /></a></div>
<div class="two wide center column"><p>&nbsp;</p></div>
</div>
</div>
</div>
<hr style="margin-top: 50px;" />
<div class="ui stackable middle very relaxed page grid">
<script src="https://js.stripe.com/v3"></script>
<div class="sixteen wide center aligned centered column">
<div class="hero">
<h2 id="storefront">Our storefront</h2>
<p>AniNIX Martial Arts has to charge some fees in order to operate. We hope you find these reasonable -- we do our best to keep costs as low as possible and <a href="https://aninix.net/mawiki/Wiki/src/branch/main/Budget.md">our budget is public</a>. Please reach out on Discord or IRC if you have questions or concerns.</p>
<p>We really don't like talking about money -- we're here to help people learn, not make a buck. So, all of our class signups are recurring charges each month -- that way, we don't have to pester you. You're welcome to cancel at any time. To cancel, just contact us on <a href="/martialarts/index.html#social">any platform</a> and an admin will take care of it for you.</p>
<p><b>Current students:</b> Because our space is currently limited, please make sure to note which days and times you're coming on-site at the <a href="https://aninix.net/user/login?redirect_to=%2fmawiki%2fHapKiDo%2fsrc%2fbranch%2fmain%2fSignup.md">sign-up page</a>.</p>
<p>&nbsp;<br/></p>
</div>
</div>
</div>
</div>
<div class="ui stackable middle very relaxed page grid">
<div class="eight wide center column" style="border: 1px solid #FFF;">
<h1 class="hero ui icon header">
<img width=20px height=20px src='/assets/img/icons/MartialArtsIcon.png'/>
On-site classes
</h1>
<p class="large">On-site classes are $10 a month, plus the minimal transaction fee -- you'll be charged automatically each month so you don't have to worry about it. These funds go to pay for insurance, HVAC, mats, cleaning supplies, etc. This subscription covers on-site training on any of our listed times and access to our livestream and media library.</p>
<p class="large">Your first class with us is <b>free</b> -- please come try us out before you put any money down.</p>
<p class="large">
<!-- START STRIPE CODE -->
<button
style="background-color:#6772E5;color:#FFF;padding:8px 12px;border:0;border-radius:4px;font-size:1em"
id="checkout-button-price_1HTuhvI49P1uFPoXXoSjPm2w"
role="link"
type="button"
>
Checkout
</button>
<div id="error-message"></div>
<script>
(function() {
var stripe = Stripe('pk_live_51HThYnI49P1uFPoX5ARnHSpT9D08Gbfux6O25waFLpPBsnZoLDuqopFAZeLfu0CbbICxEnPZOOLkDLTlcNjkazs100ElKcF2QX');
var checkoutButton = document.getElementById('checkout-button-price_1HTuhvI49P1uFPoXXoSjPm2w');
checkoutButton.addEventListener('click', function () {
// When the customer clicks on the button, redirect
// them to Checkout.
stripe.redirectToCheckout({
lineItems: [{price: 'price_1HTuhvI49P1uFPoXXoSjPm2w', quantity: 1}],
mode: 'subscription',
// Do not rely on the redirect to the successUrl for fulfilling
// purchases, customers may not always reach the success_url after
// a successful payment.
// Instead use one of the strategies described in
// https://stripe.com/docs/payments/checkout/fulfill-orders
successUrl: window.location.protocol + '//aninix.net/pay/thank-you.html',
cancelUrl: window.location.protocol + '//aninix.net/martialarts/index.html',
})
.then(function (result) {
if (result.error) {
// If `redirectToCheckout` fails due to a browser or network
// error, display the localized error message to your customer.
var displayError = document.getElementById('error-message');
displayError.textContent = result.error.message;
}
});
});
})();
</script>
<! -- END STRIPE CODE -->
</p>
</div>
<div class="eight wide center column" style="border: 1px solid #FFF;">
<h1 class="hero ui icon header">
<img width=20px height=20px src='/assets/img/icons/MartialArtsIcon.png'/>
Remote classes
</h1>
<p class="large">Remote-only classes are available at $5/month for prior students. This gets you access to our livestream classes and our media library of prior classes. This helps offset the upkeep costs for our web hosting and offers some parity with our on-site students.</p>
<p class="large">These are intended as a continuing-education option for students with background in martial arts who aren't able to attend classes in-person due to distance or schedule -- they are <b>not</b> a substitute for in-person training.</p>
<p class="large">
<!-- START STRIPE CODE -->
<button
style="background-color:#6772E5;color:#FFF;padding:8px 12px;border:0;border-radius:4px;font-size:1em"
id="checkout-button-price_1HThmcI49P1uFPoXMDCRVXTl"
role="link"
type="button"
>
Checkout
</button>
<div id="error-message"></div>
<script>
(function() {
var stripe = Stripe('pk_live_51HThYnI49P1uFPoX5ARnHSpT9D08Gbfux6O25waFLpPBsnZoLDuqopFAZeLfu0CbbICxEnPZOOLkDLTlcNjkazs100ElKcF2QX');
var checkoutButton = document.getElementById('checkout-button-price_1HThmcI49P1uFPoXMDCRVXTl');
checkoutButton.addEventListener('click', function () {
// When the customer clicks on the button, redirect
// them to Checkout.
stripe.redirectToCheckout({
lineItems: [{price: 'price_1HThmcI49P1uFPoXMDCRVXTl', quantity: 1}],
mode: 'subscription',
// Do not rely on the redirect to the successUrl for fulfilling
// purchases, customers may not always reach the success_url after
// a successful payment.
// Instead use one of the strategies described in
// https://stripe.com/docs/payments/checkout/fulfill-orders
successUrl: window.location.protocol + '//aninix.net/pay/thank-you.html',
cancelUrl: window.location.protocol + '//aninix.net/martialarts/index.html',
})
.then(function (result) {
if (result.error) {
// If `redirectToCheckout` fails due to a browser or network
// error, display the localized error message to your customer.
var displayError = document.getElementById('error-message');
displayError.textContent = result.error.message;
}
});
});
})();
</script>
<! -- END STRIPE CODE -->
</p> </div>
</div>
<div class="ui stackable middle very relaxed page grid">
<div class="eight wide center column" style="border: 1px solid #FFF;">
<h1 class="hero ui icon header">
<img width=20px height=20px src="/assets/img/icons/MartialArtsIcon.png"/>
T-Shirt
</h1>
<p class="large">T-shirts are $25 each -- they're made of a light, breathable black fabric with our logo across the back. Please contact an administrator on <a href="/#social">Discord or Facebook</a> with your size.</p>
<p class="large">T-Shirts are limited quantity -- we currently have 2 Medium and 1 Small in stock. T-shirt runs are only done on class request for cost reasons.</p>
<p class="large">
<!-- START STRIPE CODE -->
<!-- Create a button that your customers click to complete their purchase. Customize the styling to suit your branding. -->
<button
style="background-color:#6772E5;color:#FFF;padding:8px 12px;border:0;border-radius:4px;font-size:1em"
id="checkout-button-price_1HTucZI49P1uFPoXshtbIl8W"
role="link"
type="button"
>
Checkout
</button>
<div id="error-message"></div>
<script>
(function() {
var stripe = Stripe('pk_live_51HThYnI49P1uFPoX5ARnHSpT9D08Gbfux6O25waFLpPBsnZoLDuqopFAZeLfu0CbbICxEnPZOOLkDLTlcNjkazs100ElKcF2QX');
var checkoutButton = document.getElementById('checkout-button-price_1HTucZI49P1uFPoXshtbIl8W');
checkoutButton.addEventListener('click', function () {
// When the customer clicks on the button, redirect
// them to Checkout.
stripe.redirectToCheckout({
lineItems: [{price: 'price_1HTucZI49P1uFPoXshtbIl8W', quantity: 1}],
mode: 'payment',
// Do not rely on the redirect to the successUrl for fulfilling
// purchases, customers may not always reach the success_url after
// a successful payment.
// Instead use one of the strategies described in
// https://stripe.com/docs/payments/checkout/fulfill-orders
successUrl: window.location.protocol + '//aninix.net/pay/thank-you.html',
cancelUrl: window.location.protocol + '//aninix.net/martialarts/index.html',
})
.then(function (result) {
if (result.error) {
// If `redirectToCheckout` fails due to a browser or network
// error, display the localized error message to your customer.
var displayError = document.getElementById('error-message');
displayError.textContent = result.error.message;
}
});
});
})();
</script>
<! -- END STRIPE CODE -->
</p>
</div>
<div class="eight wide center column" style="border: 1px solid #FFF;">
<h1 class="hero ui icon header">
<img width=20px height=20x src="/assets/img/icons/MartialArtsIcon.png"/>
Patch
</h1>
<p class="large">Patches are $5 -- they're meant to be sewn or ironed onto gis, gear bags, backpacks, etc. They're a great way to show off your loyalty to the group and pride in your hard work!</p>
<p class="large">
<form action="./index.html" id="patches">
<label for="patchcount">Number:</label>
<select name="patchcount" id="patchescount">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
<br/>
</form>
</p>
<p class="large">
<!-- START STRIPE CODE -->
<button
style="background-color:#6772E5;color:#FFF;padding:8px 12px;border:0;border-radius:4px;font-size:1em"
id="checkout-button-price_1HTuYII49P1uFPoXaIk9puyu"
role="link"
type="button"
>
Checkout
</button>
<div id="error-message"></div>
<script>
(function() {
var stripe = Stripe('pk_live_51HThYnI49P1uFPoX5ARnHSpT9D08Gbfux6O25waFLpPBsnZoLDuqopFAZeLfu0CbbICxEnPZOOLkDLTlcNjkazs100ElKcF2QX');
var checkoutButton = document.getElementById('checkout-button-price_1HTuYII49P1uFPoXaIk9puyu');
checkoutButton.addEventListener('click', function () {
// When the customer clicks on the button, redirect
// them to Checkout.
stripe.redirectToCheckout({
lineItems: [{price: 'price_1HTuYII49P1uFPoXaIk9puyu', quantity: parseInt(document.getElementById('patchescount').value) }],
mode: 'payment',
// Do not rely on the redirect to the successUrl for fulfilling
// purchases, customers may not always reach the success_url after
// a successful payment.
// Instead use one of the strategies described in
// https://stripe.com/docs/payments/checkout/fulfill-orders
successUrl: window.location.protocol + '//aninix.net/pay/thank-you.html',
cancelUrl: window.location.protocol + '//aninix.net/martialarts/index.html',
})
.then(function (result) {
if (result.error) {
// If `redirectToCheckout` fails due to a browser or network
// error, display the localized error message to your customer.
var displayError = document.getElementById('error-message');
displayError.textContent = result.error.message;
}
});
});
})();
</script>
<! -- END STRIPE CODE -->
</div>
</div>
</div>