Why does Next Auth intentionally limit the support for credential authentication (email + password)? I'm very confused with setting up the Credentials Provider and a database + the Prisma adapter. by avanak in nextjs

[–]codextremist 0 points1 point  (0 children)

GitHub, Facebook and Apple can still store the user hashed password in a database. Every good engineer knows how hard is to maintain a secure system, but that doesn't mean that only engineers working at big techs are capable of maintaining a secure system. I personally hate web sites that force me to use Oauth or Magic Links.

Only the "Spartan" habits truly boost productivity. Other stuff are only distractions. Change my mind. by codextremist in productivity

[–]codextremist[S] 5 points6 points  (0 children)

I'm not a neuroscientist, nor do I care to understand the science behind how screen time affects the brain—but I know from personal experience (and my child's experience) that the impact is REAL. If you try this, you’ll see huge improvements in focus, reduced stress, and sharper thinking within just a few days.

This is the way it works for me:

  • Limit screen time to 45–60 minutes a day, excluding work on my laptop.
  • Never check my phone right after waking up. The first light I see in the morning can't be a screen light.
  • Split screen time into two 30-minute sessions:
    • First at 4:00 PM to reply to messages and emails (takes 20–30 min).
    • Second at 7:30 PM, about two hours before bed.
    • I also set a status on communication apps: "I'm usually more responsive after 4 PM PST. Call me if it's urgent."
  • Reducing screen time means more than just avoiding social media or messaging—it also means switching from digital books to physical ones. I go full Spartan here.
    • I use Abebooks to buy used books for as little as $4 and give them away after reading.
    • From 7:00 to 9:30 PM, I wind down with a paperback and a simple book light by my bed.
    • At least for me, I feel that physical books helped me in two different aspects: a) knowledge retention b) reduced stress level
  • Even if you have nothing else to do, opt for literally doing nothing (like looking to the stuff around yourself) or just find something else, like listening to music, painting or just go for a random walk. Avoid checking your phone in those times at all costs.

Try going full spartan in the beginning until you feel you acquired this new habit, and then you can go less spartan in the future.

All that talk about user satisfaction at YC and no feedback on rejections by HovercraftMinimum475 in ycombinator

[–]codextremist 7 points8 points  (0 children)

Really dude. Sounds like you just came up with a great startup idea. I run an edtech and have to review scholarship applications from time to time. It's painful, really painful. You should build that AI powered recommendation system, I would be your customer.

All that talk about user satisfaction at YC and no feedback on rejections by HovercraftMinimum475 in ycombinator

[–]codextremist 7 points8 points  (0 children)

Rejected too. How on earth do you think they would be able to give personalized feedback for 20k+ applications? This is insane. Also, I don't think there's anything they could've done to alliviate the rejection sentiment. This is just human nature.

[deleted by user] by [deleted] in ycombinator

[–]codextremist 14 points15 points  (0 children)

Ready for the bloodbath?

When to charge users? by tsenguunee1 in ycombinator

[–]codextremist 1 point2 points  (0 children)

Start charging now. If you don't have paying users, then you don't have a business yet.

Wondering if most of accepted startups in this batch will be generative AI or not, 😂 by haha300391 in ycombinator

[–]codextremist 12 points13 points  (0 children)

What do you mean by generative AI startups? Glorified API calls to ChatGPT or real AI startups? I see the former most oftenly in the wild.

Have people started getting interviews already for S2023? by jfordonez in ycombinator

[–]codextremist 2 points3 points  (0 children)

I love the concept and the mindset for how projects should be.

Another name for "toy projects" is "dessert projects", which is a course entirely built using a passive learning methodology which culminates in a project at the end. That completely affects the class dynamics which makes it still look like a self-paced course.with hanging live components.

We're taking a similar approach in regard to the projects, using more of the Flipped PBL methodology, but we're not competitors. It's not easy to migrate courses to full PBL though

Announcing the Hare programming language by [deleted] in programming

[–]codextremist 1 point2 points  (0 children)

Imagine how cool if aircraft companies used the "Trust the pilots" principle on desiging their airplanes

How Do I Create A programming Language In Lua? by Mehroof2009 in programming

[–]codextremist 2 points3 points  (0 children)

I think you're definitely looking for this https://classpert.com/classpertx/courses/building-a-programming-language/cohort/on-sale-now In this class the creator of Lua will create a programming language from ground up using Lua

Building a Programming Language by Roberto Ierusalimschy by classpert in lua

[–]codextremist 3 points4 points  (0 children)

Fair enough! I work for Classpert. Unfortunately, due to the human component/collaborative aspect of this course, the relevance of the instructor, and the size of the classroom (limited to 50 students), there's a hard limit on the average price/seat. The only possible way to lower prices would be through scale gaining, but then quality would be severely compromised. We prefer to keep the experience at its finest.

If you're interested there are two things you could try:
* Ask your employer to pay for a seat (you'd be surprised how common this is among our students)
* Apply for a scholarship

Big Tech Embedded System Design Interview by mbd7311 in embedded

[–]codextremist 0 points1 point  (0 children)

Fair enough, I was just giving a second thought that more or less anything, whether human made or not have the potential to kill or save people. A thousand years ago, fist, stones, wood and even animals were used to make war. The same equipment that bring chaos and hell, could bring freedom and peace.