mani

1.9K posts

mani banner
mani

mani

@itsrainingmani

backend eng @fetchrewards | @opencode chocolatey maintainer | building puzzles @ https://t.co/pOV5PgrK6D Formerly - @recursecenter W2'24

NYC Katılım Ağustos 2015
1.2K Takip Edilen215 Takipçiler
mani
mani@itsrainingmani·
@devahaz delicious where is this please
English
0
0
0
67
Deva Hazarika
Deva Hazarika@devahaz·
Sometimes gotta have a >$28 lunch
Deva Hazarika tweet media
English
10
0
146
3.6K
mani
mani@itsrainingmani·
explaining the "explaining anything to an american" meme to an american - imagine if i was imagining a burger
English
0
0
0
62
Ben Horne
Ben Horne@benjamin_horne·
NYC is no longer a city, it is an algorithm. If you live in, say, Cincinnati, when you go to get ice cream with your friends, you really are just going to get ice cream with your friends. In NYC, this is not possible. You cannot just go to get ice cream, because, against your will, you are very self-consciously “someone who lives in NYC, going to get ice cream with their friends, in NYC.” You are never able to achieve full presence of mind because you are constantly placing yourself inside a chapter in some made up, schizophrenic and highly disorienting book. Put another way, as a New Yorker, you do not live in a city, but a massive, procedurally generated simulation of one. You are nothing more than a vapid unit of flesh and bone trapped since a Baudrillardian infinity mirror, where the references have their own references. You become more of a vague concept than a real person—some strange, soulless mix of ambition and violent/sexual impulses—and in your constant confusion you fail to ever become a true subject. You pay $17 for the ice cream cone. Then, you pull out your list of saved Instagram Reels which tell you where to get reservations for pasta later. When you arrive, you find yourself stuck in yet another long line, with people who look just like you. The longer you wait in lines like these, the harder it becomes to ever recover the soul of the person you were before you moved into your East Village studio.
Connor Paton@connorpaton

nyc has a froyo epidemic line is pure insanity

English
985
439
6.9K
6.1M
KnicksMuse
KnicksMuse@KnicksMuse·
$514 — Cost to go to the next 25 Mets Home Games $693 — Cost to go to Knicks vs Cavs Game 2 (Prices via @TickPick)
KnicksMuse tweet media
English
7
6
291
19.5K
KMQ
KMQ@k_mickalova·
@JakeArkwright Over decades, you'll appreciate that you can easily clean the inward-opening window panes, unlike the outward-opening ones.
English
17
1
3.1K
144K
mani
mani@itsrainingmani·
@arshia__ one of the greatest nights to be a new yorker
English
0
0
0
39
arshia
arshia@arshia__·
if i was from cleveland i would lowkey kill myself lmao….luckily i am from toronto ontario, the city that invented the concept of blowing a solid lead and losing at home ❤️
English
1
0
6
404
mani
mani@itsrainingmani·
@LinkofSunshine basil you legit missed one of the ones of all time
English
0
0
5
455
Basil🧡
Basil🧡@LinkofSunshine·
I LEFT THE BAR DOWN 22 WHAY HAPPENED
English
23
4
407
16.3K
mani
mani@itsrainingmani·
this might be *technically* true but it's still deeply embarrassing for a company to market what's a baseline expectation as a feature for something as basic as "rendering a run dialog" ever so slightly faster
Scott Hanselman 🌮@shanselman

Your smartphone already does this. Constantly. Every touch wakes cores, boosts clocks, renders a frame, then drops back to idle milliseconds later. You’ve discovered dynamic frequency scaling Welcome to modern computer science. Come on in! The water changes temperature often.

English
0
0
1
92
mani retweetledi
Kit Langton
Kit Langton@kitlangton·
I finally merged and released the Hono → Effect HttpApi migration. With this, the first Effectification pass of the opencode repo is complete. Now for the second and third passes. 🙏😭
Kit Langton tweet media
OpenCode Changelog@OpenCodeLog

