Hacker Newsnew | past | comments | ask | show | jobs | submit | 1123581321's commentslogin

This is an ignorant question, but, what is the benefit of this if you also have your project open in an editor or IDE (presuming they integrate language server?)

If you're vibe coding without an editor, would this have any benefits to code quality over a test suite and the standard linter for a language?


As part of a bigger refactor, you want to rename some variables. With an LSP hook, the LLM can make the change (more) reliably.

The LLM wants to see the definition of a function. More reliable than grepping.


The same reason you want an LSP in your editor: so you get inline docs and error messages, autocomplete, jump to definition, refactoring actions etc.

But what is the benefit for Claude Code? You don't write code in Claude Code so why would I need autocomplete or jump to definition? Does Claude itself use them instead of e.g. grepping? Struggling to understand how it helps.

Your test suite and linter don't code. They don't help your agent look up definitions of variables, etc.

Ah, it's about making language documentation available, and making crawling the app for understanding cheaper/more direct?

It's like making your IDE available to them.

It is a necessary risk. Oxygen is dangerous when heat is involved, and its low critical point is harder to work with than co2.

Many subreddits are better organized than SO because they funnel newbie questions and duplicates to FAQs, wikis or daily question threads. SO does alert to similar questions during composition, but they're not often what the user is actually asking or not recognizable. subreddit wikis can better respond to that kind of perennial confusion.

You’re not allowed to double right turn unless it’s explicitly marked, at least in the US.

Can you please explain this? That sounds like identifying bugs but not fixing them but I realize you don’t mean that. One hopes the context information in the error will make it actionable when it occurs, never completely successfully, of course.

Here's an example of a bug that I filed about non-actionable error messages: https://github.com/karmab/kcli/issues/456

The first error message was "No usable public key found, which is required for the deployment" which doesn't tell me what I have to do to correct the problem. Nothing about even where it's looking for keys, what is supposed to create the key or how I am supposed to create the key.

There are other examples and discussion of what they should say in the link.

Edit: Here's another one that I filed: https://github.com/containers/podman/issues/20775


That makes sense and good examples; thanks.

At work, I can think of cases where we error when data mismatches between two systems. It’s almost always the fault of system B but we present the mismatch error neutrally. Experienced developers just know to fix B but we shouldn’t rely on that.


You can hope that the person reading the context will always able to understand it like you would have. Bad assumption in my experience.

Quite true. It can be a bad assumption when I’m the one trying to understand it weeks later. :)

Mine made me laugh. Can’t say it’s wrong, either. :) https://hn-wrapped.kadoa.com/1123581321

It was easy to find news stories. Here are a couple from neutral sources.

https://apnews.com/article/germany-women-misogyny-raids-inte...

https://www.yahoo.com/news/german-police-launch-nationwide-o...

It seems reasonable to be concerned about a government that wants the power to reveal Internet users, but I couldn’t say on what basis Proton expects legal protection to continue after the move.


Neither of your links mention arrests, one specifically says "None of the suspects were detained". They don't seem to back up the original claim about Germany arresting the most people based on social media posts.

That’s an important distinction. Thank you for referring back to the original wording. They were investigated for violating the criminal code, searched, interrogated, and had devices seized in a number of cases, but seemingly not arrested.

it is intimidation and it is sadly very effective.

as a german i can confirm that this happens very frequently (way more often than you think). usually it's politicians who file police reports which get prosecuted most of the time. i believe the last government (left wing coalition) built up massive infrastructure to prosecute such offenses. politicians in germany get special protection in terms of speech laws. §188 StGB allows the state to prosecute you severely, even without a private complaint from the politician in some cases.

Apple told the European Commission it would roll out the new terms in January 2026. This letter is saying that the uncertainty leading up to January 2026 is causing damage and not in concordance with the European Commission finding in August 2025. Do I understand that right?

Did the European Commission agree to the January 2026 deadline or not? Have they been working internally behind the scenes with Apple or are they as in the dark as these developers? What is the legal mechanism to push disclosure a month earlier and why is the letter only being published now?

These are sincere questions of mine, in case it's not clear.


The commission might have agreed with the timeline. It is unclear. But on the other hand this is not just about the relationship between Apple and the EC. Their understanding might actually have meant that the damage to users and other developers remained as is claimed here so the commission now has to listen to the injured party and adjust their posture.

Think of it this way: I am blocking part of your driveway for some reasons, and after a while me and the city inspector agree that I will remedy the situation next year. Would you accept that, or would you tell the inspector that your driveway is still not useable and that I should be quicker?


I think the confusion stems from The Register mixing up two different sets of DMA cases against Apple. The March and August EU actions are regarding hardware and software interoperability under DMA Article 6(7). For these cases, the August specification decision has a number of different deadlines specified, and I don't think any of these have passed yet.

The April 2025 non-compliance decision the app devs reference is regarding the DMA anti-steering provisions (Article 5(4)). This decision was that Apple failed to meet their compliance obligations that were specified way back in June 2024, that they would be subject to a fine, and that they would have 60 days to comply before being subject to periodic fines [1].

The Coalition for App Fairness is saying that they don't believe Apple's App Store anti-steering remediation is compliant or timely and that the EU needs to take further action.

[1] https://ec.europa.eu/commission/presscorner/detail/en/ip_25_...


Is that map using the same data as DeFlocked? The presentation is easier for me than how DeFlocked's map groups cameras until you zoom in closely.

Different datasets. deflock.me is for ALPR locations, alpr.watch shows where local government meetings are taking place

alpr.watch shows camera locations as well as government meetings once you zoom in a bit—the green dots.

Castro (Apple ecosystem podcast client) just de-indexed Inception Point AI spam. Hopefully other clients and eventually major indexes follow suit. Most podcast clients are careful about opining on what their listeners watch and don't curate the index at all, so a removal is significant. https://castro.fm/blog/hiding-inception-point-ai

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: