skysight-inc/HackerNews huggingface dataset:
Show HN: We open sourced our entire text-to-SQL product
Long story short: We (Dataherald) just open-sourced our entire codebase, including the core engine, the clients that interact with it and the backend application layer for authentication and RBAC. You can now use the full solution to build text-to-SQL into your product.

The Problem: modern LLMs write syntactically correct SQL, but they struggle with real-world relational data. This is because real world data and schema is messy, natural language can often be ambiguous and LLMs are not trained on your specific dataset.

Solution: The core NL-to-SQL engine in Dataherald is an LLM based agent which uses Chain of Thought (CoT) reasoning and a number of different tools to generate high accuracy SQL from a given user prompt. The engine achieves this by:

- Collecting context at configuration from the database and sources such as data dictionaries and unstructured documents which are stored in a data store or a vector DB and injected if relevant

- Allowing users to upload sample NL <> SQL pairs (golden SQL) which can be used in few shot prompting or to fine-tune an NL-to-SQL LLM for that specific dataset

- Executing the SQL against the DB to get a few sample rows and recover from errors

- Using an evaluator to assign a confidence score to the generated SQL

The repo includes four services https://github.com/Dataherald/dataherald/tree/main/services:

1- Engine: The core service which includes the LLM agent, vector stores and DB connectors.

2- Admin Console: a NextJS front-end for configuring the engine and observability.

3- Enterprise Backend: Wraps the core engine, adding authentication, caching, and APIs for the frontend.

4- Slackbot: Integrate Dataherald directly into your Slack workflow for on-the-fly data exploration.

Would love to hear from the community on building natural language interfaces to relational data. Anyone live in production without a human in the loop? Thoughts on how to improve performance without spending weeks on model training?
Took a look. Emergent mind looks really polished, however it's tailored towards only AI it looks like.
I’m not sure neither Hamas nor the Muslim Brotherhood want to establish an global Caliphate. Both organizations are explicitly anti-imperialist. I think you are putting them in the same boat as another organization who is explicitly fascist that has this goal, and I suspect many people put them in the same boat for the only reason that they share a religion or ethnicity.

Sinn Féin wanted (and still want) to take over the whole island of Ireland, including Protestant majority areas in Northern Ireland. IRA—Shin Féin’s armed wing—went to civil war because they explicitly didn’t want a two state solution. IRA did numerous terrorist attacks even in England. I’m sure many Protestants in Northern Ireland were also afraid of loosing their state (or country rather), and when they got to keep their country, they promptly used it to oppress Catholics for another 75 years, or until the Good Friday Agreement gave Catholics equal rights. Sinn Féin ultimately cited with the Good Friday Agreement even though it kept the partition. What Sinn Féin ultimately settled for was equal rights. In Palestine, this would translate to the right of return and political and civil rights for Palestinians in Israel.
According to the Matthew effect, there will inevitably be instances of concentrating efforts to accomplish major tasks - AI.
Some employees were definitely thinking of Scarlett Johansson, even ignoring the reference to the film "Her":

https://x.com/karpathy/status/1790373216537502106
Scans of your birth certificate, passport, house title, car title as starters.
That's what I said, copying likeness can be illegal.
Nice that the author provides some context...
Trying to create an account, says "Email rate limit exceeded".
Are these params documented, or just reverse engineered from the JS or something? TFA didn't cite its source, either
the most important function of on call rotation is there to fix problems, not to make announcements to the public. so they surely have the first, but maybe not the second.
Even if thats true why would that be illegal or unethical? She can't possibly have a copyright on all voices that sounds like "her"
It does not lag on my computer, no.

But it's audibly resource hungry, because it puts so much load my computer immediately jumped to high power cooling due to how much load it puts.

So yes, it's smooth, but that's more because I actually can run both the aforementioned titles at max detail at 4k, not because there's something secret breaking the site for some but not all.
A few people mentioned the same thing, will update accordingly. Thanks for the feedback!
The issue is Sam even asking SJ. And then sending her another ask before the release.

