News for hackers. Stuff that matters.

dioptre

Show HN: Voice Composer – Browser-based pitch detection to MIDI/strudel/tidal

https://dioptre.github.io/tidal/

Built this over the weekend to bridge the gap between "can hum a melody" and "can code algorithmic music patterns" (Strudel/TidalCycles) for live coding and live dj'ing.What it does:Real-time pitch detection in browser using multiple algorithms: CREPE (deep learning model via TensorFlow.js) YIN (autocorrelation-based fundamental frequency estimation) FFT with harmonic product spectrum AMDF...

( Read More... | 7 comments | 2 points | on HN )

Show HN: Sourcetable – Operational spreadsheets that can read/write to any API

https://sourcetable.com/

We built what we're calling "operational spreadsheets" – spreadsheets that can actually execute actions across external systems, not just calculate and display data.The core idea: spreadsheets have been passive tools for 40 years. You put data in, formulas process it, you export it, manually move it somewhere else, repeat. We added bidirectional API integration with natural language commands,...

( Read More... | no comments | on HN )

Show HN: Run your own Hedge Fund in a Spreadsheet

https://sourcetable.com/quant

After months of work, we've created something we think the HN community might find interesting: a spreadsheet interface that connects to 600+ exchanges with 1000+ built-in analysis tools. The core idea: if you already know spreadsheets, you shouldn't need to learn Python/R or set up complex infrastructure to do serious quantitative analysis. What's inside:Portfolio optimization (including...

( Read More... | no comments | 3 points | on HN )
To answer skyzouwdev - not sure why HN removed your post - we can connect to anything on the Internet. Popular services with better documentation tend to perform better. If you get stuck, you can augment and assist our AI by pasting instructions in the chat.
Hi Nicho, Andy (CTO Sourcetable) we have gone to extreme lengths to protect your security. We use a form of escrow encryption in maximum security mode to only send data through at the time of you using it. Data that you have selected in your spreadsheet or called upon in the context of the conversation can be used for mcp conversations. If you are really worried about sensitive data, you can always create a new sheet and only include data that you are 100% sure of. MCP is generally outbound (you choose what to ask) so unless you've directed the AI to do something that the MCP endpoint requires you should be ok.
Re:Show HN: Sourcetable – AI Spreadsheet and Data Platform on Tuesday September 24, 2024 @01:36PM (#41638976)
If you found any bugs please let me know! [email protected]
Re:Show HN: Sourcetable – AI Spreadsheet and Data Platform on Saturday September 21, 2024 @05:32PM (#41612799)
We use Amazon’s key management service.
Re:Show HN: Sourcetable – AI Spreadsheet and Data Platform on Friday September 20, 2024 @01:30PM (#41604025)
We are a generally a generation ahead of sheets and excel. You might be able to do some of the things in the older software but it won't be a button press. The ability for you to run data queries (and let the AI do it for you) next to the traditional A1 notation we invented.
Re:Show HN: Sourcetable – AI Spreadsheet and Data Platform on Thursday September 19, 2024 @09:42PM (#41598047)
Thank you!
Re:Show HN: Sourcetable – AI Spreadsheet and Data Platform on Thursday September 19, 2024 @09:41PM (#41598038)
Thanks mate!
Re:Show HN: Sourcetable – AI Spreadsheet and Data Platform on Thursday September 19, 2024 @09:41PM (#41598037)
Thank you!
Re:Show HN: Sourcetable – AI Spreadsheet and Data Platform on Thursday September 19, 2024 @09:40PM (#41598036)
Hey do you mind removing this comment? Seems it might have caused us to be blacklisted?
Re:Show HN: Sourcetable – AI Spreadsheet and Data Platform on Thursday September 19, 2024 @09:28PM (#41597980)
Thankyou!!!
Re:Show HN: Sourcetable – AI Spreadsheet and Data Platform on Thursday September 19, 2024 @09:22PM (#41597941)
Also keep an eye out on the limit - we default to 10,000 to keep it snappy but if you want to make it larger its a click away. The "summarize table" button should auto limit to 1B+ rows.
Re:Show HN: Sourcetable – AI Spreadsheet and Data Platform on Thursday September 19, 2024 @07:13PM (#41597301)
The underlying datatypes we support in our data-warehouse support 3d and 4d data. So we can do vector queries on these and do transformations over different spaces. I think given what you need we can put your data in our data-warehouse, and then present it to the older engineers in an excel format with 3d plotting. We might want to chat about the details though, give me a holler at [email protected]
Re:Show HN: Sourcetable – AI Spreadsheet and Data Platform on Thursday September 19, 2024 @12:31PM (#41593612)
Hi I'm Andy, Cofounder & CTO @ Sourcetable.

We use a heavily modified licensed engine that prevents us from open sourcing everything (for now). We have plans to open source our agentic/plugin framework, and other parts of the system. We also have a strong ethos of contributing back to open source where we can (contributed back to Arrow, DuckDB etc.).

I'd also add that while everyone knows how to use and work with spreadsheets, we also provide a SQL layer on top that you can use to query data sources as an advanced user (we developed a nomenclature to work within sheets/across sheets/files/our data-warehouse). This allows more technical users to work side-by-side in the same environment as non-technical users without crossing pythonic or reporting boundaries.

On top of this, the AI assistant can answer most of the questions you might have of all this data.

I think as ML gets more sophisticated, we will in general need to be less technical. The "tooling" might even disappear, but we will still need something to communicate important data centric decisions. Whether you like it or not spreadsheets are the foundation of human research and operations and have been for thousands of years, and I feel humanity will need less complicated "tools" and we will keep to our roots.

Re:Forking Chrome to render in a terminal on Sunday January 29, 2023 @12:48AM (#34565307)
I’d love to see vimperator support for this.
Re:Project started to run Erlang on bare metal on Sunday February 03, 2013 @08:59AM (#5159670)
When Darren and I were looking at baremetal OS - we liked it because we could quantify what Xen and other kernels were missing - generic drivers - and we saw we could improve everything by making a system more specialized and what we wanted to use (think about what you actually put a commercial system on, there's not too much choice - especially for HPC). An example of this would be an athlete like a runner, and a shot-putter. Think of their body shapes - they are very different! Yet we all treat operating systems as if they are the same (for compatibility). Being more specialist is obviously not for everyone! Linux (or any other OS) is...

Regarding compatibility - my personal long term aspiration is to abstract the HW through LLVM which will eventually allow us to target Xen or other exokernel systems or run more close to the metal by running/developing a true erlang kernel through a mixed ERTS/BMOS (Baremetal OS) code-base.

As mentioned in earlier comments, erlang already has a pretty mean scheduler, and memory management system. Personally as an academic exercise - I'd like to see how this operates at a kernel level and in the future, I'll be spending more time on this. All other existing operating systems I personally believe are just getting in the way of best possible performance.

Finally erlangonxen which you mentioned above is not open source. That does not make sense to me, and it does not give me what I want... Doing this is a very selfish exercise, as it's what I want. Hopefully other people will want (and make sense of) this too, but atm I'm not fussed.

Cheers Andrew