frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Microsoft Announces Type Server Protocol, Extension of Language Server Protocol

https://github.com/microsoft/pylance-release/blob/main/docs/tsp/type-server-protocol.md
73•adamnemecek•1h ago

Comments

anonymous908213•51m ago
This should be called Python Type Server Protocol, no? Seems weird to mine the generic protocol namespace for a protocol that only supports Python. Especially coming from the company behind LSP, which actually is generic.
wolttam•49m ago
It is namespaced under the pylance project. I also don't see any announcement here, just a markdown file.

Perhaps the post title could use a tweak

adamnemecek•31m ago
This was the announcement https://devblogs.microsoft.com/python/announcing-tsp/
Blackarea•47m ago
100% - it would make more sense if they also supported elixir or other dynamic languages
pantsforbirds•42m ago
I do wonder if it generalizes outside of python similar to how LSPs do.
rzzzt•19m ago
Type Server Subsystem for Python
ahgrta•48m ago
Type-shed, type-server. When can this Python madness stop? How about using CORBA to make it even more enterprisey?

Why don't you spend your resources on F# instead of this nonsense?

paaloeye•46m ago
Interesting, LSP, DAP, MCP, and TSP now...
intrasight•28m ago
TSP : TriSodium Phosphate. Very good for cleaning up a mess.
Tarean•43m ago
So basically adding machine readable type-at-point queries as an lsp extension so Pylance and Pywright can be separated?

The 'result types'format is super python specific, like not having a for all binder. I don't think this specific schema will be used for any non-python languages.

0cf8612b2e1e•35m ago
It kept with UTF-16. New protocol is a chance to correct that poor decision.
rmzs0711•24m ago
Is there any application for that, except python?
rjbwork•17m ago
It's such a shame python got such mindshare. It's a disaster of a language and ecosystem that people keep bolting and hacking things that much better thought out languages have had for decades.
esafak•10m ago
Worse is better. Avoid using it yourself and tell others; that's the best you can do.
mi_lk•9m ago
OTOH I don't want to live in a universe where Haskell wins
lijok•9m ago
Fascinating take.

What do you attribute Python's success to, in spite of being a disaster of a language and ecosystem?

johnfn•5m ago
It's incredibly easy for new engineers to pick up. On the spectrum between "features easy for beginners but nightmarish for experienced engineers" and "features complex for beginners but great for experienced engineers" it always makes the tradeoff for the former.
nikolatt•6m ago
DetachHead (maintainer of basedpyright) has criticized the TSP before:

- https://docs.basedpyright.com/v1.40.2/type-server/

- https://github.com/microsoft/pylance-release/discussions/718...

Ty (the type checker maintained by astral) however will apparently support the TSP: https://github.com/astral-sh/ruff/discussions/23432

Microsoft Announces Type Server Protocol, Extension of Language Server Protocol

https://github.com/microsoft/pylance-release/blob/main/docs/tsp/type-server-protocol.md
78•adamnemecek•1h ago•23 comments

Sebastian Raschka's from-scratch video course on building reasoning models

https://magazine.sebastianraschka.com/p/building-reasoning-models
385•sgiannopoulos•4h ago•54 comments

CSS-Tricks has a new owner

https://css-tricks.com/css-tricks-has-a-new-owner/
255•edent•3h ago•58 comments

Oldest GUI application that still runs on Windows 11

https://blog.enlyth.com/posts/oldest-windows-gui-app-win-11/
64•enlyth•1h ago•21 comments

GPT-6.1 Terra

https://openai.com/index/introducing-gpt-6-1-terra/
244•meetpateltech•1h ago•117 comments

Nietzschian Debugger

https://github.com/DilawarShafiq/nietzschian-debugger
50•dilawargopang•2h ago•24 comments

Anthropic S-1

https://www.sec.gov/Archives/edgar/data/2130357/000162828026067168/anthropicpbc-sx1.htm
1241•SiNTEx•6h ago•1203 comments

SIMD-accelerated computer vision on a $2 microcontroller

