frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

We Mourn Our Craft

https://nolanlawson.com/2026/02/07/we-mourn-our-craft/
121•ColinWright•1h ago•91 comments

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
23•surprisetalk•1h ago•25 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
121•AlexeyBrin•7h ago•24 comments

U.S. Jobs Disappear at Fastest January Pace Since Great Recession

https://www.forbes.com/sites/mikestunson/2026/02/05/us-jobs-disappear-at-fastest-january-pace-sin...
121•alephnerd•2h ago•81 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
62•vinhnx•5h ago•7 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
828•klaussilveira•21h ago•249 comments

Al Lowe on model trains, funny deaths and working with Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
55•thelok•3h ago•7 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
109•1vuio0pswjnm7•8h ago•139 comments

Brookhaven Lab's RHIC Concludes 25-Year Run with Final Collisions

https://www.hpcwire.com/off-the-wire/brookhaven-labs-rhic-concludes-25-year-run-with-final-collis...
4•gnufx•40m ago•1 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
1060•xnx•1d ago•611 comments

Reinforcement Learning from Human Feedback

https://rlhfbook.com/
76•onurkanbkrc•6h ago•5 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
484•theblazehen•2d ago•175 comments

I Write Games in C (yes, C)

https://jonathanwhiting.com/writing/blog/games_in_c/
9•valyala•2h ago•1 comments

SectorC: A C Compiler in 512 bytes

https://xorvoid.com/sectorc.html
9•valyala•2h ago•0 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
210•jesperordrup•12h ago•70 comments

France's homegrown open source online office suite

https://github.com/suitenumerique
559•nar001•6h ago•257 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
222•alainrk•6h ago•343 comments

A Fresh Look at IBM 3270 Information Display System

https://www.rs-online.com/designspark/a-fresh-look-at-ibm-3270-information-display-system
37•rbanffy•4d ago•7 comments

Selection Rather Than Prediction

https://voratiq.com/blog/selection-rather-than-prediction/
8•languid-photic•3d ago•1 comments

History and Timeline of the Proco Rat Pedal (2021)

https://web.archive.org/web/20211030011207/https://thejhsshow.com/articles/history-and-timeline-o...
19•brudgers•5d ago•4 comments

72M Points of Interest

https://tech.marksblogg.com/overture-places-pois.html
29•marklit•5d ago•2 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
114•videotopia•4d ago•31 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
76•speckx•4d ago•75 comments

Show HN: I saw this cool navigation reveal, so I made a simple HTML+CSS version

https://github.com/Momciloo/fun-with-clip-path
6•momciloo•2h ago•0 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
273•isitcontent•22h ago•38 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
201•limoce•4d ago•111 comments

Show HN: Kappal – CLI to Run Docker Compose YML on Kubernetes for Local Dev

https://github.com/sandys/kappal
22•sandGorgon•2d ago•11 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
286•dmpetrov•22h ago•153 comments

Making geo joins faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
155•matheusalmeida•2d ago•48 comments

Software factories and the agentic moment

https://factory.strongdm.ai/
71•mellosouls•4h ago•75 comments
Open in hackernews

Positron, a New Data Science IDE

https://posit.co/blog/positron-product-announcement-aug-2025/
165•kgwgk•5mo ago

Comments

piskov•5mo ago
Meh. Another vscode reskin. And calling it IDE is a bit presumptuous.

Dataspell is IDE.

datadrivenangel•5mo ago
Basically R studio/Spyder + Cursor built on the Code - OSS behind VSCode.

Potentially very exciting. The early builds a year or two ago that I tried were too buggy to replace R Studio, but a tight integration of good data tools, a good IDE, and modern AI coding assistants is going to be very powerful if posit nails this.

panbd•5mo ago
Behold, a free-as-in-beer, source-available program that brands itself as "free and open source".

These guys' PR is trying too hard.

ecshafer•5mo ago
https://github.com/posit-dev/positron

The source code looks very open.

This moving the goal posts of open-source to exclude anyone making money off of it is annoying. I can get the project for FREE and I can see the source code and make changes to it. How is it not open source? Because I can't also turn around and sell it?

adw•5mo ago
Nonfree license. You may or may not like the Elastic license but it's definitely not OSD.
incomplete•5mo ago
...which makes is a non-starter for many academic settings:

```

Limitations

You may not provide the software to third parties as a hosted or managed service, where the service provides users with access to any substantial set of the features or functionality of the software.

```

gnulinux•5mo ago
There is no moving goal post. The license isn't an open source license, which by definition means the code is not open source. When you have access to source code of a program, but don't necessarily have the legal rights to distribute original and/or modified programs, it's called "source available".
panbd•5mo ago
It is not open source simply because it does not conform to the OSI definition of open source [1], which is what everyone understands open source to be. This license particularly places restrictions on how the software and derivative works can be used in hosted services ([2], links from their site.) And to your latter point, both free/open licenses allow commercial use; in fact, restricting commercial use would make the license non-free.

