OpenCode does the same thing, its just completely lacking this functionality despite hinting otherwise.
HN user
hmcdona1
Can someone explain how Claude Code can instantly determine what file I have open and what lines I have selected in VS Code even if it's just running in a VS Code terminal instance, yet I cannot for the life of me get OpenCode to come anywhere close to that same experience?
The OpenCode docs suggest its possible, but it only works with their extension (not in an already open VS Code terminal) with a very specific keyboard shortcut and only barely at that.
If you're using an alpha library then that's on you for not expecting breaking changes. They have plenty of 1.0+ libraries that do not receive any breaking changes between major releases and have remained stable for well over a year.
Also, you're just wrong? You literally cannot serve RSC components _at all_ even in TanStack Start yet. Even when support for them is added it will be opt-in for only certain kinds of RPC functions and they will work slightly differently than they do in Next.js app router(where they are the default everywhere). RPC != RSC.
Plus you can always stick to using TanStack Router exclusively (zero server at all) and you never will even have to worry about anything to do with RSCs...
I would highly recommend just checking out TanStack Router/Start instead. It fills a different niche, with a slightly different approach, that the Next.js app router just hasn't prioritized enabling anymore.
What app router has become has its ideal uses, but if you explicitly preferred the DX of the pages router, you might enjoy TanStack Router/Start even more.
If you're happy with tRPC and don't need proper REST functionality it might not be worth it.
However, if you want to lean that direction where it is a helpful addition they recently added some tRPC integrations that actually let you add oRPC alongside an existing tRPC setup so you can do so or support a longer term migration.
ts-rest doesn't see a lot of support these days. It's lack of adoption of modern tanstack query integration patterns finally drove us look for alternatives.
Luckily, oRPC had progressed enough to be viable now. I cannot recommend it over ts-rest enough. It's essentially tRPC but with support for ts-rest style contracts that enable standard OpenAPI REST endpoints.
This going to sound out of left field, but I would venture to guess you have very high spatial reasoning skills. I operate much this same way and only recently connected these dots that that skill might be what my brain leans on so heavily while programming and debugging.
Pair programming is endlessly frustrating beyond just rubber duckying because I’m having to exit my mental model, communicate it to someone else, and then translate and relate their inputs back into my mental model which is not exactly rooted in language in my head.
Use `git stash` instead of copying files around manually to save yourself some time.
The later CRT models you are describing here are not coveted by retro gaming enthusiasts (which the people involved here clearly are) since the digital nature of them meant they introduced a ton of processing that negates the near zero input lag all earlier analog CRTs benefit from. Many of the later digital models can actually be had for much cheaper these days than the full analog ones despite looking more powerful on spec sheets.
The Shadow DOM does exactly what you are asking for here. Just use CSS variables, they pierce right through:
https://open-wc.org/guides/knowledge/styling/styles-piercing...
While this is true for much of Texas. I happen to live in a city that still has a public operator. So we just get more generalized flatter rates. I haven't looked into the details of my plan closely in a while as a result though, so you might be right.
En masse though, it seems not ideal from a cost perspective the way things have been scheduled up until now. I'll give them the benefit of the doubt that it might be adjusted better in the future.
If I'm reading this right, my thermostat's "rush hours" seem to be scheduled for gross load peak. They then seem to usually end (and kick my AC back to a desired temp causing a ton of usage) right around net load peak...which this is now reporting is when energy prices go through the roof.
So basically the "rush hour" program has likely been costing me more money than if I just ignored them to begin with up to this point. I do realize these programs are primarily about limiting peak gross load and not saving individuals money but maybe I won't go out of my way to abide by them now...
Agreed, I always need to scroll to see video description content and comments which I would rather be able to see while still watching the video.
While, instinctively, the previews below the video feel odd because they've been to the right for so long. Logically, I can see the improvement they are going for here and would welcome it.
I mean would you rather the browser handle this at a lower level where it can do so efficiently or libraries continue to solve these things on the main thread with pure javascript? The defacto way to handle anchoring views today is with something like Floating UI [1] and that doesn't even handle portaling content to root of the DOM except for in React.
Yeah it’s not great, but they do both show up as results via search.
Have a reasonable developer tell me what a component viewProvider is and how it’s different from a provider using the @Component docs. It’s impossible. https://angular.io/api/core/Component#viewProviders
Like this?
- https://angular.io/guide/hierarchical-dependency-injection#u...
- (new docs site) https://angular.dev/guide/di/hierarchical-dependency-injecti...
No, Disney uses Unreal for their rendered real-time sets. This is about more than just Fortnite.
The recent overhaul of Narwhal for version 2 reworked the entire app to operate pretty close to what Apollo was at its core. It's extremely customizable as well. Their new subscription plan for covering the API costs is pretty fair and would be cheaper than what you are doing here.
I mean they have to be for now - you're just being semantic for the sake of it a bit. I will say as a team that utilizes Lit for our design system web components (which none of our users even need to know or care about no matter their framework btw). The Lit team are huge advocates of aligning with native standards (now or what they might be in the future) and working to establish or push them forward. The goal of the project for a lot of these issues truly seems to be to eventually not need them to be a part of Lit at all.
So your gripe is essentially you don't like reading the documentation of the libraries you use, just, in general?
Template literals are just a feature of javascript, it's not even anything that bespoke. That's why it's called "lit". The output of those tag functions are just rendered with standard DOM features too.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
I live in San Antonio, a city where Google Fiber has been an option to a good part of the city for many years. When they came to town standard minimum speeds of competitors bumped from 20-50mb/s to 100-300mb/s almost overnight. Meanwhile, my family and friends just a couple of hours away in Houston were stuck with baseline options in that original range for years until AT&T rolled out their own 1gig offering much more recently.
If nothing else they have proved the competition was needed.
It's typically pronounced D-RAM I assume because RAM is already it's own common acronym people were/are familiar with. DRAM is just a specific type of RAM, Dynamic RAM, hence D-RAM.
You can automate this with stylelint if you really want to and let the linter handle it.
It's not exactly. Certain operations like I/O are threaded in Node. libuv has it's own threadpool that it uses for a lot of these types of tasks.
I think that does help clarify, but I'd say it also aligns with the point I was trying to make in some important ways. They are trading one USDT for $1 of value. If they keep that capitol invested in BTC and do hold only 1:1 in collatoral...no shit, that's is pretty damn reckless BUT they are making the promise that they have the capitol to back it. Given the exponential rise in BTC again this last year I'd be inclined to agree with them for now.
Claims that this process inflates the process of BTC seem far to exaggerated. It's reallocating value that was already there. Firstly, someone has to sell the BTC in order to buy the Tether with it so that argument is somewhat of a moot point. And if they are selling the BTC for USD or other fiat it's actually increasing the sell pressure of BTC against said fiat. It might open the opportunity for trades/swaps which could drive the price either direction faster...but it doesn't make value out of thin air.
I'm not saying Tether is not responsible for poorly investing or protecting the collateral that backs their coin. I'm just saying I can't compute the claims that this is some sort of manipulation scheme. The concept is exactly the same as decentralized stable coins like DAI except the backer is a centralized entity and not a contract. Does me minting DAI magically pump the value of ETH because that is the coin I put up as collateral? No that's a ridiculous claim. I can however feel comfortable holding DAI knowing that the contract will enforce the value of the token no matter the price of the ETH backing it.
I'm so confused why everyone just blindly believes Tether is this whole big conspiracy. I am by no means defending the organization but let's just take a step back here:
Where does the funding come from to print tether?
When they mint 1 Tether they sell it on an exchange for $1. They don't need anyone to upfront lock up $1 and then also sell it for $1...
Are stablecoins not just essentially an interest free loan to the minter? That's why hundreds of them are popping up all over the place. Minters can go invest that money however conservatively they want and just rack up free interest on billions. Why the hell would they NOT print more if there is demand. Consequently, why the hell would they need to participate in any illegal activity when the can print interest free loans whenever they want?
Yes, ideally you'd prefer someone with this position to be overcollatorized and not simply ensure $1 = 1 tether. But that is the risk you take holding that stablecoin. Pick up DAI if you want an overcollatorized asset.
I just don't see the incentive for some of the other arguments out there - many imply they are just printing it and selling it for $0 I guess? Or is the argument they just siphon the money to another organization? Because that would be a more valid concern. There just seems to be this assumption that somehow someone is fronting or magically creating value from nothing. No, the market is by buying newly minted Tether on exchanges. That's where the funding comes from. How is this not obvious?
There is probably a lot more depth to this topic than I am aware of, but some of the top upvoted comments here just seem to be spewing nonsense.
tldr; If a stablecoin minter sells a newly minted coin for $1...then by definition there is now $1 available to back that coin. Stop conspiring where the funds are coming from. The worry should be how they are investing said collateral backing the coins from there.
yeah osxfs, their solution for syncing mounted file paths, has a massive performance hit. the less files you need to mount in your composes the better. http://docker-sync.io/ helps, but docker for mac is still slow.
There is definitely a video from a day or two ago of a cop on top of a protestor with his hand pinned to the ground the cop then moves his baton under the hand of the protester and keeps it pinned on top. He proceeds to then punch his hand trying to appear as if he wants him to let go.
Also who gives a shit if they just got verbally harassed for an hour. I don’t get to lose my shit and delete a project because someone keeps submitting bad code. Why do cops get to lose their temper when their job is to keep the peace and enforce the law. Learn to control yourself and do your job or find another profession.
Angular uses an incremental-dom not a virtual dom: https://github.com/google/incremental-dom
Honestly, maybe you aren't getting enough fiber. I take a psyllium husk pill a few times a week. If I take one daily I could literally get away with zero wipes some days if I wanted...