HNHacker News
TopNewBestAskShowJobs

ghnws

187 karma · joined June 10, 2023

submissionscomments
ghnws··on Meta developer tools: Working at scale
IntelliJ. To name a few features I've not been able to get in VS Code or have had a worse experience: - debugger

- refactoring (extracting functions and variables, renaming across entire project etc.)

- context aware selection (expand selection from cursor logically)

- stack trace / error parsing

- comparing anything (diff selection with clipboard for example)

- DB schema support even in SQL formatted as strings (e.g. when using psycopg) directly from DB by just connecting to a DB

- find in files (I've never seen a VS code user have an easy time finding stuff)

Etc.

ghnws··on Writing Python like Rust (2020)
> Type annotations do not rust make. And lack of types does not Python make.

That is never implied. See the first example in the article.

ghnws··on Apple joins opposition to encrypted message app scanning
AFAIK the app code can be decompiled to see what it does. The messaging can be monitored as well. I find it hard to believe these apps could sneak in something that breaks the encryption without anyone noticing.

The proposed solution to stopping child porn from being shared on these platforms would at most only do just that: Stop sharing on these specific apps. There are plenty of alternatives including encrypted zips, TOR etc. Breaking e2ee in WhatsApp would not do anything to stop sharing the material.

I don't think it's a leap to question why this is proposed when it could never achieve it's intended goal.

ghnws··on Apple joins opposition to encrypted message app scanning
I don't see how scanning for the material in major messaging platforms would impact anything. The people will just move to the next service that is encrypted. The technology exists. It can not be banned.
ghnws··on Meta developer tools: Working at scale
The linked article has a section about IDE that this one does not touch. I was surprised they are locking them selves in to one tool with their workflow.

I'm a bit worried about the dominance of VS Code. I can't stand the editor and it's popularity just grows and grows.

ghnws··on How VSCode made bracket pair colorization faster (2021)
This is not micro optimization. This is fixing a known performance issue.
ghnws··on Show HN: Kysely, a type-safe SQL query builder for TypeScript
Fun fact: "Kysely" is "query" in Finnish.
ghnws··on Over 100k ChatGPT Account Credentials Made Available on the Dark Web
You have to treat it like any other online service: Don't put anything in it that can't be shown publicly.
ghnws··on One Ka-52 helicopter deflected 18 MANPADS
This screams russian propaganda.

Have a look at the frontpage of this site.

ghnws··on Migrating Netflix to GraphQL safely
> It saves a ton of development time.

Could you expand on this? I have had the completely opposite experience.

ghnws··on Migrating Netflix to GraphQL safely
While taking half the time to do it.

I've yet to see one good reason to use GQL for anything but public facing APIs, like GitHub API.

ghnws··on When are containers or serverless a red flag?
In my experience, you gain enough knowledge to set up a new container service in minutes fairly fast. I opt for containers because to me it's the perfect balance of ease of use, maintainability and performance. Managing container orchestration is completely optional too. All cloud platforms offer it as a service. With serverless I've had more trouble than benefits. It's not easier than containers to set up - often quite the opposite. When (not if) you encounter performance issues, they are either difficult to solve or simply impossible. I have never had this experience with containers.
← PreviousPage 3 of 3