MurphyA/hacker-news huggingface dataset:
Show HN: Spot Canvas – AI-Powered trading charts for learning and automating TA
by anssip | 2025-09-30 14:00:30+00:00
Hi HN,

About a year ago I started tinkering with drawing candlestick charts on an HTML canvas. What began as a small experiment turned into a full-blown crypto charting library.

At some point I asked myself: could this actually become a competitor to TradingView? That felt overwhelming, since TradingView has an enormous feature set. Still, I kept building — partly because I enjoy side projects more than watching TV

By the summer, I had a working SaaS version. But it felt like it was missing something that would make it truly stand out. Then I realized: the chart itself should be AI-powered.

Unlike tools where you screenshot a chart and feed it into ChatGPT (there are some like this), I already had my own charting library, so I could integrate AI deeply into the workflow. Over the past two months, I built an assistant I call Spotlight AI. It can:

- Analyze the chart and explain what’s happening - Spot patterns and highlight indicators - Respond to commands like “switch to ETH/USDT 1h” or “draw a trendline” - Help you navigate and learn TA concepts in real time (live prices on the chart)

I’d love feedback — both on the idea of AI-assisted charting, and on the product itself. (You’ll need to sign up to try Spotlight AI).

— Anssi
by ceejayoz | 2025-09-30 14:01:04+00:00
Privately extorted funding, that is.

https://abcnews.go.com/Politics/youtube-agrees-pay-245-milli...

> YouTube has agreed to pay $24.5 million to settle a lawsuit filed by President Donald Trump and other plaintiffs after he was suspended from the platform in 2021, according to a court filing.

> According to the filing, $22 million will be used to support Trump’s construction of a White House State Ballroom and will be held in a tax-exempt entity called the Trust for the National Mall.
by HankStallone | 2025-09-30 14:01:42+00:00
Often the moderator is the project lead (or one of them), who may not be suited to adjudicating personal disputes and probably has better things to do. That can result in siding with the louder faction in the hopes that giving them what they want will satisfy them and let everyone get back to work. Or worse, turning the job of moderation over to them because they seem to want it, and then the petty tyranny is off to the races.

I think that happens less now that people are aware of the danger; but a decade or so ago it was a real problem because no one saw it coming.
by an0malous | 2025-09-30 14:01:47+00:00
I don’t think even that is true or particularly useful. Why does it need to be binary? Couldn’t it be a spectrum? Are “fast thoughts” always habits and reactions? Some people can calculate large numbers very quickly, some people describe their inspiration for complex ideas happening in a single moment like a muse delivered it to them. Some people process thoughts and feelings for decades until they suddenly snap. I don’t think this “fast vs slow thoughts” framework really has any value to it, and it excludes a lot of thought patterns.
by gwbas1c | 2025-09-30 14:01:51+00:00
One of the things I find AI is best for is coding operations that don't need to understand context.

IE, if I need a method (or small set of methods) that have clearly defined inputs and outputs, probably because they follow a well-known algorithm, AI is very useful. But, in this case, wider comprehension isn't needed; because all the LLM is doing is copying and adjusting.
by giancarlostoro | 2025-09-30 14:01:55+00:00
I've dived into Rust a few other times, I just can't find something that makes me want to stick to it. Most of my projects are usually reverse engineering related or web apps I don't have the energy to over engineer in Rust. I prefer simple web frameworks that give you the batteries. When "Django for Rust" becomes a thing I will happily fully embrace Rust.
by yardie | 2025-09-30 14:02:06+00:00
A tachikoma is not the general purpose vehicle. It is an example of what a general purpose robot body could look like. It's job, in an anime, is a super intelligent armored tank.

Humans evolved to be bipedal to see over the bushes and tall grass in the savannah. Maybe the optimal form for a robot is an elephant with prehensile trunk, or giraffe, or a frog.
by falcor84 | 2025-09-30 14:02:14+00:00
I found it a bit ironic that the author introduced C code there as an aid, but didn't incorporate it into their argument. As I see it, code is exactly the bridge between abstract math and the empirical world - the process of writing code to implement your mathematical structure and then seeing if it gives you the output you expect (or better yet, with Lean, if it proves your proposition) essentially makes math a natural science again.
by al_borland | 2025-09-30 14:02:34+00:00
When someone hits $1m in net worth, most of that is typically in their 401K and home. That can leave a lot of people feeling and looking pretty average in terms of their day-to-day life.