If they just released, people would be like hey it’s like “Her”.

Sky doesn’t sound like SJ. It’s a different voice.

Sam didn’t have to tweet “her”.

The problem with CEOs is they can’t keep their mouths shut. Same with Elon. They have God complex and need to be center of attention.

If Elon just kept it to science memes, Tesla would be a much larger company.

But they can’t keep their heads down and execute. They gotta be out there with their megaphones alienating the very crowd that got them there.

At this point, I feel OpenAI would be a more successful company without Sam.
I’m quite enthusiastic about this product.

Do you know if a Kubernetes external secret operator is planned?

Does the open source version include the SSO feature?
as a whole the effort points toward a specific managed hardware ~dumb terminal like device, that accesses windows as a service, and does little else except analyse meta data, and inject the proscribed ad
Interesting, in cars the terms "generator" and "alternator" are used to refer to a DC device (dynamo?) and an AC device, respectively. Cars used DC generators for their electricity until the 60s/early 70s (depending on make/model) when they started using an AC alternator with a rectifier to make a constant 14VDC.
Clearly an SJ voice was the goal, given that Altman asked her to do it, asked her a second time just two days before the ChatGPT-4o release, and then tweeted "her" on the release day. The next day Karpathy, recently ex-OpenAI, then tweets "The killer app of LLMs is Scarlett Johansson".

