frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Agent News Chat – AI agents talk to each other about the news

https://www.agentnewschat.com/
1•kiddz•36s ago•0 comments

Do you have a mathematically attractive face?

https://www.doimog.com
1•a_n•4m ago•1 comments

Code only says what it does

https://brooker.co.za/blog/2020/06/23/code.html
1•logicprog•10m ago•0 comments

The success of 'natural language programming'

https://brooker.co.za/blog/2025/12/16/natural-language.html
1•logicprog•10m ago•0 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
3•todsacerdoti•10m ago•0 comments

Discovering the "original" iPhone from 1995 [video]

https://www.youtube.com/watch?v=7cip9w-UxIc
1•fortran77•12m ago•0 comments

Psychometric Comparability of LLM-Based Digital Twins

https://arxiv.org/abs/2601.14264
1•PaulHoule•13m ago•0 comments

SidePop – track revenue, costs, and overall business health in one place

https://www.sidepop.io
1•ecaglar•16m ago•1 comments

The Other Markov's Inequality

https://www.ethanepperly.com/index.php/2026/01/16/the-other-markovs-inequality/
1•tzury•17m ago•0 comments

The Cascading Effects of Repackaged APIs [pdf]

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6055034
1•Tejas_dmg•19m ago•0 comments

Lightweight and extensible compatibility layer between dataframe libraries

https://narwhals-dev.github.io/narwhals/
1•kermatt•22m ago•0 comments

Haskell for all: Beyond agentic coding

https://haskellforall.com/2026/02/beyond-agentic-coding
2•RebelPotato•26m ago•0 comments

Dorsey's Block cutting up to 10% of staff

https://www.reuters.com/business/dorseys-block-cutting-up-10-staff-bloomberg-news-reports-2026-02...
2•dev_tty01•28m ago•0 comments

Show HN: Freenet Lives – Real-Time Decentralized Apps at Scale [video]

https://www.youtube.com/watch?v=3SxNBz1VTE0
1•sanity•30m ago•1 comments

In the AI age, 'slow and steady' doesn't win

https://www.semafor.com/article/01/30/2026/in-the-ai-age-slow-and-steady-is-on-the-outs
1•mooreds•37m ago•1 comments

Administration won't let student deported to Honduras return

https://www.reuters.com/world/us/trump-administration-wont-let-student-deported-honduras-return-2...
1•petethomas•37m ago•0 comments

How were the NIST ECDSA curve parameters generated? (2023)

https://saweis.net/posts/nist-curve-seed-origins.html
2•mooreds•38m ago•0 comments

AI, networks and Mechanical Turks (2025)

https://www.ben-evans.com/benedictevans/2025/11/23/ai-networks-and-mechanical-turks
1•mooreds•38m ago•0 comments

Goto Considered Awesome [video]

https://www.youtube.com/watch?v=1UKVEUGEk6Y
1•linkdd•41m ago•0 comments

Show HN: I Built a Free AI LinkedIn Carousel Generator

https://carousel-ai.intellisell.ai/
1•troyethaniel•42m ago•0 comments

Implementing Auto Tiling with Just 5 Tiles

https://www.kyledunbar.dev/2026/02/05/Implementing-auto-tiling-with-just-5-tiles.html
1•todsacerdoti•43m ago•0 comments

Open Challange (Get all Universities involved

https://x.com/i/grok/share/3513b9001b8445e49e4795c93bcb1855
1•rwilliamspbgops•44m ago•0 comments

Apple Tried to Tamper Proof AirTag 2 Speakers – I Broke It [video]

https://www.youtube.com/watch?v=QLK6ixQpQsQ
2•gnabgib•46m ago•0 comments

Show HN: Isolating AI-generated code from human code | Vibe as a Code

https://www.npmjs.com/package/@gace/vaac
1•bstrama•47m ago•0 comments

Show HN: More beautiful and usable Hacker News

https://twitter.com/shivamhwp/status/2020125417995436090
3•shivamhwp•48m ago•0 comments

Toledo Derailment Rescue [video]

https://www.youtube.com/watch?v=wPHh5yHxkfU
1•samsolomon•50m ago•0 comments

War Department Cuts Ties with Harvard University

https://www.war.gov/News/News-Stories/Article/Article/4399812/war-department-cuts-ties-with-harva...
9•geox•53m ago•1 comments

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

https://github.com/localgpt-app/localgpt
5•yi_wang•54m ago•0 comments

A Bid-Based NFT Advertising Grid

https://bidsabillion.com/
1•chainbuilder•58m ago•1 comments

AI readability score for your documentation

https://docsalot.dev/tools/docsagent-score
1•fazkan•1h ago•0 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.