frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

This blog is written in en-GB

https://shkspr.mobi/blog/2026/07/this-blog-is-written-in-en-gb/
142•mritzmann•1h ago•64 comments

Vite+ Beta

https://voidzero.dev/posts/announcing-vite-plus-beta
72•Erenay09•1h ago•32 comments

Android Developer Verification: Threat masquerading as Protection

https://f-droid.org/2026/07/01/adv-malware.html
942•drewfax•10h ago•389 comments

AI fake news complaining about how AI fake news is the death of real news

https://www.niemanlab.org/2026/07/now-were-getting-ai-fake-news-complaining-about-how-ai-fake-new...
20•thm•38m ago•0 comments

Kimi K2.7 Code is generally available in GitHub Copilot

https://github.blog/changelog/2026-07-01-kimi-k2-7-is-now-available-in-github-copilot/
237•unliftedq•8h ago•103 comments

Hazel (YC W24) Is Hiring for Our Largest Government Contract

https://www.ycombinator.com/companies/hazel-2/jobs/3epPWgu-full-stack-engineer-ts-sci
1•augustschen•3m ago

The Fall of the Theorem Economy

https://davidbessis.substack.com/p/the-fall-of-the-theorem-economy
114•varjag•5h ago•43 comments

ZCode – Harness for GLM-5.2

https://zcode.z.ai/en
447•chvid•15h ago•304 comments

Oomwoo, an open-source robot vacuum you build yourself

https://makerspet.com/blog/building-an-open-source-robot-vacuum-meet-oomwoo/
365•devicelimit•12h ago•70 comments

Is One Layer Enough? A Single Transformer Layer Matches Full-Parameter RL Train

https://arxiv.org/abs/2607.01232
10•tcp_handshaker•1h ago•1 comments

WinPE as a stateless harness for Windows driver testing and fuzzing

https://bednars.me/blog/winpe-harness
19•piotrbednarsalt•3d ago•0 comments

Asymmetric Quantization: Near-Lossless Retrieval with 97% Storage Reduction

https://www.mixedbread.com/blog/asymmetric-quant
60•breadislove•2d ago•12 comments

Why I'm Forced to Say Farewell: Google Management Has Lost Its Moral Compass

https://docs.google.com/document/d/1SH9QRTAlL02THgAN2AGmWe9El0_2ZJF6hhgDBx8k97c/edit?tab=t.0
119•vrganj•3h ago•59 comments

Bring back crappy forums

https://tedium.co/2026/07/01/online-web-forums-retrospective/
370•pentagrama•10h ago•235 comments

What to learn to be a graphics programmer

https://blog.demofox.org/2026/07/01/what-to-learn-to-be-a-graphics-programmer/
380•atan2•19h ago•204 comments

FFmpeg 9.1's new AAC encoder

https://hydrogenaudio.org/index.php/topic,129691.0.html
406•ledoge•23h ago•129 comments

Google loses fight over record $4.7B EU antitrust fine

https://www.cnbc.com/2026/07/02/alphabet-google-android-eu-antitrust-fine-4-1-billion-euro-appeal...
171•boshomi•4h ago•152 comments

Using Aspect-Oriented Programming to Record DRL Agents' Data

https://blog.ptidej.net/using-aspect-oriented-programming-to-record-drl-agents-data/
4•luca-sctr•2d ago•1 comments

Opening up 'Zero-Knowledge Proof' technology to promote privacy in age assurance

https://blog.google/innovation-and-ai/technology/safety-security/opening-up-zero-knowledge-proof-...
194•consumer451•14h ago•205 comments

Why jet engines aren't made in China

https://aakash.substack.com/p/why-jet-engines-arent-made-in-china
210•paulpauper•1d ago•199 comments

Ask HN: Who is hiring? (July 2026)

219•whoishiring•22h ago•224 comments

How do wombats poop cubes?

https://www.science.org/content/article/how-do-wombats-poop-cubes-scientists-get-bottom-mystery
145•bushwart•1d ago•85 comments

Weave Robotics launches Isaac 1, a $7,999 home robot with Fall 2026 deliveries

https://www.weaverobotics.com/isaac-1
208•ryanmerket•19h ago•296 comments

My Favorite Keyboards

https://fabiensanglard.net/keyboards/index.html
81•tmach32•3d ago•63 comments

CursorBench 3.1

https://cursor.com/evals
95•handfuloflight•7h ago•60 comments

For first time, a cell built from scratch grows and divides

https://www.quantamagazine.org/for-the-first-time-a-cell-built-from-scratch-grows-and-divides-202...
880•defrost•22h ago•279 comments

Monetization Gateway: Charge for any resource behind Cloudflare via x402

https://blog.cloudflare.com/monetization-gateway/
318•soheilpro•23h ago•219 comments

Qualcomm Linux 2.0

https://www.qualcomm.com/developer/blog/2026/06/qualcomm-linux-2-now-available
119•gilgamesh3•16h ago•57 comments

The Underhanded C Contest

https://underhanded-c.org/
107•ccabraldev•14h ago•12 comments

Learn Vim motions with an ice-cream van

https://thisismodest.com/vimscoops/
90•marcusmichaels•19h ago•34 comments
Open in hackernews

Vite+ Beta

https://voidzero.dev/posts/announcing-vite-plus-beta
69•Erenay09•1h ago

Comments

