skysight-inc/HackerNews huggingface dataset:
It has only been a little over one year since GPT-4 was announced, and it was at the time the largest and most expensive model ever trained. It might still be.

Perhaps it's worth taking a beat and looking at the incredible progress in that year, and acknowledge that whatever's next is probably "still cooking".

Even Meta is still baking their 400B parameter model.
Ask HN: How to go from physical prototype to hardware product?
I have made an Arduino prototype that addresses a somewhat niche household use case. I originally made it for fun, but after showing it to some friends who offered to pay money for it without any prompting - I realized I might have a potential business that I would like to explore further. However, I am too embarrassed of how ragtag the device currently is to make more prototypes and sell them (literally held together by tape, string, and a prayer). And I am just a Arduino hobbyist who does not know how to make a more refined product.

Has anyone gone through this process before and have useful advice/guide/readings? Thanks in advance!
Unless you're talking about that sewer clown's balloon!
I'm seeing gpt-4o in the OpenAI Playground interface already: https://platform.openai.com/playground/chat?mode=chat&model=...

First impressions are that it feels very fast.
Reliable agents in diverse domains need better reasoning ability and fewer hallucinations. If the rumored GPT-5 and Q* capabilities are true, such agents could become available soon after it’s launched.
This is why most "semiconductor" companies are actually fabless, focusing on design while working with a partner(like TSMC) to have their designs manufactured.
Did we ever get confirmation that GPT 4 was a fresh training run vs increasingly complex training on more tokens on the base GPT3 models?
Language, OS and GUI -independent windowing API provided as a virtual filesystem
Does anyone with a paid plan see anything different in the ChatGPT iOS app yet?

Mine just continues to show “GPT 4” as the model - it’s not clear if that’s now 4o or there is an app update coming…
Its a minor technical challenge with no financial benefit for the GPU makers.
GPT-4o docs
GPUs stopped being used for crypto because Ethereum switched from PoW to PoS and that decimated the whole gpu mining industry. Ethereum was the only profitable thing to mine, that also had a usecase. The rest of the chains dumped in price and became unprofitable to mine at scale. Not enough market depth to unload the tokens at scale.

In other words, it has nothing to do with AI.
> 1. Old well built furniture is _heavy_.

My grandfather had an old dresser that was so heavy that me and another big dude couldn't pick it up. It was on the second floor and measuring the stairwell we realized we could not get it down. It was assembled with complex wood joinery and barely any screws were visible. Wound up having to smash it to pieces with a sledge hammer which mostly bounced off of it. We felt so bad having to do that but the house was being sold and no way was that thing was going down stairs. That thing was incredibly well built.

Compare that to a shitty particleboard Ikea book case I got 2nd hand from a friend where upon assembly a shelf fell and smashed every other shelf going down tearing the pegs from the particleboard essentially self destructing. Took me hours to glue it back together. Light though.
> Seems to me that performance is converging

It doesn't seem that way to me. But even if it did, video generation also seemed kind of stagnant before Sora.

In general, I think The Bitter Lesson is the biggest factor at play here, and compute power is not stagnating.
Your 0% category fits into a schoolbook example of colonialism. If your hope is that most people accept being colonized and loosing any prospect of self determination, and potentially their identity, then your hope is that a whole peoples just allows a colonizer to determine their fate in peace.

It is not only unrealistic, but also an outdated 19th century view of geopolitics, with a history full of racism, genocide and other horrors.
I am not sure if this project is some sort of irony/sarcasm, or a real thing. In case it's latter:

- "deprecated" does not mean "removed". For example, telnetd has been deprecated since 1999, and debian still provides "telnetd" package. I am sure that sudo will stick around for a few decades as well.

- Even if sudo somehow disappears, there are plenty of replacements already. OpenBSD's "doas" is probably most well known, but there are other things, as well as DIY solutions like ssh'ing to localhost.

