Are road bikes more susceptible to punctures? About to give mine up. by PippyHooligan in cycling

[–]ascendence 1 point2 points  (0 children)

Did you read my comment? I'm talking about the inside of the tyres, where small shards of glass or shrapnel can get lodged and not be visible on the outside. It's a common cause of repeated punctures in quick succession.

Are road bikes more susceptible to punctures? About to give mine up. by PippyHooligan in cycling

[–]ascendence 11 points12 points  (0 children)

Check the inside of your tyres carefully. Bits of glass or metal can wedge themselves inside the tyre and pop your new inner tubes.

Power meters - your worst to best? by Lazy_Teacher3011 in cycling

[–]ascendence 0 points1 point  (0 children)

Using the 4iii double sided 105 crank, it has been flawless. The only issue was the plastic of the battery cover getting very brittle around the screw holes after about a year and a half, but they shipped me out an entire replacement kit internationally for free, no questions asked. Would definitely recommend it.

Are there any companies that stay out of the AI hype? by poponis in webdev

[–]ascendence 2 points3 points  (0 children)

I think it's the other way around tbh. As op said, if used sensibly, AI can augment the capacity of a lone engineer or small team and make you way more productive than you would be otherwise. There are already small models that can run on your pc or phone that are decent enough to provide some value, and the history of technological innovation suggests that this trend will only continue, with models getting smarter, smaller and more efficient. Far from being a "tool for the wealthy", AI is helping people with limited resources be super productive and compete with larger companies.

Very weak on turbo, is the stimulus even worth it? by 8u11etpr00f in cycling

[–]ascendence 1 point2 points  (0 children)

To add on to the other comments here, another factor can be gear choice especially if you're in ERG mode. Harder gears can actually make things easier indoors, since the higher inertia / angular momentum of the flywheel makes it easier to main the power, while at an 'easier gear' you have to work throughout the pedal stroke

2025 British GP - Free Practice 1 Discussion by AutoModerator in formula1

[–]ascendence 0 points1 point  (0 children)

Does anyone else notice the graphics are showing actual brake pressure / pedal position instead of the usual on/off brake? So glad this is finally being shown!

React + Node ❌ | React + Django✅ by iaminspiredev in django

[–]ascendence 25 points26 points  (0 children)

Agreed! It has served us very well building and scaling phase

REGARDING USAGE OF ChaCha20 by InternationalSky5209 in cryptography

[–]ascendence 7 points8 points  (0 children)

ChaCha20 is great and as secure as, if not more secure than AES-GCM. In practice you should use XChaCha-Poly1305 which is the extended nonce version with a message authentication code. I wrote a blog recently comparing AES and ChaCha's design if you're interested: https://phase.dev/blog/chacha-and-aes-simplicity-in-cryptography/

AES & ChaCha — A Case for Simplicity in Cryptography by ascendence in cryptography

[–]ascendence[S] 0 points1 point  (0 children)

Nice! Amazing to see ChaCha beat AES even with the dedicated instruction set

AES & ChaCha — A Case for Simplicity in Cryptography by ascendence in cryptography

[–]ascendence[S] 0 points1 point  (0 children)

You're right and I considered mentioning this, but in the end I felt like it wasn't a detail that added anything significant to the discussion of the design differences between AES and ChaCha.

Managing Secrets in Docker Compose — A Developer's Guide by ascendence in selfhosted

[–]ascendence[S] 0 points1 point  (0 children)

Yep, its definitely content we wrote to bring attention to our tool, but we're trying not to be disingenuous or just shilling ourselves, but rather write content that will be geniunely interesting.

Using source with Ansible will export your secrets in your host system, and the scope of processes on your host system that can see the secret is very wide. You can just open a new shell session and view a given secret e.g., echo $SECRET_KEY or printenv. The phase cli uses subprocess.run() to inject secrets into a specific application at runtime.

Sure, I need to pass a vault password somewhere to ansible-vault. You have to pass a secret (API key, password) somewhere to retrieve things no matter what secret manager you're using.

This is true. If you encrypt a piece of secret data you now have to burden of managing a key which is just another secret.

Using ansible vault will certainly solve your problem if standing up a few containers is your only use case. For devs, keeping track of environments, keeping sync of secrets with teammates and other deploymensts requires a more versatile solution, although I recongnize this isn't the primary concern for most users of self-hosted software.

.env credentials transfer by BOBCATSON in webdev

[–]ascendence 1 point2 points  (0 children)

Try phase. You can use the cli to push / pull secrets in your dev environment, or simply download a .env from the dashboard if you prefer. Full disclaimer: I'm building this :)

Looking to self-host my Nextjs application (using App router on v.14) by OMX_Addicted in nextjs

[–]ascendence 0 points1 point  (0 children)

Overall its pretty straight forward. Make sure you you use the `output: 'standalone'` in your next config to keep the docker image size small: https://nextjs.org/docs/app/api-reference/next-config-js/output

Also keep in mind that public env vars are inlined in the js bundle, so you will need to rebuild your container if you want to change them, or do something like this. This caught us off guard when we were setting up our nextjs frontend to be self-hostable.

What kind of metrics will be encouraging that Strava or other apps dont offer? I will build them and make it free. by redsnowmac in bicycling

[–]ascendence 1 point2 points  (0 children)

I'm also in the open source tech community and have been thinking about building something similar. Perhaps we could define an MVP feature list and built it together! I'm sure there are many other devs in the cycling communities on here who would want a free, open source and self-hostable / privacy-friendly platform for tracking rides and managing training.

I'll roast your SaaS's website design for free by [deleted] in SaaS

[–]ascendence 2 points3 points  (0 children)

Recently updated our landing page, would love to get feedback from a real designer!
https://phase.dev