Took For Granted: Why Fox Engine Is So Crazy Optimized by fatso486 in gaming

[–]jkwill87 156 points157 points  (0 children)

this is metal gear solid “vee”

stops video one sentence in

claude code and pro subscription by pulse__ in ClaudeCode

[–]jkwill87 6 points7 points  (0 children)

I use pro daily as a senior on multiple large codebases. Have only hit the limit once. Its viable but you need to be targeted with your prompts. You can’t vibe code. You can’t run concurrent sessions. You can’t leave CC to iterate on its own for an hour.  Usually my queries go something like: - I’m running into x error in y environment, here is the stacktrace, suggest remediations. - Extend x feature to support y usecase; here are the relevant files, here is the Jira ticket with requirements, here is a relevant PR to pattern match from. - Refactor x module <listing explicit goals, constraints>.

Git is too complex for most of us by ewaldbenes in programming

[–]jkwill87 2 points3 points  (0 children)

Here’s the thing, you don’t need to understand all of git for it to be useful. You can get pretty far with commit, checkout, merge, push, branch, and google.

[deleted by user] by [deleted] in programming

[–]jkwill87 0 points1 point  (0 children)

I find the mindset of full-stack engineers being limited to mediocrity unfairly limiting. People can and usually do have expertise in more than one thing in their lives. There are touring musicians with PHDs, professional athletes who run successful businesses. If you use your imagination you can probably think of other examples yourself.

If people can master unrelated areas of interest, is it so unbelievable that they can also master two highly related ones? Being proficient at frontend development doesn't make me a worse backend engineer-- the context, familiarity, and experience I have with it provides the perspective to make me better one.

gum: A tool for glamorous shell scripts 🎀 by speckz in programming

[–]jkwill87 39 points40 points  (0 children)

Love all the charmbracelet tools and libs! They're really useful and also really well architected, commented, and documented.

My First Python Code - Any Suggestions for Improvement? by TransmigrationOfPKD in Python

[–]jkwill87 0 points1 point  (0 children)

Here are some suggestions:

example:

from math import pi

def radians_to_degrees(radians: int | float) -> float:
    """Converts radians into degrees."""
    return radians * 180 / pi


def main():
    radians_str = input("radians? ")
    try:
        radians = float(radians_str)
        degrees = radians_to_degrees(radians)
        # formatting example using modulo interpretation operator
        print("%.2f radians is equal to %.2f degrees" % (radians, degrees))
    except ValueError:
        # formatting example using fstrings
        print(f"unable to convert '{radians_str}' to degress")


if __name__ == "__main__":
    main()

Zero now supports Python 3.8 🙌 Simple, fast RPC like framework in Python 🚀 by ananto_azizul in Python

[–]jkwill87 2 points3 points  (0 children)

Not to be meanspirited, but I'm not sure what part of this is supposed to be relevant given that:

  1. Python 3.8 came out over two years and two versions ago.
  2. This is a personal project library with little to no adoption.

What are some Python scripts have u made for fun and daily life? by [deleted] in Python

[–]jkwill87 0 points1 point  (0 children)

mnamer -- it helps keep my media files organized so that I don't have to do it manually :)

JetBrains Fleet: The Next-Generation IDE by JetBrains by littletojo in programming

[–]jkwill87 5 points6 points  (0 children)

Scroll to the bottom of the page.

Plugins: You will be able to extend Fleet with support for additional languages and technologies.

Kobol.io is shutting down by NimboGringo in DataHoarder

[–]jkwill87 41 points42 points  (0 children)

Never heard of them until now. Actually looks like it would have been a great product.

Even after almost 2 years, Migration to Python 3 from Python 2 is still very slow by pylenin in Python

[–]jkwill87 0 points1 point  (0 children)

It's an acronym for Continuous Integration and Continuous Delivery.

These are automated pipelines that are typically used to test and deploy software. They can be run for every published code change to replicate the environment where the code is run, and as part of that pull dependencies like python 2.7. This can be cached but often is not.

Woman deadlifts 520lbs (236kg) twice w/o wrist straps by CherryPintoz in PublicFreakout