𝙊𝙥𝙚𝙣𝘾𝙤𝙙𝙚 v1.14.42 released. TL;DR: native LLM core groundwork; interactive opencode run; Effect HTTP API replaces Hono paths; Scout/repo research + provider retry fixes. 𝗖𝗼𝗿𝗲 & 𝗟𝗟𝗠 • Added a new internal @opencode-ai/llm foundation: schema-first requests/events, typed tools, tool-loop execution, provider route composition, HTTP/WebSocket transports, and recorded provider replay. • First route set covers Anthropic Messages, Bedrock Converse, Gemini, OpenAI Chat, OpenAI Responses, OpenAI-compatible chat, plus provider helpers for OpenAI, Anthropic, Azure, Bedrock, Cloudflare, Google, GitHub Copilot, OpenRouter, xAI. • Added @opencode-ai/http-recorder for cassette-style HTTP/WebSocket replay, including binary Bedrock event-stream handling. 𝗖𝗟𝗜 / 𝗧𝗨𝗜 • opencode run now has --interactive split-footer mode: scrollback stays append-only while the footer handles prompt input, command/model/variant menus, permissions, questions, subagent tabs, history, and interrupts. • The TUI key system moved onto @opentui/keymap with flat command ids, leader-key support, command palette integration, and scoped plugin keymap cleanup. • Added an internal which-key plugin, inactive by default, that can show reachable shortcuts and pending key sequences. • Session picker sorting now uses full updated timestamps, not day buckets. Prompt clear retains substantial drafts in history instead of dropping them. 𝗦𝗲𝗿𝘃𝗲𝗿 & 𝗦𝗗𝗞 • The server route tree is now Effect HttpApi-first; legacy Hono backend/adapter/proxy routes were removed. • HTTP API behavior tightened: gzip/deflate response compression, /doc OpenAPI serving, structured validation errors, fixed CORS Vary: Origin, typed 401 auth challenge headers, validated permission/question ids, and logged instance-disposal failures. • Workspace APIs gained sync-list/status/warp coverage and fixed workspace fence headers for mutating calls. • JS SDK/OpenAPI output was regenerated for the updated Effect HTTP surface. 𝗪𝗼𝗿𝗸𝘀𝗽𝗮𝗰𝗲𝘀 & 𝗦𝗰𝗼𝘂𝘁 • Workspaces now track time_used, can discover existing git worktrees, and start syncing even before they have sessions. • Detached session claims now use the source project, avoiding cross-project sync ownership mistakes. • New experimental Scout path adds codesearch, repo_clone, and repo_overview tools, plus config reference entries for git/local reference subagents. • Websearch now rolls out Exa + Parallel provider selection with provider labels surfaced in TUI/Web tool output. 𝗣𝗿𝗼𝘃𝗶𝗱𝗲𝗿𝘀 & 𝗥𝗲𝘁𝗿𝗶𝗲𝘀 • GPT-5 reasoning variants were corrected across OpenAI, Azure, OpenRouter, Cloudflare AI Gateway, and compatible providers, including pro/chat/codex/deep-research edge cases. • Gemini thinking controls were aligned for Gemini 2.5 and Gemini 3 variants, including flash/image model differences. • Anthropic Opus/Sonnet effort handling was updated, and Anthropic/Bedrock reasoning blocks now preserve signed/redacted metadata even when text is empty. • Retry state can now carry provider-specific actions, so Go/free-tier/account-rate-limit failures show actionable dialogs instead of matching brittle strings. 𝗗𝗲𝘀𝗸𝘁𝗼𝗽 & 𝗪𝗲𝗯 • Desktop main process was converted to Effect-style orchestration with deferred startup state, sidecar lifecycle cleanup, update handling split out, system cert/proxy setup retained, and Windows installer switched to silent user-scope NSIS. • Project sidebar now shows a working spinner when any project/workspace session is busy or retrying. • Web/UI shell output normalizes carriage returns, websearch cards show the actual provider, and tool status title measurement is deferred to avoid extra layout work. • npm shim now forwards SIGINT/SIGTERM/SIGHUP to the spawned native binary instead of blocking in spawnSync. Bundle size change macOS arm64 • Total: 100.0 MB -> 100.0 MB (+32.3 KB) • Bun runtime: 60.4 MB -> 60.4 MB (+256 B) • CLI/TUI JS: 14.3 MB -> 14.3 MB (+38.0 KB) • Web UI assets: 17.9 MB -> 17.9 MB (+1.1 KB) • Native addons: 1.7 MB -> 1.7 MB (+720 B) • WASM: 5.7 MB -> 5.7 MB (no change) • Bundle metadata: 81.9 KB -> 74.1 KB (-7.8 KB) Linux x64 • Total: 139.6 MB -> 139.7 MB (+64.0 KB) • Bun runtime: 96.2 MB -> 96.2 MB (no change) • CLI/TUI JS: 14.3 MB -> 14.3 MB (+38.0 KB) • Web UI assets: 17.9 MB -> 17.9 MB (+1.1 KB) • Native addons: 5.5 MB -> 5.6 MB (+25.4 KB) • WASM: 5.7 MB -> 5.7 MB (no change) • Bundle metadata: 70.4 KB -> 70.0 KB (-435 B) Windows x64 • Total: 151.5 MB -> 151.5 MB (+43.5 KB) • Bun runtime: 111.5 MB -> 111.5 MB (-187 B) • CLI/TUI JS: 14.3 MB -> 14.3 MB (+38.0 KB) • Web UI assets: 17.9 MB -> 17.9 MB (+1.1 KB) • Native addons: 2.1 MB -> 2.1 MB (+4.0 KB) • WASM: 5.7 MB -> 5.7 MB (no change) • Bundle metadata: 66.5 KB -> 67.2 KB (+672 B) Compare: github.com/anomalyco/open…

