skysight-inc/HackerNews huggingface dataset:
Show HN: Effortless infographics, powerful insights with StatPecker
Hey HN,

I’m Gopal Ojha, a web developer from Bangalore. This is one of those projects that started with a gut feeling and slowly took shape over time.

The initial itch? I kept running into content online where I thought, “This article is good… but it’s a slog to get through.”
It wasn’t that the info was bad—just that it lacked any rhythm, spark, or visual help. There are tons of tools to help you create content, but very few that care about how it's consumed. That stuck with me.

So I left my job at Haptik to explore this. What started as an idea to detect dry, dull posts evolved into something a little more hands-on:
With StatPecker, you can turn raw data or quick questions into clean, embeddable visuals in seconds.

You can:

- Ask something like “Top countries by EV adoption” and get a source-backed chart, instantly.
- Upload a CSV and create sharp, simple infographics—without spreadsheets or code.
- Embed anywhere or just download as an image. Free to use. No sign-up walls.

It’s been especially useful for writers, educators, and folks building internal reports. That said, I’m still figuring out where it goes next—right now I’m just happy it’s helping people communicate ideas more clearly.

For more demos and to see how it works, check out the landing page (also given in the URL):
http://app.statpecker.com/welcome

Would love to hear your thoughts, especially if you deal with content or data in your day-to-day.

Thanks for reading :)
—Gopal
You pay the difference plus interest! But yes 100% agree. That's how I learned you need to pay estimated taxes ;-)
I'm sure you're right that the broker is obliged to 1099 me for it.

Are you saying that I should have imported the 1099 and overridden the basis of those shares to be exactly what the sale price was? That seems like an odd thing to expect the end user of tax software to know to do. It's not clear to me that doing that would not also set off a flag when the IRS evaluates the return. There ought to be some solution between employers, brokers and the IRS that doesn't put such a burden on the taxpayer.
To me what is wild is how this has been obvious even to people outside of Apple for dare a say a decade? (The Echo was released in 2014/2015)

Its interesting that Tim Cook has let this go on for so long.

I would love to know what the conversations have been at the executive level over these years.

You can only imagine what kind of top tier level executive state craft had to have been pulled off consistently by Siri/AI leadership to keep things progressing in this broken way internally.
Works well, Thanks for this.
"One thing that helped me immensely in my career is understanding that my relationship with a company is a business relationship"

That is just a culture thing. Most prominently in the US. In many cultures there is no clear boundary between personal relationships and business relationships. And why would there be? I would like to live in a world where kindness, dependability, punctuality, warmness, openness and forgiveness are values upheld both by natural and legal persons. And I have worked with many companies that have! As you can read in the comments, for every bad example you can find companies lead by empathic people that treat their employees humanely.

Google always pretended to be that company. And maybe they were for a long time. Now they've shifted. They really didn't have to but they did. The excuse of "it's just a business relationship" really is just that: an excuse. The symptom of a culture with values so bankrupt that it accepts citizens being treated poorly and then blames the victims for expecting to be treated humanely.

And yes, it saves you a lot of personal pain if you expect the worst from your employer from the outset. But is the world really better off if we all expect to treat each other like criminals?
Meanwhile my grandfather went through hell with them when they lost a $250k check they demanded since he had to pay quarterly.

He eventually won but they were threatening him with huge penalties for nonpayment and he had to get a lawyer.
The complexities of trade seem endless, but also factual.

Unfortunately, the GOP has some strange ideas and seems to have no curiosity / will to understand anything beyond their strange ideas.

Say what you want about him, but at least President Dwayne Elizondo Mountain Dew Herbert Camacho looked for some smart people to help him make decisions ...
Of course you're free to discuss. You're belittling the author's expression of grief because their job was 'routine maintenance' of 'some CSS spec (...) which tens of thousands of other people have been doing for probably 2 decades now' and I'm saying they're entitled to their grief regardless of how you feel about the job's content.

Yes, they're a cog, as almost all of us are, and it would have been better for their own sake to realise that, but losing something you enjoy still sucks.
If you do absolutely nothing but have a single salary job, taxes take about 5 minutes.

I do more than that which is I hire an accountant because the govt does not know everything about me.
Toastmasters has someone assigned to count these when someone is making a speech but the bell is next level.
That's unfortunately basically the norm with TurboTax. If you haven't done a specific thing before in TurboTax you should always double check the actual forms, too. You really can't trust it.
As an outsider looking in, no.

The democrats seem as likely to choke down on speech, but it tends to be speech that represses others. The republicans choke down on speech that contradicts their vision of society or their personal moral compass. Although both contradict free speech absolutism, they are IMO fundamentally different.
The Importance of Alt Text for Images
My understanding has always been that Docker Engine was only available directly on Linux. If you are running another operating system then you will need to run Docker Desktop (which, in turn, runs a Docker Engine instance in a VM).

