frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Microsoft please get your tab to autocomplete shit together

https://ivanca.github.io/programming/2025/11/26/microsoft-pls-get-your-tab-to-autocomplete-shit-together/
96•AmbroseBierce•2h ago

Comments

freetonik•1h ago
Looks like Unity code. Not sure if it’s Visual Studio or VS Code, but yeah, it was baffling to me how weirdly bad C# support in either IDE is. Maybe something wrong with my setup, but autocompletions indeed suck (in addition to just wrong picks, editors often would suggest a symbol that doesn’t make sense from the typing perspective, as if there aren’t any language servers or intellisense or whatever).

VS code would also eat up the curly brace at the end of a class declaration when auto-generating a method skeleton.

I gave up and installed Rider. So far so good.

PacificSpecific•1h ago
They say it's vscode in the article. I can't say I've seen anything that egregious happen with unity in visual studio.

It's stuff like this though that keeps me from using vscode for code editing (I use it for markdown and JSON file editing only). I guess I don't know what I'm missing but it's never been a smooth experience for me. If I'm on Windows I tend to stick with visual studio.

Maybe I should consider rider...

giancarlostoro•1h ago
Microsoft VS peaked for me in 2013 to 2017 when they decoupled a bunch of things, specifically .NET
CharlieDigital•1h ago
.NET feels better than ever right now. C# native type unions maybe next year will be a big highlight.
jimbo808•1h ago
I wonder if 30% of their code being written by AI has anything to do with it
stefan_•56m ago
30% of code written by AI, but 100% of tools must be enshittified with the terrible and behind Microsoft Copilot even if it means you will blow up the goodwill for VS Code in a matter of months
n8cpdx•1h ago
Not a very clear issue report, but looks like a conflict between language features, copilot, and possibly snippets?

The project is open source and invites feedback in the form of issues, although sadly their issue report page is a bit of a cesspool - will really make you lose faith in humanity.

https://github.com/microsoft/vscode/issues

I think maybe vibe coders got to it and don’t realize that there are certain requirements to create useful feedback? Or maybe VS Code linking from the help menu is a bad idea.

This blog post is a step above the “doesn’t work is garbage” issues filed in GitHub, but only just one. What did the author try to fix? When did it stop working? What kind of projects? What extensions are installed?

Aside: in the spirit of Christmas cheer, I’ll share this fun meme, completely (un)related to the topic at hand: https://old.reddit.com/r/github/comments/1at9br4/i_am_new_to...

lloydatkinson•1h ago
> Not a very clear issue report, but looks like a conflict between language features, copilot, and possibly snippets?

Which is overwhelmingly the VS Code experience for any language. Everything feels shaky. I've had to report a bunch of irritating issues like the post for TypeScript - never fixed or resolved. I have never needed to report issues like this for C# in Visual Studio, and when I have tried C# in VS Code the experience makes me wonder if it's a bad joke.

OptionOfT•1h ago
Reminds me of Windows Search.

It's been botched since they added ads to the Start Menu.

Pretty soon VSCode will show you intellisense ads in the list of code completions.

Someone1234•1h ago
Windows Search requires a DNS lookup, and HTTP request to start your search, as a direct result if either one of those is slow the whole UI lags and hangs. It hasn't ever been fixed in Windows 11.