English
24
21
607
57.3K
mani
mani@itsrainingmani·
@Kommunistkevin @2oovy praying that you get to touch grass and talk to a real human being one day
English
1
0
6
953
Bob Hope
Bob Hope@Kommunistkevin·
@2oovy The rise of the dating apps have allowed asian American STEM girls to get pumped and dumped by white chads repeatedly normally they would be around only nerdy asian men, sending them into a depression, SSRI loop -> self improvement and philosophy
English
12
2
130
31.7K
bourbaki
bourbaki@2oovy·
Can someone explain the Asian American youtube philosophy girl influx and why they all look like that?
English
74
179
11.8K
779.7K
Mario Nawfal
Mario Nawfal@MarioNawfal·
🇩🇰 Copenhagen's Green-led council is limiting elderly care residents to 80 grams of beef per week for climate reasons. That works out to 11.4 grams a day, which is less meat than most people put in a single taco. A Green party rep explained the logic: the elderly "have been the biggest climate sinners throughout their lives." So the plan is apparently to make them atone for it in their final years, one thimble of mince at a time. Critics, including opposition parties and elderly advocates, say the policy risks undernutrition in a population already vulnerable to it. The council says it's flexible, but the elderly eating climate penance for dinner might disagree. Source: BT, Ekstra Bladet
Mario Nawfal tweet media
English
2.8K
5.6K
17.1K
3M
mani
mani@itsrainingmani·
@rfleury @Surendar__05 gonna make a nix config that builds the system, loads twitter and deletes your account automatically
English
1
0
8
592
Ryan Fleury
Ryan Fleury@rfleury·
@Surendar__05 Whichever one loads the browser faster so you can log onto Twitter and delete your account
English
16
14
1.3K
11.7K
Surendar
Surendar@Surendar__05·
As a developer, which one do you prefer? Macbook or Windows
Surendar tweet mediaSurendar tweet media
English
137
7
269
59.6K
mani retweetledi
Katherine Argent
Katherine Argent@effthealgorithm·
Search is full of ads and wrong answers. Every other email is an ad. Prime Video charges you and shows ads. Paramount? Ads. Peacock? YouTube? Hulu? Ads followed by more ads. Netflix full of ads. Meta and X, every other thing is an ad. Pinterest is nothing but ads. AI is in everything. AI finishes sentences incorrectly and won’t stop. AI reads your email and search history to target you with more ads. Every time you open an app or visit a site there’s an update making it worse. In a hurry? First, click here to agree to terms you don’t have time to read and must accept. You need an account to do that. Change your temporary password. Enter your 2FA code. Check your email and enter that code. Now use a passkey. Your password is too simple to remember. Change it. No, not like that. Now log on. Enter your 2FA code. Check your email for a code… Welcome back! We’ve updated our terms of service and privacy policy (you have none). Subscribe to the site. Subscribe to Netflix. Subscribe to toilet paper. Subscribe to these groceries. Pay a membership fee for the right to subscribe then tip your driver who delivers the subscriptions your membership lets you subscribe to. Time to work? We’ve got to update your laptop and will slow down everything you do until you agree to update. But first, click here to agree. Update installed — your laptop’s broken now. It doesn’t matter, since your boss just replaced you with AI. Go to your phone to complain on social media. Wait, your phone needs an update so we can add more AI. Click here. Oh sorry, your phone can’t handle this update. Now it’s useless. Go get the newest phone. Here’s a text from a friend, an email, a voice mail they left three days ago but you didn’t see until now because of sync problems with the cloud. It’s their GoFundMe. Their MLM. Their Patreon. Never mind, you didn’t respond to their text within 9 minutes and now you’re no longer friends. They blocked you. Make new friends. Download this app to find people in your area. In your neighborhood. On your street. Two doors down from you. Do you know this person yet, we think you’d get along. You need an account to use this app. That username is taken. Enter a password. Not that one, you used it on another site. You need to be connected to WiFi to download the app. Allow the app to connect to other devices on your network. Allow the app to access your contacts, know your precise location, store your credit card details. Oops, sorry, we got hacked now all that info is available on the web. There’s a class action suit. You can join. It’ll take a decade to get your $3.73 share of the ten billion settlement. We’ll send it via PayPal or deposit it to your bank, just tell us those details. Oh no, another hack. That info is circulating now, too. Here’s a spam call, a spam email, a spam text. Why are you angry? Why are you talking about getting rid of your phone? Why don’t you like AI, it lets us make all of this easier? Do you know how ridiculous that sounds? This is progress. You’ll be left behind. Do you want to be left behind? Do you???
English
751
9.1K
41K
3.7M
mani
mani@itsrainingmani·
@ritakozlov I would run clockwise around the reservoir but alas it is banned 🥲
English
0
0
1
89
rita kozlov 🐀
rita kozlov 🐀@ritakozlov·
realized i have free will and ran counter clockwise around prospect park today. ama
English
4
0
44
2.5K
mani
mani@itsrainingmani·
all interesting software now die at the altar of not being well represented in training data
Nick Khami@skeptrune

@tautologer bro just use tmux. agents are better at it. the power of telling a coding agent to "run capture-pane on window 0 and send-keys to kill server and debug" is unbeatable zellij is unserious

English
0
0
0
51