ivanjermakov•1h ago
Can it be used for Node builds or browser-only same as Vite?
curtisblaine•1h ago
I'm always curious of the use case when someone proposes Node code bundling. What's the advantage? Obfuscation in SEA?
ivanjermakov•1h ago
Running typescript without compilation is still tricky with plain Node. `vite dev` has amazing DX not available for Node programs. I'm wondering if Vite+ tackles this problem.
curtisblaine•58m ago
Don't we have `tsx` and `nodemon` (or the native Node reloader) for that? What are the DX gaps you see on the server side out of on-the-fly transpilation and reload on watch?
afavour•52m ago
One advantage of precompilation is risk reduction. Say tsx gets hacked somehow (hardly unprecedented with Node modules!) you’ve got it running on your production server exposed to the internet. Precompilation on a CI pipeline is still a risk but a significantly lower one.
pjmlp•27m ago
If only the whole JavaScript wasn't as dependency hell of single function packages....
curtisblaine•50m ago
@afavour if you need precompilation in CI can't you simply use... tsc?
Cthulhu_•38m ago
In theory, typescript doesn't need to be transpiled, you can run ts files using `node --experimental-strip-types file.ts` as long as you don't use any code that needs transpilation (like typescript enums).

Still need tsx to do type checking

ivanjermakov•29m ago
No, because of ESM import resolution rules. Typescript suggests extensionless imports, making it incompartible with ESM and therefore Node. Luckly, `node --import=tsx file.ts` handles imports well.

This is especially hairy when making a typescript library that is distributed non-compiled (without dist/) and is supposed to run in both browser and Node.

https://github.com/nodejs/node/issues/46006

https://github.com/microsoft/TypeScript/issues/16577

afavour•56m ago
In my experience the bundling isn’t really the important aspect (though it also doesn’t harm anything), it’s more just having an ecosystem of plugins for code transpiling, static asset inclusion (e.g. text files) etc and a configuration format folks are already used to.
tvbusy•1h ago
It uses Vite so the same limitations as Vite. However, I have been using Vite for my NestJS servers without any problem with `vite-plugin-node`. See example at https://github.com/leosuncin/nest-vite-example/blob/master/v...
UnfitFootprint•18m ago
I also bundle nodejs lambdas with vite, and I don’t use vite-plugin-node as it looks… not so maintained
TheAlexLichter•55m ago
I am using Vite+ for CLIs as well, yes. You don't use Vite as dev server then but lint, format, task running and caching is still there!
bdxn•43m ago
I'd be interested in seeing this implementation if it's publicly available. Do you have a GitHub link? Thanks!
colesantiago•58m ago
Is there a subscription with this?

I'm just wary about anything with a '+' and I assume there is a subscription attached to it.

Looking at this it doesn't look like it.

khurs•56m ago
Says:

"It is fully open source under the MIT license"

dandaka•51m ago
Naming is worrisome!
bouk•41m ago
I think that used to be the idea but then they got acqui-hired
gordonhart•14m ago
My first thought too. "$name+" is strongly coded now as "subscription service for $name"
incrudible•56m ago
I have removed vite because dev build and reload is noticable slower than just esbuild and browser refresh. Vite does nothing for me that an LLM can not just trivially rebuild in a bespoke manner.

YMMV

curtisblaine•27m ago
How do you bundle web workers that import dependencies? iirc the issue in esbuild for that is still open and users are manually building their workers as separate entry points, which is very fragile.
jml78•4m ago
I am actually pushing our frontend devs to remove more and more dependencies and leverage LLMs to just write the code instead of all the dumbass packages in hellscape of supply chain attacks via node/npm.
KronisLV•22m ago
I love Vite, Vitest, Oxlint and Oxfmt and look in their direction for most of my new projects! I hope these folks manage to get a bunch of money and can fund the continued development for at least the next decade.

Sure beats opening some ancient project and seeing some mix of Gulp, Grunt, webpack and a bunch of other disjointed stuff (I migrated that one over to also use the newer stack).

snorremd•6m ago
> I hope these folks manage to get a bunch of money and can fund the continued development for at least the next decade.

I believe VoidZero has been acquired by Cloudflare [1], so money should not be an issue. Question is if Cloudflare will be willing to continue letting these people work on Vite and Vite+ features that benefit all cloud platforms, not just Cloudflare.

1. https://blog.cloudflare.com/voidzero-joins-cloudflare/

overflyer•20m ago
Layer on layer on layer on layer on layer.... Web development is just a meme by now
anon7000•16m ago
This is just what modern languages have out of box. (Like rust and go.) it’s a true shame that web isn’t actually unified behind a type safe language with a single solid toolchain. It’s a huge pain to manage and I’m curious how much money it’s cost the industry. “Vite+” isn’t a true solution to that. There are many competing toolchains. And no default standardized one.
papichulo2023•10m ago
Pretty much all software is built like that.
bel8•8m ago
It's all great to leverage until something breaks in a middle layer and you can't reproduce without submitting your entire project in the GitHub issue.
dimitrios1•5m ago
Don't be so negative nancy here!

I have been doing "modern web" things since essentially day zero (you kids with your fancy JIT compiled javascript interpreters!)

SvelteKit, and by extension, Vite, has been the single most productive webstack I have ever used. If this offers anything on top of that, I welcome it with open arms.

Far from being a meme!

paulinho1•7m ago
Im tried boss
ivanjermakov•28m ago
Yes, I use tsx for Node programs. It's not great when sharing the same codebase for both client and server code, they have completely different dev workflows.