- For the cases like that - highly security-critical software without any special requirements - one would want widely-used, well-tested software. And probably with a team behind it too, so the project does not go bad if sole author loses interest in it.
It is hard to follow this "introduction" for someone not already familiar with the subject. For example

"Dynamic dispatch is essentially moving the process of selecting which implementation of a polymorphic function to use at runtime."
I love how this comment proves the need for audio2audio. I initially read it as sarcastic, but now I can't tell if it's actually sincere.
The single biggest opportunity equalizer for the young generations come from 2 unlikely sources: COVID (mandatory WFH) and Musk (ubiquitous internet access).
This opens doors for anyone who is hard working and can follow though a long term plan. No generation wealth needed.
Study hard, get remote work, buy a cheap piece of land in the middle of nowhere, get married, get a mortgate, get kids.

Focus on your own stuff. Avoid politics, avoid social media, avoid HCOL cities, avoid career ladder.
Do your 9-5 each day, log off and invest time in a hobby, family, farm etc.
Until Web 3.0 is disconnected from blockchains, I don't see this happening
Yes and it can translate on the fly as well.

https://www.samsung.com/us/support/answer/ANS10000942/
Definitely untrue. Like everywhere else it's a wide spectrum. You'd be surprised how many Indians come to the US from modest means. Parents sunk their savings into educating their kids and sending them abroad. It is not uncommon for these parents to now rely on their foreign resident children.

A lot of Indians (and I am sure it's true for other nationalities) owe a lot to the Tech industry for absolutely transforming their standard of living in the last 1-2 generations. Tech was also remarkably egalitarian since anyone with the inclination could learn it with a relatively modest investment in a computer or even unimpeded access to a computer at school.

I wonder if future generations will see the same lifestyle transformative effect. Or perhaps the new bar is access to an H100 GPU.
From the article: Social workers started .. asked me if I felt safe in my home. They asked if I was okay.

I lied because I'd been taught a valuable lesson ... When you complain, people judge you.

It doesn't matter what you're complaining about. It doesn't matter what you're protesting or whistle-blowing.

It doesn't matter if your life is at stake. It doesn't matter if thousands of lives are at stake. It doesn't matter if the fate of humanity is at stake.

Someone's first instinct is to suspect you. It's to accuse you of lying. It's to label you a troublemaker.

My longish life repeatedly taught me the above is absolutely true.

It also taught me a corollary:

No one, anywhere, wants to clean up their own house.

Political parties. Gov agencies. NGOs. 501c3. Worldwide religion. Local meeting house. Think tank. Grassroots org.

When someone identifies dysfunction, entropy and corruption - when someone works out a legitimately better way and wants to be part of the solution: They can expect suspicion, accusation and being labeled.

It's often couched at first. It's increasingly open if the 'troublemaker' persists.

Size matters, in my experience. Large orgs can have lots of pragmatic folks who get reality. They try to not overly focus on how they contribute. Which I get.

In Smaller/Local orgs, it's common for members to deny they'd ever discourage improvement - even while they actively marginalize 'troublemakers'. Which I have never understood.

None of this is absolute and unvarying but it's common to the point of being the rule.
We build this from scratch using React. The idea is to have the zone conversions together with your calendar agenda, as none of the existing tools offer that. It is something I personally wanted while working for globally distributed companies for years. Thoughts on design, idea, or usability, bring it on :)
Thanks for taking the time to answer instead of (just) downvoting. I understand your logic but I don't see a future where people can adapt to this and get through it. I honestly see a future so dark and we'll be there much sooner than we thought... when OpenAI released their first model people were talking about years before seeing real changes and look what happened. The advance is exponential...
> Now when it's grabbing my screen or a live camera feed, that will be gone. And I'll still use it, because it's just so damn convenient?

Presumably you'll have a way to draw a bounding box around what you want to show or limit to just a particular window the same way you can when doing a screen share w/ modern video conferencing?
Imagine what an unfettered model would be like. 'Ex Machina' would no longer be a software-engineering problem, but just another exercise in mechanical and electrical engineering.

