Live data from Hacker News

Performance and telemetry analysis of Trae IDE, ByteDance's VSCode fork

github.com

211–220 of 390 posts

Re: Performance and telemetry analysis of Trae IDE, ByteDance's VSCode fork

#211
post #206

Earlier quoted context omitted.

What flag does using a Casio watch raise? I have a G Shock that i love though i don't wear it as often nowadays.

The F-91W has long been associated with terrorism for it's use in improvised time-bombs: https://en.wikipedia.org/wiki/Casio_F-91W#Usage_in_terrorism

Oh so now we target people for buying inexpensive things? "Oh no! This guy doesn't have a $500 watch".

Re: Performance and telemetry analysis of Trae IDE, ByteDance's VSCode fork

#212
post #67

Earlier quoted context omitted.

Because someone has to fund it? Microsoft is content with funding it, the price is your telemetry (for now). For high quality development tools I use true FOSS; or I pay for my tools to avoid not knowing where the value is being extracted.

> Microsoft is content with funding it, the price is your telemetry (for now). The price of VSCode is halo effect for Azure products

The price of VSCode is the lockin on the proprietary extensions.

Specifically: the remote code extension, the C/C++ extension and the Python extension.

Re: Performance and telemetry analysis of Trae IDE, ByteDance's VSCode fork

#213
post #124

Earlier quoted context omitted.

But pi-hole seems equally susceptible to the same issue? If you're really serious about blocking you'd need some sort of firewall that can intercept TLS connections and parse SNI headers, which typically requires specialized hardware and/or beefy processor if you want reasonable throughput speeds.

You can’t just intercept tls, unless you can control the certificate store on the device.

In the context of snooping on the SNI extension, you definitely can.

The SNI extension is sent unencrypted as part of the ClientHello (first part of the TLS handshake). Any router along the way see the hostname that the client provides in the SNI data, and can/could drop the packet if they so choose.

Re: Performance and telemetry analysis of Trae IDE, ByteDance's VSCode fork

#215
post #53

Why isn't there a decently done code editor with VSCode level features but none of the spyware garbage? Any recommendations? This seems like an easy win for a software project

> Why isn't there a decently done code editor with VSCode level features but none of the spyware garbage?

Because no other company was willing to spend enough money to reach critical mass other than Microsoft. VSCode became the dominant share of practically every language that it supported within 12-18 months of introduction.

This then allowed things like the Language Server Protocol which only exists because Microsoft reached critical mass and could cram it down everybody's throat.

Re: Performance and telemetry analysis of Trae IDE, ByteDance's VSCode fork

#217

Earlier quoted context omitted.

- debuggers - popup context windows for docs (kind of there, but having to respect the default character grid makes them much less capable and usually they don't allow further interaction) - contextual buttons on a line of code (sure, custom commands exist, but they're not discoverable) - "minimap"

Don't IDEs use DAP as well? That would mean neovim has 1:1 feature parity with IDEs when it comes to debugging. I understand the UI/UX might need some customization, but it's not like the defaults in whatever IDE fit everyone either. Popup context windows for docs are super good in neovim, I would make a bet that they are actually better than what you find in IDEs, because they can use treesitter for automatic syntax…

> That would mean neovim has 1:1 feature parity with IDEs when it comes to debugging.

How do I get a memory graph with custom event markers overlayed on it then? That's the default for VS for example.

Re: Performance and telemetry analysis of Trae IDE, ByteDance's VSCode fork

#218
Am i the only one that finds

    System Information: Hardware specs, OS details, architecture
    Usage Patterns: Active time, session duration, feature usage
    Performance Metrics: Response times, resource consumption
    Unique Identifiers: Machine ID, user ID, device fingerprints
    Workspace Details: Project information, file paths (obfuscated)

Not to really bad that obtrusive? Like i don't really see anything there that i'd be offended in them taking?

Re: Performance and telemetry analysis of Trae IDE, ByteDance's VSCode fork

#219

Am i the only one that finds System Information: Hardware specs, OS details, architecture Usage Patterns: Active time, session duration, feature usage Performance Metrics: Response times, resource consumption Unique Identifiers: Machine ID, user ID, device fingerprints Workspace Details: Project information, file paths (obfuscated) Not to really bad that obtrusive? Like i don't really see anything there that i'd be o…

I would not want to share these:

Unique Identifiers: Machine ID, user ID, device fingerprints Workspace Details: Project information, file paths (obfuscated)

Plus os details.

I'd rather none.

Re: Performance and telemetry analysis of Trae IDE, ByteDance's VSCode fork

#220

There's also the Eclipse VScode-look-alike-reimplementation called TheiaIDE https://theia-ide.org/ It was rough a few years ago, but nowadays it's pretty nice. TI rebuilt their Code Composer Studio using Theia so it does have some larger users. It has LSP support and the same Monaco editor backend - which is all I need. It's VSCode-with-an-Eclipse-feel to it - which might or might not be your cup of tea, but it's an…

The feature that keeps me from moving off of vscode is their markdown support. In particular the ability to drag and drop to insert links to files and images *. Surprisingly, no other editor does this even though I use it all the time. * https://code.visualstudio.com/Docs/languages/markdown#_inser...

Thank you! The timing of this comment is perfect
Post reply on HN