What is annoying is companies redefining these terms for PR, especially when they end up confusing the newer generations among the crowd.

[1] https://opensource.org/osd

[2] https://github.com/posit-dev/positron?tab=License-1-ov-file#...

pjmlp•5mo ago
Not everyone, only those more religious about FOSS matters.
actinium226•5mo ago
Not exactly new, but I do think it has promise as a MATLAB replacement for Python. Spyder already does quite a good job at that though.
dmicah•5mo ago
I think PyCharm does a pretty good job as being a MATLAB-like IDE replacement for Python.
fluorinerocket•5mo ago
I'll stick with spyder
xnx•5mo ago
Being able to install Gemini Code Assist is a big plus over RStudio.
shellfishgene•5mo ago
I was wondering for a while already why Posit had seemingly dropped the ball on AI support in RStudio...
a-dub•5mo ago
i wish they had a more exhaustive list of all the features they offer beyond vscode or cursor, otherwise it's hard to evaluate what exactly it brings to the table.
autoit•5mo ago
Yep, ill give it a try, but i dont see myself switching away from VSCode.
evolve2k•5mo ago
For those of us that use vs code for coding but don’t do data science, could u tell us a bit about core extensions or things you do with vs code that goes beyond what an average day webdev would be doing with vs code. Eg what extensions to add to replicate like what this tool does.

Just curious.

ayhanfuat•5mo ago
The common answer to "why do you fork instead of building an extension" is "these are not possible with VS Code extensions". Is this true? Or is it easier to monetize when it is a fork?
jmcphers•5mo ago
It is true. Some things you can't build in extensions for VS Code are:

- core services (Positron's core language system is an API, and R and Python are extensions) - native panes (you can contribute webview panes but they're slow!) - toolbars for other panels, or global toolbars - modal dialogs or any UI other than notifications and quick-pick lists - custom layouts

At a higher level, Positron is a platform that contains data science tools for _other_ extensions to use, and doesn't make sense as an extension itself. The R and Python extensions are the first two we built, but the platform is extensible to other languages.

gclawes•5mo ago
What's different between Postiron's core language system and language systems like LSP and DAP?
jmcphers•5mo ago
It's a higher-level construct. LSP and DAP are both used by Positron! But they're a pretty small subset of everything you actually want to do with a language. For example:

- discover all the interpreters on the system for the language (e.g. 'find me all the Pythons')

- start an interpreter session for the language

- run a fragment of code in the language and return the result

- get all the variables in the current interpreter session for the language

- view data defined in a particular variable

etc.

We generally try not to invent new protocols; in addition to LSP and DAP, we use Jupyter messages and kernels for most of the above. Positron only has custom protocols/APIs for the bits that are outside the purview of existing protocols.

ffsm8•5mo ago
Mmh, all of these examples were done with vscode jupyter extensions... So they're definitely doable without forking.

Not trying to discredit the need for a fork though.

While you can technically do all of your examples (with extensions), it would likely mean that you'd have to either redesign the UX to limit it to where the extensions are good, or live with a somewhat unpolished user flow at times (because they're possible, but maybe not in the way the person imagining the UX wants.