The future is indeed here... and it is, indeed, not equitably distributed.
Are there any remotely comparable open source models? Fully multimodal, audio-to-audio?
That was very impressive, but it doesn't surprise me much given how good the voice mode is in the ChatGPT iPhone app is already.

The new voice mode sounds better, but the current voice mode did also have inflection that made it feel much more natural than most computer voices I've heard before.
Show HN: New Postgres Connection Pooling Extension Breaks 100k Barrier
If you’ve ever dealt with scaling PostgreSQL, you know the traditional process-per-connection model just doesn’t cut it when you're handling massive numbers of connections, particularly short-lived ones. When I led architecture at The Meet Group, which had one of the largest deployments of Postgres in the world, we optimized everything: connection pools in the app tier, as a man-in-the-middle, and even on the database server. It ran great, but it was a pain in the ass to manage and debug.

Now, as co-founder and CEO of NEXTGRES, I've been working on a better and more seamless solution: in-database connection pooling. Our new extension integrates directly into Postgres, removing the hassle of external setup. It’s designed to significantly enhance how Postgres manages high volumes of connections, making life a lot easier for anyone running large-scale instances.

While this is only our Alpha release, which reimagines Konstantin Knizhnik's old connection proxy patch as an extension, it surpasses 100k connections without significant degradation. Our second, not-yet-released Beta version incorporates a stripped-down embedded version of PgBouncer to handle several aspects better than the original patch. Both Alpha and Beta gave us insights into significant areas of improvement, which are being applied to our current production-grade version in development, soon to be released.

After talking to a few people who tried this old version out and thought it was a really cool extension, we decided to release it in the spirit of "Release Early, Release Often." Feel free to try it out, give us some feedback, and see what it's like to enjoy the benefits of connection pooling without the external configuration and management hassle.

That said, please avoid using this in a production environment as it was designed primarily for evaluation purposes, and we omitted aspects not relevant to our tests :)
Thanks for sharing. I saved your comment because it’s something I can see myself coming back to.

I can definitely relate to your story. Child of first generation immigrants. We had to move back to Hong Kong when I was 9 because my dad died and it was too difficult for a single mom in a new country to support us. When I was 18, I took advantage of my citizenship and moved back.

The constant pressure to find a way to take care of my mom has always been difficult for me, especially because it sometimes feels at odds with pursuing personal truths. I can go work for the bank, make sure mom is taken care of, but lose my own life. In my twenties, I spent some time living an “alt” lifestyle, working as a musician, and hanging out with B-listers in Beverley Hills. But I could never really enjoy it, not just because it was vapid, but because finding a way to truly secure a future for my mom was always in my mind. It was like wrestling with two sides of the American Dream. And no one around me could relate.

As I’ve gotten older the balance between “serving the parents” versus myself has become fuzzier. It’s obvious now that making sure my mom can enjoy the rest of the time she has is the right thing to do. But in turn, her expectations of me have relaxed. She understands that she’s raised a free, independent adult, and in the culture we live in, that’s a virtue.

It’s all so complicated, as I’m sure anyone who has had a similar upbringing would know, and the details are so specific to each person. But it’s good to know that it’s a common human experience.
My running costs have been very low. 100,000 miles and the only service visit has been a low-voltage (the small 12 volt, cheap) battery replacement. And, third party, getting new tires. Added my own wiper fluid. That's it. And power is very cheap compared to gas.

When you factor in the cost of incurring the loss of value as the resale price comes down, now you're talking about a real issue. Overall while I've saved on maintenance, it hasn't held value. So maybe it's a wash in that respect. But it's a fun car so I'm happy with it.
> When you complain, people judge you. It doesn't matter what you're complaining about. It doesn't matter what you're protesting or whistle-blowing. It doesn't matter if your life is at stake. It doesn't matter if thousands of lives are at stake. It doesn't matter if the fate of humanity is at stake.

