frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Yann LeCun to depart Meta and launch AI startup focused on 'world models'

https://www.nasdaq.com/articles/metas-chief-ai-scientist-yann-lecun-depart-and-launch-ai-start-fo...
261•MindBreaker2605•3h ago•164 comments

.NET 10

https://devblogs.microsoft.com/dotnet/announcing-dotnet-10/
217•runesoerensen•19h ago•94 comments

What happened to Transmeta, the last big dotcom IPO

https://dfarq.homeip.net/what-happened-to-transmeta-the-last-big-dotcom-ipo/
16•onename•2h ago•3 comments

Simulating a Planet on the GPU: Part 1 (2022)

https://www.patrickcelentano.com/blog/planet-sim-part-1
54•Doches•4h ago•7 comments

X5.1 solar flare, G4 geomagnetic storm watch

https://www.spaceweatherlive.com/en/news/view/593/20251111-x5-1-solar-flare-g4-geomagnetic-storm-...
330•sva_•13h ago•93 comments

Please donate to keep Network Time Protocol up – Goal 1k

https://www.ntp.org/
33•gastonmorixe•3h ago•4 comments

Laptops with Stickers

https://stickertop.art/main/
423•z303•1w ago•394 comments

I didn't reverse-engineer the protocol for my blood pressure monitor in 24 hours

https://james.belchamber.com/articles/blood-pressure-monitor-reverse-engineering/
243•jamesbelchamber•13h ago•86 comments

Four strange places to see London's Roman Wall

https://diamondgeezer.blogspot.com/2025/11/odd-places-to-see-londons-roman-wall.html
179•zeristor•12h ago•48 comments

Bluetooth 6.2 – more responsive, improves security, USB comms, and testing

https://www.cnx-software.com/2025/11/05/bluetooth-6-2-gets-more-responsive-improves-security-usb-...
112•zdw•6d ago•75 comments

.NET MAUI is coming to Linux and the browser

https://avaloniaui.net/blog/net-maui-is-coming-to-linux-and-the-browser-powered-by-avalonia
214•vyrotek•12h ago•188 comments

Perkeep – Personal storage system for life

https://perkeep.org/
198•nikolay•7h ago•46 comments

The terminal of the future

https://jyn.dev/the-terminal-of-the-future
226•miguelraz•14h ago•100 comments

Why Nietzsche matters in the age of artificial intelligence

https://cacm.acm.org/blogcacm/why-nietzsche-matters-in-the-age-of-artificial-intelligence/
118•pseudolus•11h ago•68 comments

Using Street Lamps as EV Chargers – Tech Briefs

https://www.techbriefs.com/component/content/article/54104-using-street-lamps-as-ev-chargers
5•rbanffy•1w ago•1 comments

Pikaday: A friendly guide to front-end date pickers

https://pikaday.dbushell.com
222•mnemonet•20h ago•93 comments

A behind-the-scenes look at Broadcom's design labs

https://www.techbrew.com/stories/2025/11/03/broadcom-design-labs-tour
5•giuliomagnifico•1w ago•3 comments

A modern 35mm film scanner for home

https://www.soke.engineering/
202•QiuChuck•15h ago•157 comments

The history of Casio watches

https://www.casio.com/us/watches/50th/Heritage/1970s/
245•qainsights•3d ago•127 comments

You will own nothing and be (un)happy

https://racc.blog/you-will-own-nothing-and-be-unhappy/
128•showthemfangs•4h ago•105 comments

The Department of War just shot the accountants and opted for speed

https://steveblank.com/2025/11/11/the-department-of-war-just-shot-the-accountants-and-opted-for-s...
201•ridruejo•20h ago•312 comments

Stochastic computing

https://scottlocklin.wordpress.com/2025/10/31/stochastic-computing/
14•emmelaich•1w ago•3 comments

FFmpeg to Google: Fund us or stop sending bugs

https://thenewstack.io/ffmpeg-to-google-fund-us-or-stop-sending-bugs/
892•CrankyBear•16h ago•660 comments

My fan worked fine, so I gave it WiFi

https://ellis.codes/blog/my-fan-worked-fine-so-i-gave-it-wi-fi/
177•woolywonder•6d ago•64 comments

Heroku Support for .NET 10

