frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

llama.cpp

https://llama.app
23•kristianpaul•1h ago•5 comments

The hardest working font in Manhattan (2025)

https://aresluna.org/the-hardest-working-font-in-manhattan/
103•dcminter•5d ago•14 comments

Compression is prediction

https://ngrok.com/blog/compression-is-prediction
426•nikolay•10h ago•171 comments

The lifesaving secret hidden inside a horseshoe crab's blue blood

https://whdh.com/news/the-lifesaving-secret-hidden-inside-a-horseshoe-crabs-blue-blood-and-the-ra...
56•andsoitis•4h ago•12 comments

WorldClaw Agentic 3D open-world generation at scale

https://tencent-hunyuan.github.io/Hunyuan3D-WorldClaw/
183•EwanG•8h ago•55 comments

Nvidia Nemotron 3.5 Lightning and NeMo Switchyard

https://blogs.nvidia.com/blog/nemotron-lightning-switchyard-rtx-dgx/
207•droidjj•10h ago•110 comments

Stealing Reasoning Traces from Proprietary LLM APIs

https://stolen-thoughts.com/
576•quantumgarbage•16h ago•258 comments

Mojo 1.0

https://www.modular.com/blog/modular-26-5-mojo-1-0-is-here
352•dayanruben•13h ago•163 comments

The Human Is the Loop

https://brentfitzgerald.com/posts/the-human-is-the-loop/
44•burnto•3h ago•20 comments

OpenAI’s head of ethics leaves less than a year after joining

https://www.ft.com/content/e49dfb75-f841-4466-a577-f7aaff8779a0
364•ilamont•17h ago•381 comments

Company Offering '100% Human-Written, Never AI' Medical Research Is 100% AI

https://www.404media.co/company-offering-100-human-written-never-ai-peer-review-is-entirely-ai/
122•Anon84•3h ago•29 comments

Grok Bot

https://x.ai/bot
232•rvz•12h ago•180 comments

New Bedford police officer accused of using Flock cameras to track ex-partner

https://newbedfordlight.org/new-bedford-police-officer-accused-of-using-flock-cameras-to-track-an...
137•newsomix9xl•4h ago•74 comments

Neutrinos from Deep Inside Earth Provide a New Picture of the Mantle

https://www.quantamagazine.org/neutrinos-from-deep-inside-earth-provide-a-new-picture-of-the-mant...
25•rbanffy•16h ago•2 comments

Making holograms with a pen plotter

https://blog.jordan.matelsky.com/Penplotter-holography/
139•DemiGuru•11h ago•14 comments

Show HN: iPhone app takes simultaneous images from 2 lenses, fuses into 1 photo

https://photosynthesis.camera
247•sajomes•3d ago•237 comments

Flatworms, Ion Channels, and Burning Mouths

https://www.science.org/content/blog-post/flatworms-ion-channels-and-burning-mouths
17•surprisetalk•1d ago•1 comments

Show HN: Tamron Lens Utility Alternative on Linux

https://github.com/yikerman/tamron-lens-control
50•xiaoyu2006•4d ago•0 comments

Show HN: Line9 – A Mermaid rendering engine with its own layout

https://line9.ai/diagram
54•jumpalongjim•5d ago•13 comments

Go is an ideal language for AI-assisted software engineering

https://developers.googleblog.com/why-go-is-an-ideal-language-for-ai-assisted-software-engineering/
326•0xedb•13h ago•381 comments

Jolt: Clojure compiler implemented with Chez Scheme

https://jolt-lang.github.io
177•mark_l_watson•3d ago•61 comments

England set to be one of the first countries to eliminate hepatitis C

https://www.bbc.com/news/articles/c75gk620r22o
510•stevekemp•17h ago•374 comments

Dropbox is an obvious PE Target?

https://s-1.vercel.app/posts/why-dropbox-is-a-obvious-pe-target/
27•Taikhoom10•1h ago•36 comments

London Underground begins scanning passengers' faces

https://www.btp.police.uk/news/btp/news/england/btp-expands-live-facial-recognition-lfr-trial-int...
278•BlueBerry2001•20h ago•285 comments

How we used to get jobs: A newspaper classifieds story

https://ironicsans.ghost.io/how-we-used-to-get-jobs/
129•speckx•11h ago•99 comments

