frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: LocalGPT – A local-first AI assistant in Rust with persistent memory

https://github.com/localgpt-app/localgpt
179•yi_wang•6h ago•62 comments

Haskell for all: Beyond agentic coding

https://haskellforall.com/2026/02/beyond-agentic-coding
88•RebelPotato•6h ago•22 comments

SectorC: A C Compiler in 512 bytes (2023)

https://xorvoid.com/sectorc.html
276•valyala•14h ago•54 comments

Software factories and the agentic moment

https://factory.strongdm.ai/
215•mellosouls•16h ago•370 comments

LLMs as the new high level language

https://federicopereiro.com/llm-high/
84•swah•4d ago•158 comments

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
174•surprisetalk•13h ago•173 comments

The Architecture of Open Source Applications (Volume 1) Berkeley DB

https://aosabook.org/en/v1/bdb.html
18•grep_it•5d ago•0 comments

LineageOS 23.2

https://lineageos.org/Changelog-31/
25•pentagrama•2h ago•1 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
185•AlexeyBrin•19h ago•35 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...
77•gnufx•12h ago•60 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
184•vinhnx•17h ago•18 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
343•jesperordrup•1d ago•104 comments

Roger Ebert Reviews "The Shawshank Redemption"

https://www.rogerebert.com/reviews/great-movie-the-shawshank-redemption-1994
3•monero-xmr•2h ago•0 comments

Substack confirms data breach affects users’ email addresses and phone numbers

https://techcrunch.com/2026/02/05/substack-confirms-data-breach-affecting-email-addresses-and-pho...
38•witnessme•3h ago•10 comments

uLauncher

https://github.com/jrpie/launcher
14•dtj1123•4d ago•0 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
92•momciloo•14h ago•20 comments

First Proof

https://arxiv.org/abs/2602.05192
140•samasblack•16h ago•81 comments

Wood Gas Vehicles: Firewood in the Fuel Tank (2010)

https://solar.lowtechmagazine.com/2010/01/wood-gas-vehicles-firewood-in-the-fuel-tank/
39•Rygian•2d ago•15 comments

Vouch

https://twitter.com/mitchellh/status/2020252149117313349
90•chwtutha•4h ago•24 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
597•theblazehen•3d ago•216 comments

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

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
110•thelok•16h ago•24 comments

Show HN: A luma dependent chroma compression algorithm (image compression)

https://www.bitsnbites.eu/a-spatial-domain-variable-block-size-luma-dependent-chroma-compression-...
42•mbitsnbites•3d ago•6 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
322•1vuio0pswjnm7•20h ago•529 comments

The Scriptovision Super Micro Script video titler is almost a home computer

http://oldvcr.blogspot.com/2026/02/the-scriptovision-super-micro-script.html
7•todsacerdoti•5h ago•1 comments

Where did all the starships go?

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

FDA intends to take action against non-FDA-approved GLP-1 drugs

https://www.fda.gov/news-events/press-announcements/fda-intends-take-action-against-non-fda-appro...
119•randycupertino•9h ago•247 comments

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

https://openciv3.org/
910•klaussilveira•1d ago•277 comments

Selection rather than prediction

https://voratiq.com/blog/selection-rather-than-prediction/
37•languid-photic•4d ago•19 comments

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

https://github.com/valdanylchuk/breezydemo
305•isitcontent•1d ago•39 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
150•videotopia•4d ago•49 comments
Open in hackernews

Apache ECharts 6

https://echarts.apache.org/handbook/en/basics/release-note/v6-feature/
282•makepanic•6mo ago

Comments

dev_l1x_be•6mo ago
Echarts is the best charting library when you need a full fledge solution. It is worth to know that you can reduce the bundle size with this:

https://echarts.apache.org/en/builder.html

makepanic•6mo ago
If imported, using a bundler, one can also partially import features and install them when needed:

https://apache.github.io/echarts-handbook/en/basics/import/#...

elric•6mo ago
Their new chord chart is easily the clearest chord chart I've seen. Tooltips with directional arrows, clear gradients.
tnolet•6mo ago
Anyone ever tried switching from Highcharts to ECharts?
gerenuk•6mo ago
We did for ContentStudio.io, in fact it’s my go to library for every project that involves visualization.

No regrets and we are very happy with it.

In another project, we started with nivo.rocks and eventually migrated everything to echarts. (Usermaven)

Onavo•6mo ago
Are there any good react wrappers for it?
kakadu•6mo ago
While I like echarts I have found it somewhat challenging to extend their functionality.

I wanted a Gantt chart and while I did achieve what I wanted it wasn't without having to delve into the their source and putting log statements everywhere.

I happen to be using ant design and I've had the same issues there.

Its a bit all over the place and the translations are not great, but i will stick with it.

infecto•6mo ago
Some parts of the api are a bit confusing especially with more recent version upgrades but I still have found it to be the most powerful open source library that’s not D3.
thoughtpalette•6mo ago
Also using Ant Design with eCharts. Having to funnel the designers to not use gradients for all the charts has been fun. While eCharts supports _some_ gradients, it's been a PITA for certain chart types.

I also made the mistake of using Ant Design Pro Forms since I wanted to use the StepForm Wizard component. All of the tsdocs are in Chinese and it's barely documented for more than their example use cases :'}

antman•6mo ago
Examples not clickable and failed to find the bar range example documentation. Hope it has a horizontal option!
homebrewer•6mo ago
Props to them for keeping backwards compatibility. I always dread seeing these major releases, especially after being burned several times by the tire fire of react-router. Migrating a rather large project from 5.6 to 6.0 (10 chart types, around 1k charts in total) took maybe 15 minutes of work. IIRC the only breaking change was them moving the legend to the bottom, which was easy to revert by importing the old theme.

And all that for free. The project was using a commercial library until about a year ago; no regrets since moving to echarts.

mitemte•6mo ago
react-router is such a disaster. It’s got to be one of the most irritating but ubiquitous packages. I’m going to migrate to Tanstack Router on a project that uses react-router v6 currently, rather than bother with the v7 migration.
drewbitt•6mo ago
There is no real v7 migration though. There hasn't been anything breaking in react router for several years now.
andrewmcwatters•6mo ago
It hurts my marketability that I no longer put up with the masochism of the React ecosystem, but moving to web components was such a relief. I don't tolerate these projects that are constantly changing for no good reason.
mardifoufs•6mo ago
I'm not sure I follow. Are you saying that you don't use dependencies when using web components? Because that's usually the issue, not react itself. React doesn't really ever break backward compatibility. But yeah, if you don't use any deps, 3rd party upgrades/migrations aren't an issue.
prinny_•6mo ago
React itself is ok on that regard . But popular packages that are often installed in React projects very often publish breaking changes or deprecate stuff that used to be “the norm” until just a major version ago. It’s sad because the most common solution is to pin the dependencies.
mardifoufs•6mo ago
Yes I agree but wouldn't that be the same if you used WC? The only difference is that web components has a much smaller ecosystem, but there's nothing that makes webcomponents any less prone to dependency hell, or to major churn, except that react has a much wider ecosystem.
andrewmcwatters•6mo ago
React itself is problematic enough considering its design is incoherent (now server-side rendered functional stateless programming with side effects,) but the other question is "What React?"

React isn't 12 years old, React is 5 different libraries, with paradigms that have lived for about roughly 2 years on average.

I don't know about you, but my projects are more mature than 2 years old. I don't have the patience for that kind of bullshit.

And I've done this stuff long enough to know if the kids decide this is the new fashion, the old stuff might incidentally still work, but all of the library's attention is going to be on what the maintainers are working on.

So React is now a server-side rendered, functional, stateless component library with side effects.

And that sounds like the dumbest thing I've ever read in web development.

mardifoufs•6mo ago
But you can still use class components. They will never be deprecated afaik. Yes they aren't the most recommended route anymore, but that's fine as long as it doesn't break.

Fwiw, I agree that the SSR route that react is taking is puzzling and makes little sense for most react users. But that's the nice part about react, you don't really have to worry about it. For most other frameworks, you absolutely need to be cautious of where the project lead might want to take the project next, as it almost always means future major breaking changes (vuejs 3.0, svelte 5, etc)