https://www.heroku.com/blog/support-for-dotnet-10-lts-what-developers-need-know/
79•runesoerensen•12h ago•30 comments

Scaling HNSWs

https://antirez.com/news/156
186•cyndunlop•20h ago•41 comments

We ran over 600 image generations to compare AI image models

https://latenitesoft.com/blog/evaluating-frontier-ai-image-generation-models/
158•kalleboo•17h ago•88 comments

Fixing LCD Screen Corruption of a Tektronix TDS220 Oscilloscope

https://tomverbeure.github.io/2025/11/03/TDS220-LCD-Corruption-Fix.html
32•groseje•1w ago•3 comments

A catalog of side effects

https://bernsteinbear.com/blog/compiler-effects/
98•speckx•15h ago•7 comments

Agentic pelican on a bicycle

https://www.robert-glaser.de/agentic-pelican-on-a-bicycle/
87•todsacerdoti•15h ago•56 comments
Open in hackernews

.NET 10

https://devblogs.microsoft.com/dotnet/announcing-dotnet-10/
214•runesoerensen•19h ago

Comments

jitbit•19h ago
For us, every .NET upgrade since .NET 5 has gone surprisingly smoothly and reduced CPU/RAM usage by 10–15%.

We were even able to downgrade our cloud servers to smaller instances, literally.

I wish .NET was more popular among startups, if only C# could get rid of the "enterpisey" stigma.

oaiey•19h ago
Can only confirm that. Such a smooth platform overall for web and API development. We use it with several 100 devs on it and the choice never failed us, neither in technology or hiring. And it is not that we have .NET gurus or anything.
balamatom•55m ago
I'm sorry, I just remembered the few .NET maxis I've shared hours with and tried to extrapolate a whole company full of them. I'm sure they must work great with each other.

Which I guess was the whole premise of the .NET ecosystem, so score one for Redmond, I guess!

Apropos, what do they do for fun? I'll probably never meet 100 .NET devs in my life so honest question.

catlover76•19h ago
> I wish .NET was more popular among startups, if only C# could get rid of the "enterpisey" stigma.

There's that, but there's also the developer experience and functionality for people to run it on Mac and Linux.

We have a small C# service that we run locally via Docker (which I think is usually the optimal setup anyways) and develop with VSCode. Since it's small, it has worked well. Would it work well if that was our main backend? Not sure.

Wish I had the option of full Visual Studio on Mac for it regardless.

mrsmrtss•17h ago
You can run .NET natively on Mac, if you wish. I would also recommend JetBrains Rider over VSCode; it works on Linux, Mac, and Windows and, in my opinion, is better than Visual Studio anyway.
nozzlegear•17h ago
I use Rider† daily to write F# and C# on my Mac. It works great, I have no issues with it. It even handles the .NET Framework 4.8 code‡ that I maintain without any issues thanks to Mono.

† And Neovim occasionally, but I mostly use it for Typescript or anything that isn't F#/C#.

‡ https://github.com/nozzlegear/shopifysharp

phillipcarter•16h ago
Rider is your option there, it's better than Visual Studio (I used to work on VS).
starvar•1h ago
How is it so different than Visual Studio that you think it is "better"?
Deukhoofd•1h ago
I switched over entirely to Rider as well, in my experience it's far more performant, has a far smoother UX, has a lot more functionality for power users, and includes Resharper by default, giving you access to a bunch more powerful inspections and refactoring.
Semaphor•1h ago
Offers essentially everything VS does + everything ReSharper does. I switched after years of using VS + R#, and have never looked back.
cyptus•1h ago
performance!
throwuxiytayq•58m ago
Pick literally any Visual Studio feature. Rider does it better.
whstl•1h ago
Yep.

VSCode gets you 90% there.

But IMO Rider gets you over 100%.

jitbit•16h ago
I'm founder of a 100% .NET based company (15 years, 1mil LOC), all development happens on Macs, production servers run linux. No issues so far.

No, really, I'm facing more issues from Cursor based based on a year-old upstream version of VSCode than from this, heh...

clintmcmahon•15h ago
There used to be a Visual Studio for Mac (since retired) but they never could get it right in comparison to the Windows version.

VS Code on a Mac works great and with the ability to run SQL Server in Docker you can have the old stack right there on your Mac.