https://shraiwi.com/blog/simd-fast-esp32s3/
119•zdw•21h ago•34 comments

A Man from the Future: Why Johnny Can't Stop Abstracting

http://muratbuffalo.blogspot.com/2026/10/the-man-from-future-why-johnny-cant.html
33•aray07•1h ago•10 comments

Diamond Transistor

https://www.df.com/diamond-transistor
71•Gravityloss•3d ago•38 comments

Blaise Pascal invented fixed route public transport (2024)

https://humantransit.org/2024/12/one-of-the-greatest-inventions-in-the-history-of-human-transport...
226•skadamat•3d ago•116 comments

US designates helium as a critical material

https://apnews.com/article/energy-critical-materials-minerals-helium-43da160adc1bad389fba0b9ffbd1...
56•rbanffy•1h ago•24 comments

Pharo 14

https://pharo.org/news/2026-10-26-Pharo14Release.html
187•xkriva11•8h ago•44 comments

Birdwatching rewires the brain and slows cognitive decline

https://www.bbc.com/future/article/20261019-birdwatching-rewires-the-brain-and-slows-cognitive-de...
433•cisc•2d ago•175 comments

GPT 6.1 Terra

https://developers.openai.com/api/docs/models/gpt-6.1-terra
17•pcwelder•1h ago•0 comments

The EPA Is Quietly Killing Its Web Archive

https://www.motherjones.com/environment/2026/10/epa-online-archive-deletion-zeldin-camp-lejeune-t...
34•robtherobber•36m ago•1 comments

ChatGPT Keeps Telling People 404 Media Can Solve Their Tech Support Problems

https://www.404media.co/chatgpt-keeps-telling-people-404-media-can-solve-their-tech-support-probl...
132•cdrnsf•2h ago•37 comments

In Leaked Audio, Flock CEO Tells Cops Backlash to the Company Isn't Real

https://www.404media.co/in-leaked-audio-flock-ceo-tells-cops-backlash-to-the-company-isnt-real/
76•Frieren•1h ago•30 comments

An incremental approach to JIT construction

https://dl.acm.org/doi/10.1145/3830440.3832304
17•andsoitis•2d ago•1 comments

Fixing Tool-Call Accuracy in vLLM

https://www.ubicloud.com/blog/fixing-tool-call-accuracy-in-vllm
129•coffeemug•6h ago•64 comments

Concerning behavior from a popular open-weight AI model

https://cohere.com/blog/concerning-behaviour-popular-open-weight-ai-model
150•matthieu_bl•3h ago•56 comments

Switzerland. Block by block. At 1:1 scale

https://blocks.manifold3d.ch/
418•theanonymousone•10h ago•199 comments

Colorfigures

https://april-zhu.com/colorfigures
109•the-mitr•3d ago•17 comments

Should Police Wipe a Criminal's Cellphone Before Returning It?–U.S. vs. Stathas

https://blog.ericgoldman.org/archives/2026/10/should-police-wipe-a-criminals-cellphone-before-ret...
17•hn_acker•2h ago•8 comments

The Git Forge for Agent-Human Collaboration

https://entire.com/blog/the-git-forge-for-agent-human-collaboration
44•lizziepika•2h ago•25 comments

Reinventing the Pencil Sharpener [video]

https://www.youtube.com/watch?v=0Gi5Z51KdUE
48•surprisetalk•3d ago•9 comments

Partyline: A group voice application for Reticulum, built on LXST

https://github.com/RFnexus/partyline
34•iamnothere•5h ago•11 comments

World Wars I and II Military Aviation Museum Collection

https://www.militaryaviationmuseum.org/our-collection/
7•NaOH•2d ago•4 comments

Websites Should Be Printable

https://brennenputh.me/blog/printable-websites/
230•bagatelle•9h ago•160 comments

Microsoft offers mass buyouts for roughly a quarter of its workforce

https://www.seattletimes.com/business/microsoft/microsoft-offers-mass-buyouts-for-roughly-a-quart...
494•doctorzook•4h ago•439 comments