I think this is where the real dilemma lies. The money is technically there, but not exactly liquid in a way that’s useful for shifting current lifestyle.

Leaning hard on coast fire makes more assumptions than I usually care to make, but I suppose that is a personal risk tolerance issue.

It’s hard to know when to say enough is enough. Setting down the shovel during the best earning years seems like a risky bet, when being wrong means trying to pick that shovel back up at 60 and beyond. At that point, time is no longer on your side for compounding.

I think about leaving the industry and getting a basic low-stress job all the time, but it always seems like something I’d regret in 5-30 years.
by rtkwe | 2025-09-30 14:02:37+00:00
If you're considering it that puts yet another reason to NOT move the shuttle, the situation in Houston isn't better.

For Udvar Hazy you can get there purely on public transport 7 days a week unlike in Houston, there's only a bus option in Houston and it doesn't run on the weekends and takes even longer than the equivalent trip out to Udvar-Hazy (90-120 vs 120-180 minutes for Smithsonian [0] vs Houston locations [1]).

[0] https://airandspace.si.edu/visit/udvar-hazy-center/direction...

[1] https://www.tripadvisor.com/FAQ_Answers-g56003-d669494-t2695...
by lkey | 2025-09-30 14:02:45+00:00
The User:

The stove keeps burning me because I can't tell how hot it is, it feels random and the indicator light it broken.

You:

The most rigorous definition of temperature is that it is equal to the inverse of the rate of change of entropy with respect to internal energy, within a given volume V and particles N held constant. All accessible microstates are equiprobable over a long period of time, this is the very definition of ergodicity! Yet, because of the flow of entropy the observed macrostates will remain stable. Thus, we can say the the responses of a given LLM are...

The User:

I'm calling the doctor, and getting a new stove with an indicator light.
by miladyincontrol | 2025-09-30 14:03:08+00:00
The worst part is its often in areas people improperly understand the benefits and downsides.

Biggest problem with good raw compression is you have a linear DNG, half processed essentially. Great, the file size is smaller, but now you miss data that processes like AI denoise can benefit from as the image is already debayered.

On the flip side, good compression like DNG 1.7 spec's jpeg-xl compression is borderline magic. Lossless is actually lossless. The lossy flavour is so good even at 105 megapixels in 16 bit (per color channel) I would challenge anyone to spot a noticeable difference compared to the original, a file possibly 20x it's size.

On a tangent, bits per channel is yet another part people split hairs over. 14 vs 16 has almost no difference, no the colours are not 'better' even in a full 16 bit workflow, the only real world perceivable difference is your darkest darks are more precise and under extreme editing conditions do look a little better if being raised extensibly in post. I digress 16 is bigger than 14 and yay marketing.

Looping back to compression, 14 bit raws without compression are padded to 16 bit lengths due to word sizes and file constraints. This bit throws off the less technically minded who make all sorts of assumptions about file sizes and being 'more lightweight to edit'.
by noirscape | 2025-09-30 14:03:30+00:00
In terms of blogs, for selfhosting comments, the main ones that seems interesting for selfhosted setups are probably remark42[0] and utterance.es[1]. Remark42 is a low barrier Disqus clone with social logins (as well as just plain usernames) that also makes it fairly easy for users to bulk export their own data (as well as delete I think?), which ought to take care of most GDPR stuff.

Utterance.es is GitHub issues backed comments, which is an inherent barrier to commenting, but YMMV if that's an actual problem (generally the value of unbarred comment sections is abysmal). Like remark42, it's open source, but you're relying on a third party's servers.

[0]: https://github.com/umputun/remark42

[1]: https://utteranc.es/
by ceejayoz | 2025-09-30 14:04:04+00:00
> All the stuff in the rocket garden is doing fairly fine.