Altman appears to be an habitual liar. Note his recent claim not to be aware of the non-disparagement and claw-back terms he had departing employees agree to. Are we supposed to believe that the company lawyer or head of HR did this without consulting (or more likely being instructed by) the co-founder and CEO?!
Its common knowledge that you should have around 50% of your assets in fixed income generating assets by the time your retire to not be forced to liquidate stocks in a downturn.
As soon as Scarlett Johansson said "no" (which I assume is true), OpenAI needed to go in very different directions to avoid anything that might look bad. It doesn't matter if they used a sound-alike or built a model from actual source material; anything would look bad. It looks especially bad when the company insists chatbot outputs are synthesized and not copyright infringement.
World in a Box: Cardboard Media and the Geographic Imagination
Pretty sure kagi is a bing wrapper too, although they blend in some other datasets.
Remote is too hard for lab settings usually. Professors / RAs are neurotic people and need "butts in seats". Moreover, sending US grant money to Mexico is often really hard (I've tried). The exception is if you know someone who can work some angles.

Try messing with scientific datasets and publishing a blog and seeing if you can replicate results or find new ones. If you can do that fluidly - you'll be a shoe-in for that type of work.
Didn't expect this to get so much traction, will upgrade my systems in the next week to handle more load
Needs a search for sure
Biochemistry subject seems to be missing

Edit: law, taxes, accounting, physics, astronomy, communications, zoology, weather just to name a few more topics
They hired the actor that did the voice months before they contacted SJ. The reaction on this site to the news that this story was false is kind of mindbending.
Has the mathematics won in China yet?
Smaller companies are faster and more nimble than larger corporations.
Downsizing Comes for Your Pharmacy
I noticed this the other day when I saw SWA flights listed in the Chase Travel portal. Previously, you could only book directly from them.
mobile is non-functional: https://ibb.co/FByhmNb

rather than open pdf directly, it would be better to take me to the arXiv page, since i can do more there (like use semantic scholar to find related papers quickly)

i like the potential
It was recorded first, but not used publicly beforehand.

If they had released the voice they could have argued they wanted something different, but by waiting and going with Sky after the negotiations failed it’s a different matter.
That…doesn’t refute the case at all.

It, at best, makes it slightly less likely that the original intent was commercial imitation, but it doesn’t do anything to refute the case that that’s what the ultimate use was. Adding one extra round to the back and forth of how they got to that point doesn’t really change anything important.
I can see that you do.
Google Photos is good enough for me.
Pixar to Cut 14% of Workforce
I ask this all the time but have yet to find anyone that has actually measured it. According to Snowden, basebands are still powered and operational even when the main application OS (android/ios/etc.) are shut down. And a non-removable battery sure doesn't help that. Plus, he also says that the baseband often has its own separate connections to the GPS, microphone and camera and can operate them without the application OS involved.

If the baseband is still powered, I can only assume it is simply sending (or responding to) periodic commands that do not require network authorization, which could possibly still let the network know where you are even without involving any roaming charges.
DDG has a global remote workforce so this wouldn't seem to apply in their case.
Brave explicitly claims not to.[1] Brave also does not rely on Bing for results.

[1] https://search.brave.com/help/privacy-policy

Edit: mojeek claims the same.[2]

[2] https://www.mojeek.com/about/privacy/
That would be the most likely scenario, yes.
AI is being actively promoted and used as a tool to maximise content creation output, to create, edit, re-edit, re-mix, translate as much content as possible and win the war for our attention. The emphasis is on speed of creation and low cost; accuracy, originality, or merit are not even on the long-range radar of the providers or the users of AI.
I'm struggling to see the use case the same way I did for Z Flip type phones.
The Opposite of Hate Is Not Love, or Indifference
The way I see it, the last time I could rely on Python being reasonably available, the version was 2.4
Cool. Same. Glad we agree that the "discussion" made mention of Canadians then. Have a good one.
> In a way, the whole C++ endeavor was doomed from the start ... I disagree that C++ "respecting its C roots" is viable.

Hey! Them's fighting words! :-) "C++ as a better C" (which is what it started as) was/is/always will be needed and necessary. It gave you the best of both low-level and high-level worlds with full control and just enough complexity. Instead of implementing structs full of function pointers to design dynamic dispatch object models you just had the compiler do that for you while still retaining full control over other aspects. I still have some manuals that came with SCO Unix one of which was on the then newfangled C++ language. It had one chapter by Stroustrup himself (his original paper probably) on the C++ object model showing how vptrs/vtables are implemented and thinking it neat that the compiler did it for you. Also templates were just glorified macros then with none of the shenanigans that you see today. Hence moving from C to C++ was easy and its usage and popularity exploded. But with the infusion of lots of people into C++ land people who were not aware of the original vision/design/compatibility goal of the language started asking for the inclusion of more and more OO and modern language features. The result? The standards committee reinventing the language from C++11 onwards(and changing every freaking 3 years) and alienating the old C++ folks who made it popular in the first place. No doubt there are some benefits like increased design space and modern programming techniques but am not sure whether the increased complexity makes it all worth it. For me it is still C++98 with the addition of the STL and some simple generic programming techniques which is the sweet spot.
Support https://edri.org
> We would happily pay someone like depot for "here's the AMI I want to run & autoscale, can you please do it faster than AWS?"

Change that to "here's the ISO/IMG I want to run & autoscale, can you please do it faster than AWS?" and you'll have tons of options. Most platforms using Firecracker would most likely be faster, maybe try to use that as a search vector.
It's like you watched the "I'm just a bill" video and that was the end of your research into how government works... Your naivete is charming.
The article says:

>The agent, who spoke on the condition of anonymity to assure the safety of her client, said the actress confirmed that neither Johansson nor the movie “Her” were ever mentioned by OpenAI.
No, I don't think you can walk this back:

they tried to get Scarlet to do the voice and after she declined OpenAI found someone

This is exactly the question the Washington Post set out to answer, and the answer is "no": that didn't happen.
And in fact clearly rebutted by the evidence that the actor says they never told her to copy anyone or ever mentioned Johansson or Her.
Without commenting on the debate at large, it’s a bit funny to read this comment.

I mean voice cloning a year or two ago was basically science fiction, now we’re talking about voices being distinguishable as proof it’s not cloned, sourced, or based on someone.

FWIW I also thought it was supposed to be the her/sj voice for a long time, until I heard them side by side. Not sure where to stand on the issue, so I’m glad I’m on the sidelines :)
AFAIK they aren't on any OTAs. I just checked Expedia and Booking for a route that I know they have inventory on (PHL to DEN).
Both but here I meant per-project.
You registered an account here just to support this ad campaign for this product?

