software dev

Joined October 2024
our own robot couldn't apply to our own job because of our own rule. fixed it. 26 minutes later it applied. ✈️ sidequest.exchange/job/18
2
1
5
102
amazing things happening on taobao
36
74
38
1,395
214,647
kris retweeted
Zircuit Finance is now live. Institutional-grade yield. Transparent structure. Security-first design. Targeting 8–11% APR with no deposit minimums and 0% management fee.
90
366
28
691
293,282
kris retweeted
I promise this is the last pleometric video I drop on you.
48
205
16
2,277
132,196
kris retweeted
Tibo
@thsottiauxJan 1
Skill file: --- name: ask-questions-if-underspecified description: Clarify requirements before implementing. Do not use automatically, only when invoked explicitly. --- # Ask Questions If Underspecified ## Goal Ask the minimum set of clarifying questions needed to avoid wrong work; do not start implementing until the must-have questions are answered (or the user explicitly approves proceeding with stated assumptions). ## Workflow ### 1) Decide whether the request is underspecified Treat a request as underspecified if after exploring how to perform the work, some or all of the following are not clear: - Define the objective (what should change vs stay the same) - Define "done" (acceptance criteria, examples, edge cases) - Define scope (which files/components/users are in/out) - Define constraints (compatibility, performance, style, deps, time) - Identify environment (language/runtime versions, OS, build/test runner) - Clarify safety/reversibility (data migration, rollout/rollback, risk) If multiple plausible interpretations exist, assume it is underspecified. ### 2) Ask must-have questions first (keep it small) Ask 1-5 questions in the first pass. Prefer questions that eliminate whole branches of work. Make questions easy to answer: - Optimize for scannability (short, numbered questions; avoid paragraphs) - Offer multiple-choice options when possible - Suggest reasonable defaults when appropriate (mark them clearly as the default/recommended choice; bold the recommended choice in the list, or if you present options in a code block, put a bold "Recommended" line immediately above the block and also tag defaults inside the block) - Include a fast-path response (e.g., reply `defaults` to accept all recommended/default choices) - Include a low-friction "not sure" option when helpful (e.g., "Not sure - use default") - Separate "Need to know" from "Nice to know" if that reduces friction - Structure options so the user can respond with compact decisions (e.g., `1b 2a 3c`); restate the chosen options in plain language to confirm ### 3) Pause before acting Until must-have answers arrive: - Do not run commands, edit files, or produce a detailed plan that depends on unknowns - Do perform a clearly labeled, low-risk discovery step only if it does not commit you to a direction (e.g., inspect repo structure, read relevant config files) If the user explicitly asks you to proceed without answers: - State your assumptions as a short numbered list - Ask for confirmation; proceed only after they confirm or correct them ### 4) Confirm interpretation, then proceed Once you have answers, restate the requirements in 1-3 sentences (including key constraints and what success looks like), then start work. ## Question templates - "Before I start, I need: (1) ..., (2) ..., (3) .... If you don't care about (2), I will assume ...." - "Which of these should it be? A) ... B) ... C) ... (pick one)" - "What would you consider 'done'? For example: ..." - "Any constraints I must follow (versions, performance, style, deps)? If none, I will target the existing project defaults." - Use numbered questions with lettered options and a clear reply format ```text 1) Scope? a) Minimal change (default) b) Refactor while touching the area c) Not sure - use default 2) Compatibility target? a) Current project defaults (default) b) Also support older versions: <specify> c) Not sure - use default Reply with: defaults (or 1a 2a) ``` ## Anti-patterns - Don't ask questions you can answer with a quick, low-risk discovery read (e.g., configs, existing patterns, docs). - Don't ask open-ended questions if a tight multiple-choice or yes/no would eliminate ambiguity faster.
29
52
8
655
49,675
“I have led a toothless life. A toothless life. I have never bitten into anything. I was waiting. I was reserving myself for later on—and I have just noticed that my teeth have gone.” — Jean-Paul Sartre
108
1,306
149
13,370
659,861
The truth about what happened with @raave : the venue fits 3,000 people. Aave only paid for the space for 1,000 people and handed out 3,000 tickets. They literally left 2,000 people outside waiting in line at night and in the rain. That’s not how you treat people in Buenos Aires. I’m a local, I know the venue, and I know the people who run it. Really embarrassing situation. @EFDevcon @aave
38
11
13
438
62,524
auctioning some rare @zama swags on @deberrys_xyz right now for selected (lucky) beta testers. 🏴‍☠️ they'll be first to experience confidential biding onchain (sepolia)🏴‍☠️ anyone else wants in? Bookmark, like and reply to this tweet with what we should auction next on @deberrys_xyz, you might get whitelisted for the next cohort and get early access.
403
11,682
89
12,540
309,579
kris retweeted
when i've observed the greats operating at their absolute best they resemble cracked out starcraft players to me. at the top of their game they embody action alone and forget causes, consequence, circumstance. this looks psychopathic from the outside: how does he not crack under pressure? is he even taking his duty seriously? but egoless action is the only way to perform, to do what you do best like a child playing a game. you may as well love thy enemy, because it's not them you're playing against. hatred will cloud your ability to act "I love power. But it is as an artist that I love it. I love it as a musician loves his violin, to draw out its sounds and chords and harmonies."
100
96
27
1,929
205,749
Sorry not sorry
58
30
11
849
75,762
kris retweeted
The problem with being too chronically online is that fear turns into a false badge of honor. In the real world, millions of people are enjoying their lives and doing just fine. Proof? Millions of people are literally enjoying their lives and doing just fine But behind the screen, you can never make enough money because inflation will render it worthless. It's never the right time to have kids because of how expensive they are. You can never relax because it's the worst time in history to be alive. Proof? Well Elon is exposing the truth. Just look at the stats. Watch the videos. Read it all. Wake up bro You're more certain about the world than ever but that supposed clarity has somehow made you trust yourself less. You became more intelligent but the cost of that awareness was your entire future Stop being a coward. You don't have your shit together. You're not prepared. You're not keeping it real. You're in a trance. You need to get out of your house and reset your mind back to factory settings. If letting yourself embrace more ignorance allows you to see life with your own eyes again, it'll be the best thing you can ever do
35
57
6
780
70,551
Introducing rrelayer, an open-source, blazing-fast EVM relayer built in Rust. rrelayer supports any EVM chain out of the box. KMS, AWS/GCP Secret Manager, Privy, and Turnkey Signers supported—SDKs in Node and Rust + CLI. github.com/joshstevens19/rre… Docs - rrelayer.xyz
56
57
24
510
78,427
In today's 996 chest-thumping culture, don't forget about the quiet ones keeping your company together..
92
339
128
2,646
644,281
Holy shit... Stanford just published research that destroys every prompt engineering guru. Turns out most "advanced techniques" are just survivorship bias and confirmation bias. Here's what the data actually shows:
63
166
23
1,172
146,796
Evals are a scam. And we're being gaslit into believing they aren't. New post just dropped (🧵).
Literally - fuck evals. We wasted so much time at Helicone building evals because "customers wanted it", but this is a classic example of the mom test, we needed to distinguish the core customer problem with what they are asking for
31
30
23
432
157,082
kris retweeted
Made `bidc` — create bidirectional message channels between different JavaScript contexts (main document, worker, iframe, service worker, etc.): github.com/shuding/bidc
28
89
15
938
148,698
finally
20
7
2
209
14,840
We’ve got serious talent at @ComPilotAI. Our Tech Lead @_krisgg took part in 2 hackathons across 2 countries, and came back with 3 wins: 🏆 Best AI dApp & Agent App – BUIDL AI Seoul 🥈 2nd place – Killer App @ETHGlobal Taipei We’re building with the best!
1
4
216
Winners think differently
7
91
2
1,001
46,061
it's basically an open secret that software development has been entirely automated (and in GA) when you use grok or gpt4.5 as a planner and claude the tool using retard as the executor
80
117
25
4,026
790,557