This comment kind of makes it sound like maybe you can run Docker Engine directly on these operating systems (MacOS, Windows, etc.), is that the case?
> Is there really a need to debate whether it's Japanese or Indian?

This analogy is wrong - you're not the diner. You're the chef. You're going to cook something. You need to pick anyway; why not say what you're picking in advance and give people a chance to object? Is it really just something you can't muster the energy for?
Cool project! But one nitpick.

K&R C has no concept of THEN. That's a peculiarity of the ZIP source code, defined as a pure no-op:

#define THEN

https://github.com/ChristopherDrum/pez/blob/main/zip/infocom...
Seems crazy to pay for a financial advisor but not an accountant. My accountant is easily some of the best money I spend.
I built this library after struggling with search interfaces in several projects. Most existing solutions were either too simple (just basic text matching) or required complex infrastructure like Elasticsearch.

This little project offers a middle ground - Elasticsearch-inspired query syntax that outputs to SQL. This means you can add powerful search to your app without changing your database stack.

Key features:

* Multi-pass parser with comprehensive validation
* Converts complex queries to SQL (supporting ILIKE, PostgreSQL tsvector, or ParadeDB)
* React component with Monaco editor, syntax highlighting, and autocompletion
* Full test coverage

The parser handles complex expressions like:

(title:"winter boots" OR category:shoes) AND price:>100 AND date:2024-01..2024-03

...and generates parameterized SQL ready to use with your ORM or database client.

I'd love feedback on the API design and React component - especially from those who've implemented search in their own applications. What search features do you wish were easier to implement?

The demo (in the repo) shows the full functionality. The GitHub README has an animated GIF of the demo app.

It's built with React + Monaco editor but the core parser has zero dependencies.
The alternative minimum tax is certainly not the default for most people; you have to make quite a lot for that to be relevant. Do you mean the standard deduction?
To play the devil's advocate, one could argue you are attempting to subvert the natural order of things. Try making an argument for your case rather than shifting the burden.

edit: I'm saying don't just assume it. Otherwise I can simply assume the counterposition.
I suppose the better response is that it removes those classes of bugs where they are absolutely unnecessary. Tricky code will always be tricky, but in the straightforward 80% (or more) of your code such bugs can be completely eliminated.

It's unfortunate that C has so many truly unnecessary bugs which are only caused by stupid overly "clever" exploitation of undefined behaviour by compilers.
I wonder what could attract hatred on BlueSky other than being Adobe...
OK Go – Love [video]
Yeah, that particular deduction reeks of some big brain energy. My family is going to be outta here by the end of the year, hopefully.
I work for a US company but in western Europe. The layoffs have been much more humane here than in the US. There was a negociation process which lasted several months, and the severance was better and on a voluntary basis. I don't think a company making profit can easily get rid of employees over here, but probably depends on the country. Regarding performance-based layoffs, they did manage to fire people too, but again it was technically a common agreement.

That being said, if they want to get rid of employees, they always find a way. And the European market isn't as dynamic as the US one, so there are pros and cons. Personally, all things considered (risks of layoffs, PTO, cost of living) I'm happier in Europe but it really depends on individual situation.
> Or that whole iota thing.

What is the whole iota thing?