andrewmcwatters•6mo ago
"But you can still-" Yeah, I'm not interested in that mentality. No professional should put up with it.
kylecordes•6mo ago
I'm always thrilled to see eCharts mentioned anywhere. It is a highly featureful, complete solution for making sophisticated data-intense charts. Various commercial alternatives pale in comparison.
rorylaitila•6mo ago
I feel I've tried them all. Echarts is the best overall charting library. Fast, complete, easy to start, advanced options, looks great by default, good examples, server and client rendering, SVG and canvas.

My only complaint is the chart-data data structures. Each chart type takes a different structure and axis data structure. They bolted on a data table feature (columns and rows), but it's not as documented and last I tried, incomplete.

hbarka•6mo ago
Where’s Sankey charts?
darrenf•6mo ago
Right there in the examples https://echarts.apache.org/examples/en/index.html#chart-type...
porridgeraisin•6mo ago
Recently tried a bunch of frontend charging libraries.

Disclaimer: I only tried line charts for time series X axis and bar charts for categorical X axis. No other charts. I had filters, group by and sort by options in control panel. Data was fetched everytime from database when control panel was modified, so no client side number crunching.

My requirements were:

Control panel at top (which I'll manage). Then a grid of charts below with synced cursors and zooms (toggleable).

Basically, grafana, but they're not necessarily time series graphs.

I found uPlot(which is iirc what grafana uses) and eCharts to be the handsdown winners. Within those two, I preferred eCharts as first of all uplot didn't have any docs, LLMs didn't really perform well, and also vue-eplot wrapper didn't work.

Secondly, eCharts had nice animations, which uPlot does not support and I understand why, but I just wanted it for this project. It's really neat, when you add a group by in your control panel the charts nicely animate and the legend shows up etc

The others just did not impress, highcharts, chart.js, c3.js, ag-grid.

But maybe they're better fit for another usecase.

Vue-echarts is such a nice wrapper too.

  // your refs from control panel inputs
  // chartOption = computed(() => make from inputs)
  // <v-chart :chartOption />
Performance wise, it didn't lag upto few month date ranges for daily data that arises out of user interaction. So not super dense like logs or telemetry measurements, but not that sparse either. I didn't really benchmark it with proper stress tests beyond checking if it worked for the usecase at hand.

It is also ridiculously reliable. When you have empty/missing data there's no annoying try-catch or guards you have to do when rendering, it automatically shows an empty graph with the size you specified. The title and other decorations still remain.

It also works well inside flex/grid layouts. No nonsense with CSS needed.

kinow•6mo ago
Thanks for the summary and good to know it integrates well with Vue.js!
nirav72•6mo ago
This is neat. Anyone using these for live charts with real time data?
blensor•6mo ago
This was such a random post on HN, because I didn't even know about echarts about 2 weeks ago. I had been using amcharts for the workout analysis in XRWorkout for several years but wanted to switch to a more open library.

Converting the old amcharts code to echarts worked almost automatically with Gemini 2.5 Pro and since a bit over a week all stats in the game ( via webview ) and in the web on the user portal are now using echarts.

I'm even using it in a Three.js visualizer for the recorded workout data ( which is still highly experimental so don't judge the visuals please ): https://portal.vrworkout.at/static/workout_visualizer/index....

ggregoire•6mo ago
I've toyed with various JS charting libraries over the last 15 years and I always come back to Echarts. Other libraries always miss options you eventually need if you are trying to do anything non trivial (e.g. the last one I tried didn't support multiple Y axises). It's feature complete while not having the complexity of coding a chart from scratch with D3. Works well with React too.
RyanHamilton•6mo ago
I evaluated a lot of chart frameworks 3 years ago before choosing echarts. We use it in our real time database visualization to to display charts at 10+ frames per second: https://www.timestored.com/pulse/ it's proved to be an excellent choice. There's been only one essential feature that I couldn't achieve and rechecking the github issue I see they merged a fix so I'm going to have to upgrade. Great work. Thanks.
RyanHamilton•6mo ago
Weekend and lunch time axis breaks for those curious: https://github.com/apache/echarts/issues/12796
billfruit•6mo ago
Can it do interactive 3d plots?
echoangle•6mo ago
Looks like it:

https://echarts.apache.org/examples/en/editor.html?c=line3d-...

derkades•6mo ago
Seems like a good release! Looking forward to upgrade my project. The LLM-speak was hard to read, though.