debugnik•1h ago
They couldn't get it right because Visual Studio for Mac was actually a rebranded MonoDevelop, an entirely different IDE than Visual Studio.
phito•1h ago
I have a much better dev experience on Linux/Rider than on Windows/VS.
leetharris•18h ago
> I wish .NET was more popular among startups, if only C# could get rid of the "enterpisey" stigma.

Too hard to ignore the benefits of cross-stack gains in Typescript/Python. The C# native phone, Blazor, etc just isn't quite there yet. Tried it at the last company, and full stack TS was just so much easier to do.

The reality is that the vast majority of startups don't make it. The #1 thing startups should be focusing on is hiring the right people and product velocity. TS just makes that easier in my experience.

phillipcarter•16h ago
Is it though? Backends can be any language and there's a lot more variety there -- TS+node, Go, Python, Java. It's just .NET that's largely ignored for no real technical basis.
cebert•7h ago
You can easily use the same types and libraries in your backend and frontend with TypeScript. It’s not at easy with dotnet.
phito•1h ago
OpenAPI and client generators solve this issue easily.
robertlagrant•1h ago
No, that's not true. If you share code like this then you can do things like put the same validation code in the frontend and the backend: frontend to give a nice user experience, and backend to protect the endpoint.
littlecranky67•36m ago
OpenAPI does support patterns for fields and nullables/non-nullables - that already gets you very far regarding validation. A decently sophisticated generator (which don't exist IMHO) would generate the validation code for your respective language.
cies•1h ago
Or GraphQL.

Still one lang on both ends is nice: there are some bits of code you want to run on both ends (like templating for SSR/SEO/caching; but also using them in the browser).

josephg•1h ago
Still more work than just running the same code everywhere.
littlecranky67•43m ago
I would love this to be true, but it isn't. I've done generating types for the frontend multiple times, sometimes from C# (around 2016, using typelite), Java (openapi template generator) and most recently straight from OpenAPI spec files (.yaml) using Orval.

It always has been a shitshow. It works well for the 90% cases, but in the 10% edge cases, things break. It becomes impossible to fix generation issues, you will often resort in working around issues in your backend/openapi code. Sometimes you report bugs upstream and hope it gets fixed. In the current project we are stuck on a ~2year old Orval version (a typescript generator from openapi) because some features broke or were removed in the latest version, and the entire monorepo (15+ LoB apps) wouldn't compile and would require major changes. This simply because a never version of the generator was broken/removed features previously present.

pjmlp•1h ago
While suffering the performance loss of V8 versus CLR, JVM or any compiled language.

One of the reasons I am back to writing more C++ code is C++ addons for node.js, as several SaaS products now only care about Next.js as extension SDK.

petesergeant•54m ago
> While suffering the performance loss of V8 versus CLR, JVM or any compiled language

The number of startups for whom that performance differential matters more than developer output is tiny.

pjmlp•21m ago
Yeah, except plenty of them are probably using Kubernetes and NoSQL, because everyone dreams to be Google.
DeathArrow•1h ago
>You can easily use the same types and libraries in your backend and frontend with TypeScript. It’s not at easy with dotnet.

You can do that in .NET, too if you use Blazor for frontend.

SparkBomb•14m ago
It really depends where you are. In the UK half the places seem to use .NET in some form or another.

I am pretty language agnostic and I am reasonably competent programming in C# (I worked with C# and VB.NET for about 15 years), Go, Python, TypeScript and C++ these days.

The issue with a lot of places that do C#/.NET stuff is that they will typically ignore new tech until it is officially blessed by Microsoft. You can have a piece of tech that everyone is using and works really well and it will be ignored if it isn't blessed by Microsoft.

The other issue with .NET is all the Microsoft gumpf that tends to come with it even with the newer versions of .NET.

I am also in the weird place of being a Linux user. I've had job interviews that wanted to do live coding exercise/take home code exercise and they expect you to do everything in Visual Studio with SQL Server.

pif•1h ago
I wish people stopped conflating web programming with the whole realm of software development.
charcircuit•1h ago
If you ignore Android / iPhone, where language choice is limited, practically all other development is web.
forrestthewoods•1h ago
> practically all

Define “practically all”. I would accept “clear majority”.

But practically all? Nah. I mean the hot new areas for funding right now are AI and robotics neither of which are web!

I’m coming up on 20 years professional experience. Exactly none of it has been mobile or web! The programming field is so much bigger than HN likes to pretend.

adastra22•40m ago
The majority of software is probably Excel macros.
charcircuit•39m ago
>I mean the hot new areas for funding right now are AI and robotics

Most developers are not in such startups. There is a lot of boring software out there which is a website. Even for AI, the first company that comes to mind OpenAI is known for ChatGPT, a web product. Most of the AI companies are building web products.

johannes1234321•22m ago
That is software with a web interface. Only a small part of OpenAI's work deals with web related things.
gishh•51m ago
Sure isn’t.
adastra22•41m ago
Get out of your bubble.
fuy•40m ago
It's web in a (limited) sense that there's probably a web frontend somewhere, but this "somewhere" is usually pretty far away from where most of the code is developed.

Most of the backend logic is not related to serving data for the browsers, it's doing actual backend stuff - communicating to databases, APIs, etc.

Is Google search backend a web app? I think it's really stretching the term.

egeozcan•37m ago
Most of your electronic devices work with embedded software. Production lines, transport gates, cranes, computer hardware, ships, planes, rockets, cars, e-bikes, smart lights...

There is also scientific programming, that feeds research and analysis. Weather reports? Statistics, etc.

And there is gaming.

Devops, infrastructure? Databases? Tools for artists? Most of those aren't web. And yes I've heard of Figma.

There are probably tens of categories I'm missing.

Web is still bigger probably, but I have a problem with the saying "practically all other development is web".

delta_p_delta_x•33m ago
> practically all other development is web

This is a pretty ignorant take.

greener_grass•47m ago
What are the cross-stack gains of Python?

Running TypeScript on the server is a well trodden path. It can be pretty fast too. Python on the client, not so much.

vintagedave•15h ago
.Net is also good as a platform for other languages. I recently started working with RemObjects, and you can compile languages like Java, Swift, Go and more (VB, Pascal) to .Net. Then, the whole framework and ecosystem is available. I'm liking it a lot.

They have customers who are startups and the 'got to have tools' folk like having lots of languages since they can onboard people who know anything-not-C# and benefit from the .Net library.

sfn42•1h ago
> they can onboard people who know anything-not-C# and benefit from the .Net library

I don't get this mindset. I'd much rather have the new guy spend a few months getting used to a new language, than have an organization where everyone uses different languages. It's a nightmare a few years down the road when you have 20 different projects in 15 different languages and the people who built them are mostly gone.

People are way too lenient with this stuff IMO. The goal of an organization should be to have one solution to each problem. For example we use .NET for backend and React for frontend. You don't need anything else. People love to talk about the right tool for the job, it's all BS. You can make pretty much any kind of website using react and pretty much any kind of backend using C#. The only reason to choose anything else is preference.

And sure maybe you have some data science people who need python, thats fine. Just don't have one guy using Py, another using R and yet others using Matlab. That's just asking for trouble. Pick one, stick to it. If you're going to make a change then migrate everything. If it's not worth that then the new tool probably isn't such a big deal after all.

randyburden•7h ago
For what it's worth, the startup I currently work for is built entirely in C# and .NET, as was my previous employer. Both startups are based in the Dallas, TX area. Across both companies, applications were hosted on Azure and AWS using a mix of PaaS services and virtual machines running Windows and Linux. We've consistently found this stack to enable strong productivity and high-velocity release cadences.
DeathArrow•1h ago
At my current workplace we use a mix of on premise servers and Azure but at former workplaces we deployed to Google Cloud and AWS.
miki123211•1h ago
> Both startups are based in the Dallas, TX area.

Aah that explains it.

For some reason, .NET is extremely popular outside of major tech hubs (notably in Europe), where you're much more likely to work for (without loss of generality) Ikea than for Google.

tinyspacewizard•1h ago
Start-ups should strongly consider F#.

It's a force multiplier when you have a small team of strong developers.

Xelbair•43m ago
>startups should consider niche language with extremely limited hiring pool.

sure, but only if you're doing something that actually demands it - and actual innovation - instead of usual 'lets repackage XYZ as SaaS and growthhack' strategy.

dude250711•27m ago
It's good for, and I am not being sarcastic or snarky, justifying high pay and gate-keeping. Developers should set up more barriers for entry - look at doctors and lawyers.
olavgg•1h ago
As a startup, what is it in for me to switch from Java, Spring Boot, Hibernate, Beam, Flink, Pulsar, Vault, KeyCloak ecosystem to C#.Net? Is the documentation better? Do I get better performance? Is the community larger and more stable?
littlecranky67•51m ago
Yes.
Xelbair•34m ago
Vault, Keycloak, Flink are language agnostic or there exist bindings for most popular languages.

Documentation is vastly better compared to Java ones, it's like day and night, LINQ is vastly superior to anything that Java offered - but i haven't used java in a very long time. And every time i had to write java it felt like i went backwards in time by 5-10 years.

If i remember right Java's webserver beats ASP.NET in performance benchmarks but .net's one performance is good enough that it does not matter until you hit really big usercount - and at that point you usually have to rethink your architecture anyways.

But frankly .net is still mostly Microsoft Java but with better developer ergonomics in my opinion. It did shed a lot of overengineered OOP legacy from .net framework days though and we're seeing major performance improvements with every version.

jgilias•57m ago
Startups typically have the tech stack that the one man army tech co-founder set up on no budget. Apparently then .NET isn’t too popular for that!
defraudbah•38m ago
agree, but it lost the battle when windows was an exclusive platform for it, even when mono was rising in popularity
nozzlegear•17h ago
As a daily user of F#, I'm most looking forward to the support for "and!" in computation expressions. There are a few performance-critical pieces of code I can think of that are currently wrapped up in "Task.WhenAll" / "Parallel.ForEachAsync" that I'd like to extract back into "native" F# task computations.
cies•1h ago
I really like F# (as I like OCaml, Elm and Haskell); but I'm always afraid MS will kill it one day.

It helps that now most (if not all) parts of the stack are open source and run on Linux.

vintermann•1h ago
C# Dev Kit, which VSCode pressures you to install, is a core very non-free component.
madarcho•1h ago
Where is this worry coming from? (I'm curious, not shutting it down)

I might be biased from having worked with production F#, but it feels more like functional is making its way into C#, as the general industry sees value in functional principles. So F# feels like its more here to stay?

azertify•22m ago
Doesn't it feel like the functional stuff is coming into C# so that F# can disappear? Pure speculation on my part but doesn't seem unreasonable.
jve•2h ago
How come this quickly fell off main page and is ranked 395 right now?

Don't know how trustworthy is this but it seems like it never was on top30: https://hnrankings.info/45888620/

This has 74 upvotes and posted 16hrs ago.. @dang?

tomhow•1h ago
It looks like it was hit by some software penalties that lowered it in the rankings more than it should have been, then it just continued dropping.

I've restored it to the front page and wound back the clock so it gets its rightful dose of front page time.

aeonfox•1h ago
Literally just got yoinked up from rank 199 to 2.

https://hackernews.life/?s=top&id=45888620&t=1762939537

It arrived at rank 86:

https://hackernews.life/?s=top&id=45888620&t=1762876085

DeathArrow•1h ago
>I wish .NET was more popular among startups, if only C# could get rid of the "enterpisey" stigma.

I love C# and .NET and I use them extensively but I dislike the fact that the framework still kind of forces you into OOP.

If you like to have a more functional workflow you have to roll your own stuff or wrap objects in functional constructs.

But .NET is excellent for startups because:

-it is very fast to develop in

-has excellent tooling

-it is batteries included

-generally you have ONE way to do things that is accepted by most developers

-documentation is very good

-it supports large codebases with ease

-community is large enough

-you can use it for many areas, from embedded, to high performance computing, to desktop, mobile, web backend and web frontend

-it is performant

thiago_fm•41m ago
There's F# if you want to go fully functional.

Why C# doesn't have first class functions and can't go fully functional (and likely never will): Scala tried and its compiler is slow, even after so many iterations and new novel compiler ideas.

I like the way it is, and hope it doesn't change. Unless they could make this possible without making the compile process extremely slow.

high_na_euv•1h ago
C# has the best ecosystem out there.

I wish CPP development was as robust as C# development is

bilekas•33m ago
They are very different beasts.. What problems are you having with CPP that you're not with C# ? Funny enough a lot of the 'ecosystem' is on the back of cpp..
high_na_euv•29m ago
Evaluating complex expressions during debugging.

In c# I can evaluate complex linq data transformation in watch window in visual studio during debug, at fly.

In cpp I cannot. Not even nested evaluation is working.

cies•1h ago
That's a lot of goodies in a new release! It seems it is outpacing the JVM's development...
lolive•51m ago
Apart from [the equivalent of] records, I see nothing big.

Except...

this '''let! a = fetchA() and! b = fetchB()''' really puzzles me. Does C# have a high-level syntax for concurrency timing? [something that Java is strongly lacking, and that Typescript did solve with Promise.all(), which is an ugly syntax, from my perspective]

Any elaboration on this is very welcome.

JaggerJo•45m ago
The code snippet is in F#. And F# has so called "computation expressions".
codeulike•42m ago
I think thats F# not C#
greener_grass•41m ago
Here `a` and `b` can have different types:

    let! a = fetchA() and! b = fetchB()
Whereas `Promise.all` usually requires all promises to have the same type (returning a `List<T>` or even a `List<obj>`) .

See https://learn.microsoft.com/en-us/dotnet/fsharp/whats-new/fs...

kurokawad•1h ago
To me, it's pretty much unbelievable that Microsoft introduces an agent framework while for JSON serializing third-party Newtonsoft is still the go-to.

Edit. I was not aware that the gap between System.Text.Json and Newtonsoft narrowed, take my comment with a grain of salt, please!

vintermann•1h ago
What's wrong with System.Text.Json?
Deukhoofd•1h ago
Is it? We've switched over to System.Text.Json entirely.
monerofglory•1h ago
The go-to nowadays is System.Text.Json, developed by the same person as Newtonsoft.Json, built in to .NET.

Newtonsoft.Json as the primary JSON serializer (at least in every place I've worked) has NOT been the case versus System.Text.Json for years. Though it certainly used to be the case.

kurokawad•1h ago
Uh okay! I was not aware of this. Thanks for pointing that out. Why is there so much difference in the NuGet downloads between both libraries tho?
Hawxy•49m ago
> Why is there so much difference in the NuGet downloads between both libraries tho?

Because there's a boatload of older .NET apps that have been using Newtonsoft for over a decade already and aren't in a rush to switch. Anything built on .NET Framework is likely to still use Newtonsoft.

akoeplinger•32m ago
System.Text.Json ships as part of the shared framework in recent versions of .NET so for most users it won't be restored from nuget.org
xnorswap•30m ago
System.Text.Json isn't needed as a nuget library for newer development, the library is only needed for older stuff.

Those older stuff are likely running newtonsoft.Json anyway.

There's also a load of .NET Framework applications still running Newstonsoft.

EdNutting•1h ago
It’s exciting to see so much deep computer science that’s gone into optimising the language / JIT / GC / etc (inc. utilising hardware advances).

In a world obsessed with AI and web tech, this is a refreshing read!

bob1029•1h ago
These improvements are really making me look forward to Unity finishing their CoreCLR conversion. I think this will be one of the more disruptive announcements once it's complete.
frenzcan•52m ago
At last, extension properties in C#. I’ve been waiting for these for years.
vswaroop04•48m ago
I hope .NET will become more popular
thiago_fm•47m ago
Changed from Ruby to .NET and loving it.

C# is a great language, it's now very modern and has the best parts of Typescript, while leaving out the bad ones.

It's also extremely fast and multi-platform.

It also doesn't have the fragmentation that Java or JVM langs has.

And it's also open source nowadays. I think Sillicon Valley hasn't caught up with those recent changes, I bet more startups would be using C# if they knew.

ralferoo•43m ago
> Today, we are excited to announce the launch of .NET 10, the most productive, modern, secure, intelligent, and performant release of .NET yet.

It looks like they got someone from Apple to write their press release.

Arisaka1•33m ago
Every time I read about new .NET version improvements I always remember my attempt to get a job using this stack in my local job market (Greece), where .NET Framework is super prevalent, majorly used by classic companies that don't even give you a fair technical chance if you lack a degree, and the devs are considered to be a cost center.

I really, REALLY wish I was in another timeline where I could say in an interview "yes, I use Linux on my desktop and Rider for my IDE" without being seen as a traveler from outer space.

I enjoy working with modern C# way more than node.js but... that's it.