Lramseyer•5mo ago
Another one is custom CSS (though it doesn't look like positron does that.) You can change styling properties like spacing and weighting as well.

I have a love/hate relationship with the VScode webview panels, but the message handler is not my favorite implementation in the world. I would love a way to send binary data, and get semantic token colors.

The only issue is that when you have a custom build of VScode, you have to manage a fork of VScode, and potentially pull in updates as VScode updates. How do you manage that?

LMKIIW•5mo ago
I've been using for over 4 months and I think it's great - both Python and R. Plenty of DS features that make VS Code feel more competent as data exploration tool.
greenflag•5mo ago
For R+RStudio users, any opinions on the switch? Assistant seems to be the big departure, trying to work out if worth losing keyboard shortcut muscle memory for
jmcphers•5mo ago
Positron has a setting that restores (most) RStudio keybindings, so your muscle memory should (mostly) transfer:

https://positron.posit.co/migrate-rstudio-keybindings.html

tjburch•5mo ago
This has been in beta for over a year, and unfortunately R users mostly seem to hold onto RStudio with a religious conviction so I haven’t really seen much adoption among the target demographic in my circles.
moelf•5mo ago
This is Jupyter but without Julia :(

(reference: Ju in Jupyter is Julia)

bunderbunder•5mo ago
I fear that's just the reality we live in. The things that make Julia great tend to be more advanced programming language features that are exciting to software engineers.

For your average data scientist or data analyst, though, it tends to look like a solution in search of a problem at best, and possibly just straight-up inscrutable. e.g., forget multiple dispatch, most my colleagues are already grumpy if they see @singledispatch in my code.

pjmlp•5mo ago
Yet outside HN circles, Julia's adoption keeps going on, one research institute at a time.

https://juliahub.com/industries/case-studies

dvt•5mo ago
I have a feeling that hardcore data scientists will continue to use RStudio because of the huge ecosystem there, while data engineers will continue to use VSCode which is, at least for me, good enough with a few extensions that let me run notebooks and data visualizations when I need to do data work. In other words, I'm not sure if there's a niche here.
dash2•5mo ago
The ecosystem is just R packages, right? There's also RStudio integration with e.g. rmarkdown, knitr, quarto etc. but presumably all of that can also come in positron.
dvt•5mo ago
Yeah, I'm a huge fan of rmarkdown & knitr, not sure if that's Positron compatible—I know that I get RStudio menus/dropdowns that come with those integrations.
greazy•5mo ago
They're being phased out and replaced with Quarto.
cscheid•5mo ago
(FWIW, I'm the technical lead on the Quarto project)

RMarkdown isn't going anywhere! Quarto exists to bring the RMarkdown experience that folks love to a broader set of users and contexts. It is true that we try to keep the .qmd experience in Quarto pretty close to the .rmd experience in RMarkdown, and it is true that Quarto does things that RMarkdown never will. But it's not the case that "RMarkdown is being phased out and replaced with Quarto".

greazy•5mo ago
Thanks for the correction!

I might be conflating rmarkdown with knitr because the developer of knitr (who was employed on some capacity by Posit) was let go.

For how long do you think Posit will continue to support both platforms?

stoorafa•5mo ago
Not completely—as far as ecosystems there are RStudio addins, but I wouldn’t bet addins are extensively used
stoorafa•5mo ago
I understand the strategy isn’t to find a niche in the sense of a specific set of users, but to broaden and cover more niches

The niches exist (overlapping niches aside), but agree with the skepticism since I also wonder whether the switching cost is worthwhile for many users

comte7092•5mo ago
As a former R studio user and current VS code user, I downloaded this… then I realized there’s no WSL support and realized it’ll have to wait.

For reference I’m on a small Data Eng/analyst team.

atheriel•5mo ago
There is a pretty widely-used extension [0] for using Positron with WSL, if that's helpful to you.

[0]: https://open-vsx.org/extension/kv9898/open-remote-wsl

cd4plus•5mo ago
It's really a shame posit quadrupled the cost of rstudio server/workbench because these tools are really nice in an academic hpc environment
hacker_yacker•5mo ago
Cool. I use AI to cook up custom interfaces for each project.
j_bum•5mo ago
The only thing from keeping me from transitioning from RStudio to Positron is the lack of inline plots in Quarto files.

Is there any plan or consideration for this to be implemented? It's a wildly important aspect of mine and many other RStudio user's analysis pipelines.

jmcphers•5mo ago
It is among our most upvoted feature requests! It is under consideration. Inline output has proven to be a pretty divisive feature; a sizable proportion of users don't like input output at all and consider it a misfeature in RStudio. See e.g. https://github.com/rstudio/rstudio/issues/5280

Out of curiosity, do you prefer source or visual mode when working with inline Quarto output?

You can follow the Positron feature request over here: https://github.com/posit-dev/positron/issues/5640

j_bum•5mo ago
I prefer source mode when building Quarto files in RStudio.

Thanks for listing this feature request... It's pretty shocking to me to see that so many people don't use inline plots! I am particularly fond of them for ensuring that plot dimensions are correct so that I don't need to resize everything once I render a report and add it to my Quarto website.

From curiosity on my end - are inline plots a technically challenging problem? I have no idea if VSCode would enable something like this out of the box. :)

jmcphers•5mo ago
An adjacent feature we're considering for that is respecting Quarto's plot dimensions when rendering to our own Plots pane:

https://github.com/posit-dev/positron/issues/3676

Inline plots are pretty challenging, especially in source mode since (so far) Positron mostly lets the Monaco editor surface do its thing. In visual mode, we've already got our own custom webview so there's an easier onramp.

elsherbini•5mo ago
I switched to Positron a few months ago and have mostly found it seamless.

I'm an academic bioinformatician/data scientist and I mostly use R to do my data visualization and table wrangling. I use quarto documents. Before positron I used RStudio as well as VSCode with lots of extensions to add R functionality there.

My main gripes with Positron are no inline plots underneath code chunks, and some bugs where sending code to the console from code chunks occasionally stops working until restarting the program, and View() occasionally stops working. But the better file explorer, integration with Claude Code, and access to most of my VSCode extensions make it worth it for me.

nicohayes•5mo ago
As an R user coming from RStudio and VSCode, Positron's file explorer and Claude integration are tempting. The lack of inline plots and occasional console bugs are concerning though. The core services API approach is smart for extensibility!
Sincere6066•5mo ago
named positron, based on electron. could you have come up with a worse name
travispaul•5mo ago
Is there any reason to use it for general Python development over just VSCode?
tttpob•5mo ago
1. Position has been on hacker news 2 months ago. 2. I don't think there are features in position that is not possible through a vscode extension. 3. I want `ark` to be able to be used as a standard LSP. 4. Position has absurb experience when coming to ai. It has to use 2 difference system to do tab completion and edit/ask/agent. The experience is also not good --- I mean, even not good as copilot.