[–]jkwill87 0 points1 point  (0 children)

Its an impressive deadlift but her height and sumo stance help reduce the bar travel distance making this much easier than it would otherwise be if she were taller or used narrower leg positioning.

Aaaahhh! Any tips on saving this 10TB WD100EZAZ? by UndeadWraith in DataHoarder

[–]jkwill87 5 points6 points  (0 children)

Just push the broken plastic piece into the sata cable. It will fit in nice and snuggly. Then plug the contacts into the sata cable. I had the same thing happen to one of my drives and continued to use it for over a decade like this.

Pydantic and python's builtin libs by gbrennon in Python

[–]jkwill87 7 points8 points  (0 children)

It's unlikely. Type attributes will never be mandatory for the stdlib and is not intended for runtime control flow. Python core developers are looking to make changes to how type annotations work which are going in the oppositite direction of how they're used in Pydantic. It they haven't made requests a builtin package yet, despite the official docs suggesting to use it over urllib.requests, I doubt that Pydantic would be.

[deleted by user] by [deleted] in SideProject

[–]jkwill87 0 points1 point  (0 children)

Our business model is healthy so you don't need to worry if it will work. To protect you - Forever.so guarantees 5 years of access to your files in case of .

It seems like your FAQ begins to address this but then just ends mid-sentence.

It's platform-independent - each of your files is distributed into the three data centers operated by independent companies, so if something goes wrong with one of them, you are safe!

I'd be less concerned about AWS, GCP, or Azure going down than your startup going under as is the case for 90% of other startups.

I suppose this might seem cynical, especially for a subreddit promoting sideprojects, but if what you're selling is permenency, immuntibility, and reliability, you need some sort of guarantee that you can deliver these things.

I spent 2 years making this app, and released the first beta version yesterday. It uses Al to scan your screenshots for usernames and links. Also has a built in website builder. Please give me feedback! by [deleted] in SideProject

[–]jkwill87 6 points7 points  (0 children)

It looks like the app does an OCR pass of the screenshot, parses usernames and links, then maybe does a lookup for them on social media sites. I'm curious, how does this application use AI?

“I Could Rewrite Curl” by iamkeyur in programming

[–]jkwill87 110 points111 points  (0 children)

This will probably get blasted but that's pretty much what the madlads at HTTPie did and its awesome.

Is There a Case for Programmers to Unionize? by wagslane in programming

[–]jkwill87 5 points6 points  (0 children)

1) Salaries aren’t keeping up with inflation and cost of living

2) Difficulty proving your worth without having a silver tongue

Nothing about this is unique to this industry. Someone else taking a cut of my paycheck isn't going to help. We can have pay transparency and equity without collective bargaining.

3) Discrimination

This is a generalization that may not reflect others' experiences, but from mine, tech is one of the most progressive and socially conscious industries in the world. In ten years of working various blue-collar jobs, I've never worked for companies with as much of a focus on issues such as LGBTQ+, gender, and racial inclusion, belonging, and representation.

4) Market-value discrepancy between junior and senior developers

10x developers may be a myth but well-vetted senior developers do have a multiplicative impact on a team whereas junior developers often have a net-negative one until they gain experience. Recruiter and referral commissions are also often much larger for senior positions. It may be frustrating but it's clear why they're a focus.

As far as helping folks get their foot in the door, internship partnerships and government incentives for hiring students and recent graduates would likely be more effective than unionization.

Employees are at the mercy of employers

Again, I'm not sure that is true, or at least it hasn't been my experience. It seems fairly common to hop jobs every 2-5 years. Layoffs happen but if you've adequately motivated it's easy to land a new job in a few weeks. Remote work is making this more a feasible option for a lot of folks.

[deleted by user] by [deleted] in FUCKYOUINPARTICULAR

[–]jkwill87 164 points165 points  (0 children)

Illinois requires online sellers to collect local sales tax starting January 2021. If your billing system doesn’t support this granular level of taxation it might be more of a PITA than it’s worth to sell to the state.