For what it is, the iota design is really good. Languages like C and Typescript having having the exact same feature hidden in some weird special syntax look silly in comparison, not to mention that the weird syntax obscures what is happening. What Go has is much more clear to read and understand (which is why it gets so much grief where other languages with the same feature don't – there is no misunderstandings about what it is).

But maybe you are implying that no language should present raw enums, rather they should be hidden behind sum types? That is not an unreasonable take, but that is not a design flaw. That is a different direction. If this is what you are thinking, it doesn't fit alongside the other two which could be more intuitive without completely changing what they are.
MCP has a LangChain smell.

Doesn't solve a pressing problem that can't be solved via a few lines of code.

Overly abstract.

Tons of articles trying to explain its advantages, yet all somehow fail.
You know when you catch a mind-blowing moment on a podcast...
You hear something that hits you deeply, and could be life-changing...

...me too.

I take screenshots to come back to it.

But you and I don't remember to come back and take notes 99% of the time.

So I built Instanote to grab notes from those screenshots and share with me, so I can remember to use...and talk about them with other people that are interested.

Get access here:
https://waitlister.me/p/instanote
Having watched Pacific Rim, I just hope we have the mecha ready by the time they open the breach and kaiju start coming out.
Apart from Forth, Lisp and Lua, Tcl also deserves mention as a small embeddable language. Not sure of its state today; I think by v8 it had started to get more complex, but its original incarnation was very simple. I remember getting Ousterhout’s book and being so enamored with the elegant design that I felt compelled to just implement it myself from scratch, which took just two days.
Depends on what you are doing. Betting on C++ was a good idea for me 20 years ago - but I work in embedded systems where Java wouldn't work because I sometimes need to access hardware. Embedded also means I don't even have a web server, so I have no need for a web framework which the person you replied to seems to find important. I don't know their situation, but there is a large need for people to write web code and so for many people betting on a web framework is a good idea.

I have done enough web to know I'd bet on python over PHP, but only because I know there are several popular web frameworks in python to chose from.
So glad wavecall is now a new alternative to Skype. I’ve been stressing what I’ll use instead of Skype since finding out they are shutting down a couple months ago. I don’t know how people call internationally without it to get things done, like contacting those without WhatsApp internationally.
Too bad one cannot export the highlights form the kindle app and import them into this app.

Now I need a computer and a usb cable, while I’m mostly living off road and off grid.

This is in no way the fault of your app. Just pointing out how Amazon isn’t for serious researchers. Just selling books is the bare minimum that they support, and only from the website, not from within the app. I’m sure Amazon is big enough to put the cork screws on Apple to not pay the 30% Apple tax?
I also think this is the reason. It's like someone woke up and realized we don't make electronics in the US and it only punishes American consumers to raise prices for them.

We could make everything electronic here. Those industries were invented here and all their original plants were in Silicon Valley (and Texas), the same tech hotspots we have today.

Can we incentivize companies to build here again? I don't buy the "labor is too expensive" argument. The savings from offshoring went to profits, not lower prices.

Making things in America and selling them here at reasonable prices makes the most sense overall, even if companies have to accept somewhat lower profits to get there.
One time, I sold a bunch of stock options because my company was being spun off into an independent entity. "Use it or lose it" kind of situation. As part of the spin-off the company was also renamed. So it created a slightly weird situation, which caused a lot of trouble for me and my colleagues.

That trouble was a bill for $12k (which at the time, I absolutely could not afford). Basically, the mix-up was the IRS thinking I had sold RSU's and not options, so they had 0 cost basis and they thought I owed them the money. I contacted my former company's HR department, and they said lots of people had the same issue, and they shared the message I should send to the IRS in response.

So I printed out my correspondence with the former company explaining the issue, along with all the documents showing the cost basis, with a cover page explaining the tl;dr of the situation.

The IRS sent me a couple months later the same bill for 12k with late fees - now totaling 13k. So I printed out again the entire package I had sent them before, including a new cover page (on top of the old one) saying, "Find enclosed the documentation I sent you before which explains clearly I do not owe you money". At this point it was 15 pages of materials.

A few months later, I got a letter back which said in legalese something along the lines of not admitting to any error, but also at the same time saying I didn't owe the money. Weird, but I took it as a win.
It's not only open source, it is free software. Take a look at https://github.com/asciimoo/omnom - suggestions/contributions are appreciated =)
My spouse and I keep a running catalogue of these for fun. They're a great indicator of how tired and burnt out one another are. Recently there was "begruntle" for what I guess is begrudgingly doing something while disgruntled.
Inertia.js in Rails: a new era of effortless integration
The worst part about Mozilla and its business decisions is that making a browser isn't something you can build a business on because you're competing with free.

Anyone who thought Mozilla wasn't going to eventually turn to evil to maintain their liquidity has no stones to throw at Mr. Argyle regarding naïveté. Is Mozilla Corp (not Mozilla Foundation) a non-profit? No? Then they need to turn a profit, and I don't see a price-tag attached to that browser they make.
Came to write this same comment. The first 10 employees of a company are so critical to success and they tend to be drastically underpaid. A founding engineer (often employee 3 or 4) would be lucky to get 1.5% at most places while the CTO has 30-50% and they probably have very equal impact on the company in the early days. And engineers do well by comparison. The first customer-facing roles often get barely any equity at all while they hustle to actually make an idea into a business.

The VCs have convinced the founders that they are special people and they deserve 10-100x the rewards of their best employees. They do this to create room in the cap table for themselves of course. They also give the founders early liquidation opportunities to keep them on their team.

It’s disgusting, and the founders wonder why some people don’t want to grind as hard as they do.
I have realized this morning, when I was riding in the bus, that my habit of creating a new side project every 6 months, working on it for maybe 2-3 months of relatively high productivity, and suddenly losing interests afterwards (usually not finished, or not polished), probably means that programming is an addiction to me.

No one is using my project, and I'm not exactly learning a lot from them, except in the first half of each one because whatever afterwards is just polishing (e.g. I did an interpreter project on a Python subset a year ago, and TBH the whole concept was pretty straightforward once my brain got it in the first few weeks). It's more of an obsession and that probably explains why I got burned out after 2-3 months and COMPLETELY lost interests in it. Looking at my GitHub commit history, it is always 2-3 months of almost daily commits compensated by 3 months of absolutely non-activity.

I don't think this is the right path for me if I want to leverage my side projects to get a job in low-level programming. Either I figure out how to drill deeper into each of my projects, or I need to figure out how to remove the burnout every 2-3 months. If the market is good I'd go straight to apply for system programming jobs but right now it's even tough to keep my own job.

So this is my unpopular opinions about side project programming -- if you are like me, maybe it's time to rethink the strategy. We only have one life, and I'm already 42. Gosh! Maybe I (we) should just find another hobby.
Good for you but how sad that being treated like a human is remarkable.
Can China fight America alone?
Is this really a Docker feature, though? llama.cpp provides acceleration on Apple hardware, I guess you could create a Docker image with llama.cpp and an LLLM model and have mostly this feature.
https://archive.ph/zuJXd
They probably have been doing that before, but it wasn't reported as much. Usually western spying was kept quiet (both political "real" spying and also data collection on "normal people") if it was done by western governments (and companies), and only mentioned if china/russia/iran/... did it.

Now the EU-US diplomacy is not as good anymore, and media is reporting about the US spying too... sadly EU is incapable of creating a facebook-like social network, or else we'd be reusing the "tiktok is a chinese spying app" playbook on facebook(/google/...) over here too.
Canadian math prodigy allegedly stole $65M in crypto
Hey, FYI, this is a plagiarized version of an article[*] from Xinhua (China's government press office), who aren't credited. The OP link is some AI slop that copies and rewrites things with an LLM.

[*] (.gov.cn) https://english.www.gov.cn/news/202411/17/content_WS6739adf7... ("China's first deep-ocean drilling vessel enters service")

If moderators see this and choose to change the URL, here's several more versions of this story:

https://www.nature.com/articles/s41561-025-01675-7 ("The Moho is in reach of ocean drilling with the Meng Xiang")

https://www.science.org/content/article/china-s-dreamy-new-s... ("China’s ‘dreamy’ new ship aims for Earth’s mantle—and assumes ocean-drilling leadership")
Additive vs substractive approach to color
Displays use the former, so it is natural this is mirrored in software.
Why is the mass of the ship especially interesting here?

Edit: Ah, AI written. :-(
Biased, I know the founder but I like the product and I like the reactivity in the implementation of the community feedback!
also, the pacing of:

"I hope, considering your [pause to check personnel file] over nineteen years of service to the firm you will understand that these measures are in no way a reflection of the firm's feelings towards your performance or your character"
Maybe this is in preparation for a LUNIC (lunar RIR). Or better: LUNATIC - Lunar Time and Network Information Center.
Arguably, the frequency of malapropisms in the boardroom suggests economic mobility is taking place. The vernacular of those in the socioeconomic class that someone of a lower socioeconomic class aspires to join will be unfamiliar.

Clumsy expressions of socioeconomic aspirations go beyond language, of course. Take the infamously bad taste of the parvenu and the comical snobbery of the nouveau riche and those who ape them.
Second Me: a local, personalized Al that mirrors your memory and values
Doctors as a population are "pretty balanced" I guess but they are an entire SD to the left of the general American population.

But my main point was wouldn't a doctor advertising their services specifically to a conservative audience be a huge red flag? Has anyone ever heard of doctors hanging out their shingle on "wokedoctors dot com"? Note, this wasn't one of the hypotheticals offered in the study.
Which is essentially forever.
Show HN: Bptree – A B+ tree implementation in C
This seems kind of like teleport without the logging and remote infrastructure.
Does this kind of service really need a subscription? Immediate turn off.
Hi, you can join our early users community: https://discord.gg/jXnEQQ4ahf
I was curious if Infisical would eventually turn into Vault (i.e., move beyond pure secret management), and this appears to be the first step in that direction. Granted, the onboarding/usage steps in the article are dramatically simplified compared to Vault.

We used to use a method that was identical to this using Vault. Even wrote our own mini-CLI with a similar usage pattern. However, nowadays, we rely on Tailscale SSH (with a break-glass key) and have never really felt the need for an alternative.
It's definitely not related to the population's gun ownership ratio. I would say gun violence is probably comparable with our European neighbours. It's just way lower compared to the US.

Also, from my experience, there is not a clear trend whether companies in Switzerland want employees to keep working or if they just let them go during the notice period. I've seen many examples of both.