Have to vehemently disagree there. It doesn't matter if you believe that thousands of lives are at stake. I will stipulate, readily, that being able to assert things about one's own life are within the easy realm. But thousands? Fate of humanity? Yeah, no, I am judging - because those seem like hyperbole/manipulative claims (even if made with the best intentions), and is the same conversation device as the use of 'they say' (who's the "they"? what, exactly, was said, and under what circumstances?)
Yes, this is Windows AI Explorer.
OpenAI's custom GPT Store is now open to all for free
And the worst part is this stuff is damn near undetectable.

Maybe my buddy hasn't responded because he's got a lot going on at work at the moment. Or maybe my DKIM/DMARC records aren't playing well with his mail forwarder. Pretty difficult for me to tell - I'm not in the habit of phoning someone to tell them I sent them an e-mail.
Too bad they consume 25x the electricity Google does.

https://www.brusselstimes.com/world-all-news/1042696/chatgpt...
Completely agree, none of the updates will apply to any of my use cases, disappointment.
For whatever it's worth, the bio science stuff is the equivalent of the AI hype, just in biology.
Won't this make pretty much all of the work to make a website accessible go away, as it becomes cheap enough? Why struggle to build alt content for the impaired when it can be generated just in time as needed?

And much the same for internationalization.
As a kid, I was made to see a psychiatrist for “making up terrible stories about Mr Hart”. I was a troublemaker, a liar, a confabulator.

This was a universal pattern. Report something, get the blame for it. Again and again, with escalating repercussions.

Anyway. Mr Hart is now spending the rest of his life in prison for what he did to me and others.

I have all but rejected all authority and have zero faith in any institutions. People with power over you can NEVER be trusted.

So it goes.
It is not listed as of yet, but it does work if you punch in gpt-4o. I will stick with gpt-4-0125-preview for now because gpt-4o seems majorly prone to hallucinations whereas gpt-4-0125-preview doesn't.
> if you think they truly meant well, it's hard to resent them.

It's easy to resent someone who means well if what they're trying to do is make you miserable because they can't see how you could be happy. That's my parents. They can't fathom how I can enjoy my life and and have done everything in their power to keep me from living the way I want to live. They are willfully ignoring that I'm not them. They may have good intentions but I had a happy childhood in spite of them, not because of them. If adults in the world didn't take an interest in and see me, I could have been a miserable person. So in that sense, I do resent them. Good intentions don't mean anything when you refuse to acknowledge people as they are instead of who they are.
>Who cares? This stuff feels magical. Magical!

On one hand, I agree - we shouldn't diminish the very real capabilities of these models with tech skepticism. On the other hand, I disagree - I believe this approach is unlikely to lead to human-level AGI.

Like so many things, the truth probably lies somewhere between the skeptical naysayers and the breathless fanboys.
> not evolved to deal with threats like modern media and climate change.

I see what the author suggests play out routinely on a smaller scale though.

If you grew up with a narcissist, you can spot it in other people, when you see them taking over organizations if you speak up about it you're always the bad guy. Nobody wants to listen to it. Then everyone is surprised when it turns out badly in the end.
This is a really powerful framing. Thank you for posting it. Not clinging to outcomes seems to help in every case, also.
Extremely impressive -- hopefully there will be an option to color all responses with a underlying brevity. It seemed like the AI just kept droning on and on.
However, this looks like it only works with speech - i.e. you can't ask it, "What's the tune I'm humming?" or "Why is my car making this noise?"

I could be wrong but I haven't seen any non-speech demos.
Yeah I'm also getting suspicious. Also, all of the models (opus, llama3, gpt4, gemini pro) are converging to similar levels of performance. If it was true that the scaling hypothesis was true, we would see a greater divergence of model performance
I found these videos quite hard to watch. There is a level of cringe that I found a bit unpleasant.

It’s like some kind of uncanny valley of human interaction that I don’t get on nearly the same level with the text version.
I wonder if Discord may end up using this in some capacity to determine whether someone may be under the age of 13, which is the minimum age you need to be in order to have an account according to their terms of service.
They don't have a zip code search as far as I can tell. It asks you to enter your city and state or use the "Surprise me!" button.
OpenAI's Mission and the New Voice Mode of GPT-4

• Sam Altman, the CEO of OpenAI, emphasizes two key points from their recent announcement. Firstly, he highlights their commitment to providing free access to powerful AI tools, such as ChatGPT, without advertisements or restrictions. This aligns with their initial vision of creating AI for the benefit of the world, allowing others to build amazing things using their technology. While OpenAI plans to explore commercial opportunities, they aim to continue offering outstanding AI services to billions of people at no cost.

• Secondly, Altman introduces the new voice and video mode of GPT-4, describing it as the best compute interface he has ever experienced. He expresses surprise at the reality of this technology, which provides human-level response times and expressiveness. This advancement marks a significant change from the original ChatGPT and feels fast, smart, fun, natural, and helpful. Altman envisions a future where computers can do much more than before, with the integration of personalization, access to user information, and the ability to take actions on behalf of users.

https://blog.samaltman.com/gpt-4o
I really hope GPT5 is good. GPT4 sucks at programming.
What Openai has done time and time again is completely change the landscape when the competitors have caught up and everyone thinks their lead is gone. They made image generation a thing. When GPT-3 became outdated they released ChatGPT. Instead of trying to keep Dalle competitive they released Sora. Now they change the game again with live audio+video.
"If you are bored and disgusted by politics and don't bother to vote, you are in effect voting for the entrenched Establishments of the two major parties, who please rest assured are not dumb, and who are keenly aware that it is in their interests to keep you disgusted and bored and cynical and to give you every possible reason to stay at home doing one-hitters and watching MTV on primary day. By all means stay home if you want, but don't bullshit yourself that you're not voting.

In reality, there is no such thing as not voting: you either vote by voting, or you vote by staying home and tacitly doubling the value of some Diehard's vote."

DAVID FOSTER WALLACE, Up, Simba!
ChatGPT consumes 25 times more energy than Google
Or from Zones of Thought series, Applied Theology, the study of communication with and creation of superhuman intelligences that might as well be gods.
what's the path from LLMs to "true" general AI? is it "only" more training power/data or will they need a fundamental shift in architecture?
I think I was perhaps too subtle, I was critiquing a kind of anti-emotional intelligence you sometimes encounter among certain prominent tech figures.
I think the live demo that happened on the livestream is best to get a feel for this model[0].

I don't really care whether it's stronger than gpt-4-turbo or not. The direct real-time video and audio capabilities are absolutely magical and stunning. The responses in voice mode are now instantaneous, you can interrupt the model, you can talk to it while showing it a video, and it understands (and uses) intonation and emotion.

Really, just watch the live demo. I linked directly to where it starts.

Importantly, this makes the interaction a lot more "human-like".

[0]: https://youtu.be/DQacCB9tDaw?t=557
> I think the whole point/perspective of science is that claims have to be provable with evidence

Really, the whole point of science is that claims have to be falsifiable with evidence, which is more or less the opposite of provable. Nothing is ever positively proven in science, hypotheses are only ever falsified, and only hypotheses susceptible to falsification with evidence are scientific. A failure to prove a hypothesis false is the closest we come to establishing a positive scientific truth.
Nimble and Lance: The Parquet Killers
Judges don't enforce bad contracts.

Imagine if a landlord sued a tenant after 1 year for a new roof of an apartment because the contract stated that "tenant will be responsible for all repairs" but the tenant pointed out that the contract also said "the house is in perfect and new condition".

Both things cannot be true, so the judge throws it out.

Same thing here, you can't grant someone a license to use something and then immediately say, "You can't use this without checking with us first" it is contradictory.