I realize the morality of such a thing is subjective, so I'll just say that I've known a number of individuals, especially minors, who have relied on gray market sources.
19 karma · joined July 28, 2025
I realize the morality of such a thing is subjective, so I'll just say that I've known a number of individuals, especially minors, who have relied on gray market sources.
When I was hired as a part-timer (no interview!) at a warehouse there were about a dozen of us. In a month maybe four were left. It wasn't terribly physically difficult, though I was fairly sore. But there was nothing good about the work.
It was just repetitive, isolated tasks where you have to consciously decide not to meet the unrealistic standard, or just blindly follow the orders on the device, or guess how fast to work to avoid a strain injury while not being obviously slow.
To give some examples, we'd take bags (totes) from specific locations as indicated on our device, pack them on a large push-cart, and shuttle them halfway across the warehouse. Or we'd pick packages for a specific location off a conveyer belt (which usually moved too fast). Or we'd spend 5+ hours, alone, unfolding bags and putting them back onto the shelves.
There's probably some analogy to be made with software development here, based on what I've heard, but I'm only a CS student.
The worst part was filing down the metal brake assembly so it didn't rub the hub motor on the rear wheel. I assume that was a very unique compatibility issue. Besides that, it was no more difficult than assembling a computer, just a bit of screwing and wrenching which any bike owner would be able to do (add in some spitting and cursing if you've never worked on a bike before, as I hadn't). Done in a weekend.
The second hardest part was figuring out what to buy. The most straightforward option is a full hub motor conversion kit, which should work for any commuter application. Trying to individually buy parts (likely from aliexpress) is cheaper but a hassle to coordinate, since there's no standard for ebike part compatibility. Then there's also the choice between PAS and torque-sensing, throttle, etc.
I ended up buying the minimal throttle conversion kit from Grintech (~$1200 total) and installing it on a used hardtail mountain bike I got for $200. The bike goes ~26mph on a 48V battery, 30mi range, works like a charm.
E.g. finding a general solution for a cubic polynomial is difficult. Proving that a solution is correct is conceptually trivial: substitute a solution for x, and simplify. Many mathematical problems are well-defined in this way.
In the case of a compiler (CompCert), the program is already, in part, being written according to the language spec. So that definition can be used in verifying a compiler. In a domain where there is no standard specification or required properties, then coming up with a spec is hard (probably as hard as coming up with a solution).
Translations vary slightly.
I liken it to the problem of applying machine learning to hard video games (e.g. Starcraft). When trained to mimic human strategies, it can be extremely effective, but machine learning will not discover broadly effective strategies on a reasonable timescale.
If you convert "human strategies" to "human theory, programming languages, and design patterns", perhaps the point will be clear.
But: could the ouroboric cycle of LLM use decay the common strategies and design patterns we use into inexplicable blobs of assembly? Can LLMs improve at programming if humans do not advance the theory or invent new languages, patterns, etc?
Do I have faith that I'll be compensated according to my developed ability?
Looking broadly at the recent past, the correct answer seems "no".
The synchronous nature of multiplayer games leaves most of this expression implicit rather than explicit, though, so for some people it doesn't fit the same need. It's a kind of role-play.
I think most people are, for lack of a better metaphor, blood-sucking vampires for honest, explicit, and carefully-crafted communication. People are pleased when I offer it, but they struggle to offer it back, so I learn to not bother. Most relationships degenerate into expressing things better left unsaid, or being entirely superficial.
I used to focus so much on finding "elegant" proofs of things, especially geometric proofs. I'd construct elaborate diagrams to find an intuitive explanation, sometimes disregarding gaps in logic.
Then I gave up, and now I appreciate the brutal pragmatism of using Euler's formula for anything trigonometry-related. It's not a very elegant method, if accounting for the large quantity of rote intermediate work produced, but it's far more effective and straightforward for dealing with messy trig problems.
Without the clarity that comes from thinking with code, a programmer using AI is the blind leading the blind.
The social aspect of a dialogue is relaxing, but very little improvement is happening. It's like a study group where one (relatively) incompetent student tries to advise another, and then test day comes and they're outperformed by the weirdo that worked alone.
Writing is also peculiar in that it is easily referenceable with a deep history, so it serves as a way to compare one's own ideas to others. Memes are similar in principle, but tend towards esotericism and ephemerality in a balkanized internet.
In that case, mathematics is a demonstration of what is apparent, up to but not including what is directly observable.
This separates it from historical record, which concerns itself with what apparently must have been observed. And it from literal record, since an image of a bird is a direct reproduction of its colors and form.
This separates it from art, which (over-generalizing here) demonstrates what is not apparent. Mathematics is direct; art is indirect.
While science is direct, it operates by a different method. In science, one proposes a hypothesis, compares against observation, and only then determines its worth. Mathematics, on the contrary, is self-contained. The demonstration is the entire point.
3 + 3 = 6 is nothing more than a symbolic demonstration of an apparent principle. And so is the fundamental theorem of calculus, when taken in its relevant context.
"Problem-solving" might be dead, but people today seem more skilled in categorizing and comparing things than those in the past (even if they are not particularly good at it yet). Given the quantity and diversity of information and culture that exists, it's necessary. New developments in AI reinforce this with expert-curated data sets.
If that's what schools are supposed to be, so be it, but I'd like to see that outcome explicitly acknowledged (especially by other posters here) instead of implied.
And any online game can be "cheated" by having someone better play in your place, or abusing the ranking system, but again that is breaking a social/meta-game rule, not a game rule.
Cheats in FPS games effectively break the rules of the game (wallhacks), or do things that are entirely impossible for a human (instant-lock aimbot). Chess and Go don't have that problem.
I suppose the difference is moot when everyone imagines that they're in a tournament playing for clout, and not playing to learn strategy.
I have started to consider that games should be inherently cheat-resistant, not protected by anti-cheats.
Chess and Go are less affected by cheats by their design. It's not nearly as frustrating to lose to a cheater when they're working with the same information you are, and when they perform actions that a human could reasonably perform.
I find that rulesets enforced by nature or by the design of the system are, to me, more interesting than rulesets enforced by agreement and punishment, even if the "agreement" is not to hack the game. It forces more creativity and makes games offer more relevant experiences instead of copying the same formula.
As for identity systems etc. to permaban cheaters, I think that if it takes increasingly strict levels of monitoring and crackdown and reliance on "trusted authorities" to keep these beloved games playable, it might be better to move on and find new games. Few (if any) individual games or genres of games matter enough to warrant this attention.
I've often learned by recalling the concepts from a lecture, reasoning about the material, and imagining what some of the problems would look like while sketching out solutions in my head. It's not any easier than doing the homework, but it is more convenient and flexible. And it can sometimes help with physical skills.
Theory is still important because it communicates how other people understand what they do. But it's certainly not a replacement for reasoning and experience.
I've found the best model of learning is to... not have a "learning process" in the first place. I try to understand as much as possible from as many angles as possible. This means big concepts, minutae, my ideas, other people's philosophies, imagined scenarios, hands-on-experiences, tangentially related concepts, and so on. Being able to answer questions or do the task is more of a side-effect than the intent.
And it's ~$1000 to build a PC with a similar CPU, somewhat larger form factor, and fans. Unless the AI processor is actually useful for AI, and you need that, this is silly.
Framework desktop dimensions are 20.6 x 9.7 x 22.6 LWH. My IM01 case is 37.2 x 18.5 x 28.7. It won't be going in my bag, but it fits nicely on a desktop.
Pre-builts are so expensive these days...
When the former students ask questions, I answer most of them by pointing at the relevant passage in their book/notes, questioning their interpretation of what the book says, or giving them a push to actually problem-solve on their own. On rare occasions the material is just confusing/poorly written and I'll decide to re-interpret it for them to help. But the fundamental problems are usually with study habits or reading comprehension, not poor explanations. They need to question their habits and their interpretation of what other people say, not be spoon fed more personally-tailored questions and answers and analogies and self-help advice.
Besides asking questions to make sure I understand the situation, I mostly repeat the same ten phrases or so. Finding those ten phrases was the hard part and required a bit of ingenuity and trial-and-error.
As for the latter students, they mostly care about passing and moving on, so arguing about the merits of such a system is fairly pointless. If it gets a good enough grade on their homework, it worked.