Those have required extensive repairs from weather-induced corrosion etc. (https://www.collectspace.com/news/news-070218a-saturn-ib-roc...) or complete replacement (https://www.nbcnews.com/id/wbna39387412 "deemed too far gone to be refurbished") and are far less fragile than the Shuttle to the elements. Even then, there's a time limit and they're hoping to move them inside:

"'We have discussed enclosing it, but those plans are not finalized yet,' said Protze. 'We brought the best of the best in to redo the rocket, inside and out, and so I feel confident that if it was to stay outside, it would be good for another 20 to 25 years.'"
by tda | 2025-09-30 14:04:07+00:00
Alternatively, you can get a plug-in battery with solar input and AC outlet for pretty cheap. In normal times, the battery is only connected to an AC socket, and tries to balance out my daily usage (includes a power usage monitoring device in the breaker box). If/when the fan is hit with brown stuff, I can plug a few of my solar panels into the battery directly (they are now wired to my basic inverter without island mode), and then I still have some backup power.

It is not a solution for everyone, but redoing all my electricity hook-up, getting a whole-house battery and a three phase backup option would easily cost 20k. And it would cost a tonne of space, cause all this battery and inverter stuff needs to be close to the main connection (where I don't have space). The solution I chose was only 1200 for a 2kWh battery with built in inverter for 4 panels. And the battery is actually portable, I could technically use it for camping. Output is limited to 1200W AC from battery, or 2000W AC when there is enough solar input. To me spending 1200 Euro to have some electricity in case of WW III (or some significant sabotage) felt worthwhile
by andrewla | 2025-09-30 14:04:27+00:00
Clearly the Smithsonian Air and Space Museum is a fitting place for one of the decommissions shuttles to reside. So why move it?

Endeavor is located in California (at the California Science Center) and Enterprise is located in New York (at the Intrepid Museum). They should steal one of those and take it to Houston; not Discovery.

As a New Yorker I have a conflict of interest here, but I would favor moving Endeavor anyway since Enterprise is a fake shuttle that never went to space.
by ToucanLoucan | 2025-09-30 14:04:34+00:00
Because scams are a threat to the serfs, and people spreading the truth about global events and issues is a threat to the powerful. That's why I really don't bag on "slacktivists" anymore. I'm not saying there isn't SOME truth to the notion that people reliably pick the one kind of activism that doesn't require getting off the sofa, it's a fair critique. However even that kind of activism is now heavily policed around the humanitarian crisis that won't be named.

If it wasn't a threat, they wouldn't police it so hard.
by fsckboy | 2025-09-30 14:04:34+00:00
if a chimp starts cooking with fire or instead starts cave painting, both are signs of progress but he's still a hunter gatherer. in the long run we can see the important contribution of many intellectual developments, but there may not be enough food/health surpluses for that to happen without eating cooked food.

it's not useful to view evolution as "more important" moments, it's the totally of small changes in a dynamic hostile negative feedback environment.
by ethanseal | 2025-09-30 14:05:01+00:00
When you say cold cache, did you clear the os page cache as well as the postgres buffercaches? After setup.sql, the cache will be warmish - I get 4ms on the first run. I'm using postgres 17.5

See https://github.com/ethan-seal/ors_expensive/blob/main/benchm... where I use dd to clear the os page cache.

This article by pganalyze talks about it: https://pganalyze.com/blog/5mins-postgres-17-pg-buffercache-...
by the_sleaze_ | 2025-09-30 14:05:07+00:00
I agree. A personal anecdote.

My mom was lamenting car insurance quotes, so I told her to ask AI. She did, then had it do a Monte Carlo simulation for all the insurances she the AI felt she was qualified for.

It happily replied that it did 1 million monte carlo simulations and here was the result.

To this day I don't think she fundamentally groks that LLMs cannot calculate.
by komali2 | 2025-09-30 14:05:08+00:00
> To include both family-people and people without families. Young and old. People with an academic background and people without one. Vi-people and emacs-people.

Well, I don't know what to tell you, you've just described my entire team, same as my previous company that had a bunch of linux/unix dweebs, so the fact that we're all really into computers hasn't hindered us from this diversity.

All my jobs have let me choose my OS, all my jobs were full of people exactly as you describe, they just all happened to be really into computers. How the family folks found time for it is a question I still ask myself to this day when I compare my knowledge to theirs, but regardless, it wasn't a hindrance.

So I maintain my confusion around selecting for this. It's just not my experience that it prevents me working with family folks, or old folks, bootcamp kids and phD ML people.

So, ok, we've come this far: How do you run interviews? What's the alternative to the way I've seen?
by bluefirebrand | 2025-09-30 14:05:08+00:00
> My pre-llm workflow was to rapidly build a crappy version of something so that I could better understand it, then rework it (even throw away to the prototype) to build something I now know how I want to handle.

In my experience this is a bad workflow. "Build it crappy and fast" is how you wind up with crappy code in production because your manager sees you have something working fast and thinks it is good enough
by AlexandrB | 2025-09-30 14:05:13+00:00
Mathematical "truth" all depends on what axioms you start with. So, in a sense, it doesn't prove "truth" either - just systemic consistency[1] given those starting axioms. Science at least grapples with observable phenomena in the universe.

[1] And even this has limits: https://en.wikipedia.org/wiki/Gödel%27s_incompleteness_theor...
by numpad0 | 2025-09-30 14:05:49+00:00
yes, the gif in the link[1] shows how it works, and a dupe issue[2] describes detailed "fully proper" fix. There's at least four dupes and one PR already, that situation kind of implies severity.

1: https://github.com/anthropics/claude-code/issues/8405#issuec...

2: https://github.com/anthropics/claude-code/issues/8466
by CaptainOfCoit | 2025-09-30 14:06:22+00:00
They used to have UK legal presence, and planning to move out. The UK is saying something like "crimes done during your presence won't be ignored".

If Imgur never had UK presence, then yeah there would be no teeth. But if you're doing business in a country you can't break the law then leave and expect them to just ignore what you did during that time.
by ljm | 2025-09-30 14:06:42+00:00
The problem will always remain that it cannot answer 'why', only 'what'. And oftentimes you need things like intent and purpose and not just a lossy translation from programming instructions to prose.

I'd see it like transcribing a piece of music where an LLM, or an uninformed human, would write down "this is a sequence of notes that follow a repetitive pattern across multiple distinct blocks. The first block has the lyrics X, Y ...", but a human would say "this is a pop song about Z, you might listen to it when you're feeling upset."
by vulkoingim | 2025-09-30 14:07:16+00:00
Not currently, no - I might potentially include it at some point, but I feel like the Spotify UI is better tailored for that, so I'm not sure.

The current functionality revolves around genres, and artists are derived from those selections. There are some additional filters where you can filter down based on album/track release dates, exclude genres or specific artists - but it all comes from your library, not from the whole Spotify pool. It was a deliberate decision, as my gripe was the fact that I have a massive library, and was not listening to its entirety.

You can achieve a somewhat similar functionality by creating a playlist, and adding a single song from any artists you want in that playlist.

As to the following list - the podcast/artists libraries are not the same and you can access them at different places in Spotify. If you click on your profile and go to following you'll only see artists/friends. Moreover they are behind separate APIs/access scopes and I only scrape the aritsts you follow.

If you want give it a go, you might find it useful. You can delete your account at any time - I don't keep any of your data once you delete your account.
by cjs_ac | 2025-09-30 14:07:32+00:00
It's not specific to the UK: many developed countries are cracking down on Internet businesses. There's going to be an awful lot of regulation, and it will be incompatible between different countries. The one-model-fits-the-whole-world style of business is over: you're going to be confined to national borders again.

The opinion polls are clear: the normies want this.
by tomxor | 2025-09-30 14:07:40+00:00
There are various international economic laws, treaties and agreements between cooperating countries, whether or not any of them cover this scenario for to US, and whether the US would honour any agreement in the current political climate remains to be seen. But there are mechanisms in place that allow w the UK to reach US companies through each others legal systems to a degree and vice versa, regardless of asset location.
by pizlonator | 2025-09-30 14:07:58+00:00
Trying to hunt down a GC bug in https://fil-c.org/fugc

Under ideal conditions (emacs bootstrap running in a loop with FUGC_VERIFY=1) it reproduces about once a day.

Under non ideal conditions it reproduces once a month.

Seems to have something to do with large objects maybe? Anyway, wish me luck. These low-probability concurrent GC bugs are the worst
by lkey | 2025-09-30 14:08:32+00:00
The process of writing the code, thinking all the while, is how most humans learn a codebase. Integrating alien code sequentially disrupts this process, even if you understand individual components. The solution is to methodically work through the codebase, reading, writing, and internalizing its structure, and comparing that to the known requirements. And yet, if this is always required of you as a professional, what value did the LLM add beyond speeding up your typing while delaying the required thinking?
by toss1 | 2025-09-30 14:08:32+00:00
>>People will need to accept to earn much less than they expected

Or, perhaps, the executives and shareholders who have been primarily engineering how to take an ever-growing share of the pie to the degree they can accept to earn much less than expected

With CEO pay ratios growing from 25:1 to 400:1 in the past 60 years [0], that level of extraction is not producing any useful increase in output or value; it is simply one group skimming off the others.

[0] https://ceoworld.biz/2025/09/28/the-evolution-of-ceo-pay-dat...
by yndoendo | 2025-09-30 14:08:33+00:00
I have couple simple things on my bucket list.

1. Never scan a QR code.

2. Never fund AI content.

Human interaction is dying because of AI. It is most predominant in customer service at the moment. All AI customer service disconnects humanity and turns it to an endless voice mail system.

AI content will increase body dysmorphic disorders. As children grow up with AI content, they will see themselves inadequate compared to the the pix-perfect idea of what humans should look like. Yet, humans never looked like that and attempts at plastic surgery will be taken by those who try to look like the AI drawings.

Knowing an actor or actress is a real person makes the more relatable. AI content is a void of that relationship. Adults and children benefiting from knowing some actor or actress or musicians have lived through trauma that hey have or are living through. It helps empower them to keep moving forward versus ending their lives. That human connection is more powerful.
by Aurornis | 2025-09-30 14:08:54+00:00
> Someone can be a creep in public just as easily as in DMs.

Definitely not true.

Public messages risk a wide audience seeing the message and recognizing it’s inappropriate, then taking action against the person, reporting them, or highlighting the inappropriate messages for mob reprisals.

This is why predators overwhelmingly prefer private messaging where they can control visibility of their actions to a single vulnerable target.
by edude03 | 2025-09-30 14:09:09+00:00
Feels incredibly dismissive, if you look outside your own bubble for sec, there are people who've had CC drop their prod databases, delete their home folders, uninstall system dependencies etc etc.

And yes, these are all "skill issues" - as in, if they had known better this wouldn't have happened to them, however I think it's fair to call these possibilities out to counter balance the AI is amazing and everyone should use it for everything type narratives as to instil at least a little caution.
by rossdavidh | 2025-09-30 14:09:29+00:00
My experience as well; once it is working, other things take priority.

The question is, will the ability of LLMs to whip out boilerplate code cause managers to be more willing to rebuild currently "working" code into something better, now that the problem is better understood than when the first pass was made? I could believe it, but it's not obvious to me that this is so.
by pdpi | 2025-09-30 14:09:41+00:00
> In the end arguing about whether mathematics is a science or not makes no more sense than bickering about tomates being fruit

That's the thing, though — It does make sense, and it's an important distinction. There is a reason why "mathematical certainty" is an idiom — we collectively understand that maths is in the business of irrefutable truths. I find that a large part of science skepticism comes from the fundamental misunderstanding that science is, like maths, in the business of irrefutable truths, when it is actually in the business of temporarily holding things as true until they're proven false. Because of this misunderstanding, skeptics assume that science being proven wrong is a deathblow to science itself instead of being an integral part of the process.
by Aurornis | 2025-09-30 14:09:42+00:00
Harassing someone via a phone number leads to a very quick and routine identification by the police.

There’s a nerd gambit where we say well technically you can trace IP addresses too but in practice it’s much faster and easier for police to track someone down by phone number than to go through all the steps of tracing someone’s activity through a service provider and then to their ISP and then to their household.

It’s not the same at all.