Also, there is a RegX way of disabling "bing" for-real in the search but they released and update that caused doing so to break search entirely if that was set (totally a coincidence I'm sure).

OptionOfT•49m ago
I have resorted to installing my laptop with Ireland / English & later switching the region to US / English. That way it's considered part of the European Economic Area.

Which allows me to disable web search in start, disable widgets, etc.

FridayoLeary•58m ago
I'm convinced that the win10 Start Menu was the single worst thing microsoft inflicted upon us in that OS. I imagine that particular discussion went like this:

Exec1:"We have a semi decent os with a refreshingly updated UI that should stay relevant for a decade. How can we make it better?"

Exec2: "why not replace the perfectly good start menu we have with an ugly, oddly proportioned rectangle with animated ads for our products."

Exec3: "Sounds great! Just make sure it has a quarter of the information density of the old one and takes up twice the screen space."

I haven't used Win11 enough to discover how they have managed to further degrade the experience, but at least it looks nicer.

esseph•7m ago
[delayed]
anonymars•2m ago
It boggles my mind how broken this has become.

Windows Vista/7, search was instant and correct (modulo hard drive speed and RAM). Then Windows 10 came along, I click a local result, it opens Explorer, and there's no results.

By the way, things still work correctly and instantly with OpenShell, so something still works underneath whatever shit veneer has coated the shell

Let me fix the title: Microsoft, please get your shit together

I tried to help a relative set up a new Windows PC recently and had to give up. Everything was incomprehensible and/or broken, and for the first time I am ready to just send them to Apple.

Did you know there's no more Office, they literally call it Microsoft Copilot 365 now? Like, I've been through shades of this before (".NET", anyone?) but it's a thoroughly unhinged clusterfuck on an entirely different level now

meander_water•1h ago
This is actually bearable compared to the new terminal suggestions in vscode. Not only does it autosuggest bizzare completions for commands, it breaks shell completions. So when I tab a file path, it shoves the absolute path into the partially typed path making it unusable.
tsujamin•1h ago
I thought I was going crazy, but it started feeling materially worse sometime in last few weeks.
causal•57m ago
Yeah for anyone else (especially Mac and Linux users) who recently had this frustration thrust upon you: Go into VSCode settings and search for terminal integration > uncheck.
smj-edison•49m ago
Ohh, that's what has been happening when I've had tab completion fail recently! Thanks for mentioning it...
kace91•39m ago
It’s so weird, vscode worked flawlessly for me for years and after migrating to neovim a month or two ago I keep seeing complains.

Has there been a change lately and in the project, or is it just internet bias?

mfro•1h ago
Pretty sure you’re supposed to press return in order to accept a dropdown suggestion. Tab is for accepting the AI code completion. I disabled completions.
Someone1234•1h ago
Pretty sure they hijacked a key most developers had a muscle memory of using since Visual Basic 6 to pump their AI usage metrics, and then invented a workaround that requires re-learning their tool.
mfro•36m ago
Fair point.
diath•1h ago
It's because Tab accepts copilot suggestion, you have to press Enter instead to accept the language server suggestion.
Someone1234•1h ago
Yes, and what a mess it has been.

Intellisense + Intellicode + Roslynator (extension) combined were really the height of productivity in Visual Studio. Now they've driven a steam-roller over all of that, forced CoPilot down our throats.

I LIKE CoPilot's "chat" interface, and agents are fine too (although Claude in VS Code is tons better), but CoPilot auto-complete is negative value and shouldn't be used.

mcv•52m ago
I hate the time unpredictability of it. Intellij also has AI completion suggestions, and sometimes they're really useful. But sometimes when I expect them, they don't come. Or they briefly flash and then disappear.

What would be nice is if you could ask for a suggestion with one key, so it's there when I want it, and not when I don't. That would put me in control. Instead I feel subjected to these completely random whims of the AI.

Someone1234•1h ago
This is a company that cannot get "basic file search" working on their OS for 30+ years, I'm hardly holding my breath as they double-down on overcomplexity with even more overcomplexity.

Shout-out to FileLocator Pro as an aside.

pcunite•1h ago
yep, and FileSearchEX
croes•43m ago
Or the start menu search
ashvardanian•23m ago
Not a fan of Windows either, but playing devil’s advocate here: Apple’s Finder has steadily gotten worse over the last ~16 years, at least in my experience. It increasingly struggles with basic functionality.

There seems to be a pattern where higher market cap correlates with worse ~~tech~~ fundamentals.

Aeglaecia•19m ago
why would a company be incentivized to improve the user experience in ways that aren't profitable ? especially after watching the number one tech company literally worsen UX to increase profitability
piskov•1h ago
Jetbrains Rider is very nice. Especially with ideavim plugin.

And pretty fast these fast these days.

yoyohello13•1h ago
I don’t know what it is but I think commpletion across editors has gotten so much worse. Even PyCharm now routinely completes some hallucinated method or library. Even with AI completions off I feel like it still somehow got dumber since 2023.
Yossarrian22•3m ago
Nobody is dogfooding the non-AI versions of autocomplete anymore is my best guess
itissid•57m ago
There was a time when if you edited documentation in vscode and had copilot on it would complete internal user and project names when it encountered a path on some.random LLM project we were building. I could find people and their projects by just googling the username and contextual keywords.

We all had a lot of laughs with tab auto complete and wondered in anticipation what ridiculous stuff it threw up next.

koakuma-chan•50m ago
Ditch VSCode, switch to Zed.
shadester88•45m ago
I didnt think I would ever switch from vscode but Zed is very nice and my daily driver now.
citbl•38m ago
There are still plenty of things that VSCode does and Zed doesn't. E.g. Dart debugging.

Also there is the VC money problem with Zed, at some point, that money will want returns on every dollar spent.

locusofself•44m ago
Don't get me started on powershell!

For one, it's the right arrow key for complete for most things (but tab for others).

But by FAR the worst thing is that often times you'll type a command and try to tab/arrow complete an argument, and the module/dll or whatever is not loaded into memory, and so theres some blocking operation and loads the module which takes 10+ seconds. This happens to me almost every day.

I do love powershell otherwise though, after 20+ years in bash, there is actually some things to like about it.

RajT88•38m ago
I have a deep and abiding love of Powershell but you are spot on.

It is amazing until you run into one of these insane behaviors that somehow nobody ever fixed.

(Some are actually fixed finally in 7.x - like issues with filenames with grave characters in them)

jknutson•29m ago
If you like Powershell but have some complaints, you might find nushell to be the best of both worlds. My elevator pitch for it would be imagine the object-oriented / typed nature of Powershell, minus the verbosity and windows-centric design of it. As someone who develops on and for windows computers, nushell is a real breath of fresh air.
luxuryballs•43m ago
Visual Studio has been doing wacky stuff to me like this when I am trying to start a LINQ statement and type a letter to be the lambda variable like Select(f => … but when I hit ‘f’ it just autocompletes some random model from some .NET api that starts with F that I then have to delete because why would I want FileStreamCombulator right now I’m trying to start a lambda??? and don’t remember it doing this in the past.
tiotempestade•39m ago
Why do people still spend time worrying about M$ stuff…
esseph•6m ago
[delayed]
thecrumb•31m ago
I switched from Sublime to VSCode years ago and have been fairly happy but the recent AI onslaught in VSCode is making me look at other editors.
jspann•28m ago
> Ivan was born at a very young age, this has made a lot of people very angry and is widely regarded as a bad move.

Lol

Cupprum•24m ago
I think it originates from The Restarurant at the end of the Universe: https://www.brainyquote.com/quotes/douglas_adams_125092
PieUser•28m ago
Is there a GitHub issue for this?

New image sensor breaks optical limits [pdf]

https://phys.org/news/2025-12-image-sensor-optical-limits.pdf
1•sans_souse•3m ago•0 comments

Linus - kernel copyright licence covers software, does not extend to hardware

https://social.kernel.org/notice/B1aR6QFuzksLVSyBZQ
1•transpute•12m ago•0 comments

Motor powers prototype in-wheel electric powertrain system

https://www.electrichybridvehicletechnology.com/news/record-breaking-motor-powers-prototype-in-wh...
1•geox•13m ago•0 comments

Bridge Anonymization

https://github.com/elanlanguages/bridge-anonymization
1•handfuloflight•13m ago•0 comments

Why Taylor Swift's Frequent Flights Probably Won't Give Her Cancer

https://duncansnotes.substack.com/p/cosmic-radiation-at-10000-feet-why
2•laserduck•14m ago•0 comments

Production-Ready Speculative Decoding Models and Framework

https://lmsys.org/blog/2025-12-23-spec-bundle-phase-1/
1•gmays•15m ago•0 comments

Authenticating SSH Sessions with Secure Enclave

https://ewpratten.com/blog/ssh-secure-enclave
1•ewpratten•16m ago•1 comments

Selling Cool Domain

https://imtalking.com
1•nachoag7•21m ago•0 comments

Show HN: Kling Motion Control – Precise Motion Transfer from Video to Character

https://www.klingmotion.com/?i=d1d5k
2•lu794377•24m ago•0 comments

Advent of Code 2025: Haskell Solution Reflections for All 12 Days

https://blog.jle.im/entry/advent-of-code-2025.html
2•todsacerdoti•26m ago•0 comments

Love Actually is around Heathrow

https://www.heathrow.com/latest-news/love-actually-is-all-around-at-heathrow-airport
3•susam•33m ago•0 comments

Stock Success Predictor – FinSight AI

https://buy.stripe.com/6oUfZi6Xd51XeL3bxP9EI00
2•HyperScaler•37m ago•0 comments

I Built Cursor for Marketing Emails

https://www.sequenzy.com
2•nikpolale•39m ago•1 comments

A movie-like Music Video built using AI

https://www.youtube.com/watch?v=SvfCvAdxKew
1•fagnerbrack•59m ago•1 comments

China manga convention bars Japanese content amid political tensions

https://english.kyodonews.net/articles/-/67449
3•anigbrowl•1h ago•3 comments

Show HN: Calclock, Countdown/Lifeclock, Configurable

https://thysys.com/happy-new-year.html
1•HocusLocus•1h ago•0 comments

The Next-Gen Mainboard Designed with AmigaOS4 and MorphOS in Mind

https://mirari.vitasys.nl/our-story/
1•todsacerdoti•1h ago•0 comments

The Illusion of Political Independence

https://www.mdpi.com/3042-8084/1/1/3
2•PaulHoule•1h ago•0 comments

Claude-How To

https://github.com/luongnv89/claude-howto
2•handfuloflight•1h ago•0 comments

VidScore AI: Analyze your videos before you post

https://apps.apple.com/us/app/vidscore-ai-viral-analytics/id6756249746
2•gavfaro•1h ago•1 comments

Ask HN: How many HN'ers Celebrate Christmas vs. ?

7•gist•1h ago•7 comments

Coding Snake in Functional JavaScript (2018) [video]

https://www.youtube.com/watch?v=poVMBGe1THE
1•howToTestFE•1h ago•0 comments

Ask HN: How can anyone be confident in investor meetings?

2•junkaccount•1h ago•1 comments

Librarians Tired of Being Accused of Hiding Secret Books That Were Made Up by AI

https://gizmodo.com/librarians-arent-hiding-secret-books-from-you-that-only-ai-knows-about-200069...
6•vitalnodo•1h ago•3 comments

QEMU Version 10.2.0 Released

https://www.qemu.org/2025/12/24/qemu-10-2-0/
1•todsacerdoti•1h ago•0 comments

Ask HN: Why is Hacker News red? Christmas?

7•onesandofgrain•1h ago•5 comments

Show HN: TrafficVision.live – Watch public cameras with a cyberpunk HUD

https://trafficvision.live/
2•ieatglue•1h ago•1 comments

Abstraction use in education, transition sentences

https://lukes-blog.vercel.app/posts/007-education-and-writing
1•octopls•1h ago•0 comments

Who Watches the Waymos? I do [video]

https://www.youtube.com/watch?v=oYU2hAbx_Fc
38•notgloating•1h ago•7 comments

Investors Warn of 'Rot in Private Equity' as Funds Strike Circular Deals

https://www.nytimes.com/2025/12/24/business/private-equity-continuation-funds.html
6•jimnotgym•1h ago•0 comments