Why does that feel suspicious to me?
I use shell scripts left and right for all kinds of things in my regular dev workflow. Running tests with various configurations. Complex tmux layouts. Syncing non-got data. I could go on and on.
Common Lisp would be an incredible asset for this, as Babashka already is in the Clojure world. The REPL alone makes writing/maintaining these scripts very efficient.
Why do you feel like Python must be the choice for everyone?
The ability to go observe this kind of history is one of the wonderful things about OSS
These are a lot of words that don't do anything to change the fact that the voice alleged to be an imitation of SJ is in fact the natural speaking voice of a professional voice actor hired months before OpenAI contacted SJ, in an open call that mentioned nothing at all about SJ or "Her".
But they didn't hold up. There are literally two orders of magnitude more vehicle-miles driven under FSD now than there were then, and there's absolutely no data showing a safety effect above the noise floor. Your argument is non-falsifiable nonsense, basically. You can continue making it forever, but that doesn't make it right.
See: Intel ME.
I'm in my 50's and just started taking 18mg Concerta/methylphenidate in the last 2 weeks.

It's still super early for me to judge. I have noticed that it's much easier for me to procrastinate and avoid work (now I have much less guilt!). But the "working periods" are better. I do seem to get more stuff done when I can actually make myself do it.
Gotta re-run my scraping program, will get the latest papers from arxiv.org
What was the misrepresentation? The lowest price offered by Southwest is still the same.

Southwest having a different pricing strategy does not make it misrepresentation.

Edit to respond to fragmede below:

If a customer selects 0 or 1 checked bags, would it be better for the customer if Google flights did not show Southwest as an option at all?
It's very basic content though, here's the slides of my presentation at RubyKaigi 2024. This also includes the PBT gems's explanations.

https://speakerdeck.com/ohbarye/unlocking-potential-of-prope...

Speaking of my personal story, I used the fast-check documentation and Fred Herbert's book (their links are in the README) to study.
A lot of people outside of HN don't know what a trillion is.
Noted, will def add thank you
It has been well argued that "The Blank Slate" argument is wrong, or at least more complex and subtle than that.

In Pinker's book The Blank Slate" in particular.

We are born blank of our mother tongue, but are wired to acquire one. Not wired with the skill itself, but with the propensity to acquire it. Both nature and nurture are deeply important to the outcome.
Setting aside the slowness, tho I am not a designer, these all strike me as just visual noise. I think animated borders, animated shiny text, animated meteor backgrounds today are no better than an early 2000s page with animated elements. It doesn't help communicate, it just attracts the eye until one learns to tune it out. And it kinda tells me that we're not really learning to build better stuff over the decades.

What is the difference between the animated Border Beam in this library and the animated hr in the vintage example of an archived geocities page?

https://magicui.design/docs/components/border-beam

https://blog.geocities.institute/archives/3879
It certainly appears as a principled stance now, but they opted out of OTAs back when any ticket on any airline got you two checked bags.

They didn't want to be easily compared back then on a level playing field. So it's a bit surprising that they want to be easily compared now, but the industry is also different.

Most likely if there was a principle, it was that they didn't want to pay Sabre to be in it, especially since Sabre was part of American Airlines until 2000.
The Million Dollar Math Problems [video]
> Python 3 also gets installed by default on nearly all non-minimal Linux distros these days. SBCL gets installed by default nowhere.

By that rationale we should only use languages which are installed by default on most systems. That's a severe reduction in the number of languages available for people to use.
Microsoft Reportedly Readies $16B Bid to Acquire Valve / Steam
Oh yeah I forgot about sleep sort, that is similar and also more in the same spirit as spaghetti sort. ;)
I think if he comes back he won't leave. There's a reason why many of the people that worked with him most closely believe he's dangerous and unfit.
Related article:

https://www.abc.net.au/news/2024-05-23/twitter-misinformatio...
But I didn't ask it how to get the goat to the other side; the goat is a red herring.
Funny contrast to me. I finished getting my kids up into college using my "useful enough to others to be paid for it" software skills and immediately went back to grad school for math precisely because it is such a joyous activity. Why would one eliminate a consistent source of transcendent pleasure from your life in this hard hard universe full of suffering and death?

And I have to say my training in low dimensional topology and mathematical techniques as a youngster was extremely useful for developing software and software systems.

Practical knowledge has a tendency to overfit and overfit in a society where change of technologies and techniques is as high as it's ever been.
> I am not a copyright expert

It’s not a copyright issue, it’s a right of publicity issue, a completely separate legal issue (conceptually, more trademark-like than copyright-like, but distinct from either.)
Just so you know, some campus networks block the .xyz domain. I can’t access this from my university WiFi.
Noted! Thanks for the feedback
> And you seem to agree that the cause, by that definition, is not water vapor.

I'm agnostic. I agree that solar variation is not the consensus explanation, but that's less settled than the predominance of water vapor as a greenhouse gas and would substantially work through water vapor if true.

But, sigh, claiming not to know is colloquially known as "climate denial".
As a member of these chats: it's often like hitting on an idea on a break-room blackboard and working it out, except the interaction can be cited. That's a positive change, if we can follow through and add to the literature in due time. Here's hoping.
And yet the CEO of OpenAI tweeted a reference to the character she played[0], and a co-founder of OpenAI less than 24 hours later tweeted "The killer app of LLMs is Scarlett Johansson."[1]

Yeah, not really damning evidence either way but it certainly looks like, according to their own words, OpenAI intended to use her as marketing.

[0]: https://x.com/sama/status/1790075827666796666?lang=en

[1]: https://x.com/karpathy/status/1790373216537502106
Why was shilling for Amazon your first comment on Hacker News?
There's no reason homeschooled kids can't make friends with kids who go to school. All of my kids did. Most of our neighbors went to school. Most of the kids they met at sports, music classes, ice skating, friends of friends went to regular school. There's no hard partition keeping homeschooled kids away from other kids. Too many people imagine homeschooling as "kids locked up at home," cut off from the rest of the world and other kids.

Homeschoolers divide fairly neatly into families who keep their kids out of school for religious reasons, and families who choose to homeschool for other reasons, usually referred to as secular homeschoolers. Those groups can mix and do activities together, or they can stay partly or completely separate. I think that's what you allude to, but I'm not sure. We did not homeschool for religious reasons. Some of our friends did, and a larger number of homeschoolers we knew about chose not to associate with the secular families. But plenty of people homeschool for reasons other than religion or wanting to isolate their children from society, it's easy to find them.
> "Yeah, we nailed 'em. It was David and Goliath... They were lame. The problem with a big company like that is that its hands don't talk to its feet, and nobody knows what anyone else is doing. In this case, it was an ad agency that hired a fan of mine actually, in Texas."

Never attribute to malice what can adequately be explained by incompetence (at least, until the legal team gets involved).

But in my experience, this is how 95% of corporate controversies happen - just some guy somewhere is an idiot and no one checks their work. But as soon as lawyers are involved they will pull out the Magna Carta if they have to in order to prove that you they were actually geniuses and within their rights to screw up.
"A married Chinese woman in her early thirties"

Typical.
Are you the artist from https://lostpixels.io/? If so I really love your artwork. I just got a pen plotter myself and I've been working on some original stuff, and yours is a big source of inspiration to me. Kudos!
Even further - they hired multiple female and male voice actors to create various voices that people can choose from. There isn’t one ChatGPT voice that would have either gone to this actress or Johansson. People are making the assumption that if Johansson agreed, Johansson’s voice would have replaced the Sky voice option, but there’s no evidence that this would have happened. It’s likely that Johansson’s would have been just another voice option, in addition to Sky and all the other options available.
The "stories" are not articulated by the one who experienced them. It's not their words. It's the words of AI.

Video is the only way forward. Let them speak on behalf of their own experience.