pg_clickhouse v0.10: Subquery pushdown and 1000x faster TPC-H queries

https://clickhouse.com/blog/pg_clickhouse-whats-new-july-2026
49•saisrirampur•8h ago•4 comments

CSS properties you should know for better text designs

https://master.dev/blog/typographic-css-tricks/
100•ibobev•12h ago•11 comments

Manus will return to operating as an independent company

https://manus.im/blog/a-note-to-our-users
147•thm•15h ago•71 comments

Nvidia's Risky Business

https://stratechery.com/2026/nvidias-risky-business/
324•jonbaer•20h ago•157 comments

Emergent Introspective Awareness in Large Language Models

https://arxiv.org/abs/2601.01828
47•doener•8h ago•25 comments
Open in hackernews

Kate and Python Language Server

https://akselmo.dev/posts/kate-python-lsp/
79•todsacerdoti•1y ago

Comments

josteink•1y ago
As someone who recently set up something similar in Emacs with eglot I had to ditch Python-LSP-server.

It was so incredibly slow to respond, even on a M2 Max MBP, that it lowered my productivity by orders of magnitudes (and made Emacs laggy).

Maybe I did something wrong? I don’t know.

What I do know is that I tried pyright instead as a different LSP-server for Python and I haven’t looked back.

It’s a night and day difference. It’s snappy and everything works as expected, with venvs and mypy too.

kstrauser•1y ago
I agree. I really wanted to like python-lsp-server (aka pylsp), but I felt it's kind of a mess getting everything set up and configured. Loathe as I was to configure a server running in Node to help my editor with Python code, it's far and away the best option I've found so far.

I do hope "ruff server" will do for Python LSPs what ruff did for linting and formatting.

nerdponx•1y ago
I haven't tried the Ruff server yet, but Jedi Language Server is usably fast, and does a good enough job.
kstrauser•1y ago
Jedi's very nice for refactoring and auto-completion! I get more value from linting and type checking, though, and Jedi doesn't handle those. Pairing it with something like pyright is a great combination if your editor lets you connect to multiple servers.
kristjansson•1y ago
It's not ready yet, but https://pyrefly.org/ might be a good competitor/complement in the future
tiltowait•1y ago
Looks promising! It doesn't work with my poetry environment, but I like what I see so far. Definitely something to watch.
team_pyrefly•1y ago
Hi! I'm on the team behind Pyrefly. Thanks for taking a look and raising the need for poetry support. We added a GitHub issue to track that here: https://github.com/facebook/pyrefly/issues/166
arccy•1y ago
last time i looked the people were recommending basedpyright: https://github.com/DetachHead/basedpyright
Hasnep•1y ago
I've been recommending it whenever Pylance comes up on HN or Lobsters, the docs explain how to set it up on the most popular editors: https://docs.basedpyright.com/dev/installation/ides
wormius•1y ago
Not particularly relevant to the core article, but just a dumb thought re: the LSP/LS annoyance mentioned in the intro.

I think maybe some of it stems from 'ls' the command. If I saw something called py-ls instead of py-lsp, I may think it's a python based ls command. "Name Collision" as it were.

Anyways off to read the rest of the article...

ogoffart•1y ago
I wrote a language server too, and I also went with "-lsp" naming because it's way more recognizable. "LSP" is kind of a brand. If you look at the list at https://microsoft.github.io/language-server-protocol/impleme... a lot of them are named -lsp.
dundarious•1y ago
Might not be an issue for your typical setup, but I suggest quoting your variable expansions in bash. Otherwise, spaces, etc., will lead to issues.

It would also make sense to use path after it is defined, instead of sometimes using `$1` again.

But I'm confused by `cd`ing into `$path` and then checking paths that are prefixed by `$path`... I assume that is an error, and you won't run it like `script.sh ./work/project` and expect a path like `./work/project/work/project` or `./work/project/project` to exist. Can just `cd "$1"` and be done.

Mildly surprised the .venv/venv check isn't an elif as well.

  #!/usr/bin/env bash
  cd "$1"
  if [ -d ./.venv ]; then
    source ./.venv/bin/activate
  elif [ -d ./venv ]; then
    source ./venv/bin/activate
  fi
  exec pylsp --check-parent-process