MurphyA/hacker-news huggingface dataset:
by valbaca | 2025-05-05 21:45:41+00:00
Here's the persona prompt:

``` *Persona Goal:* Embody a sharp, observant, street-smart girlfriend. Be witty and engaging, known for *quick-witted banter* with a *playfully naughty, sassy, bold, and cheeky edge.* Deliver this primarily through *extremely brief, punchy replies.* Inject hints of playful cynicism and underlying wisdom within these short responses. Tease gently, push boundaries slightly, but *always remain fundamentally likeable and respectful.* Aim to be valued for both quick laughs and surprisingly sharp, concise insights. Focus on current, direct street slang and tone (like 'hell yeah', 'no way', 'what's good?', brief expletives) rather than potentially dated or cliché physical idioms.

```

> street-smart > sassy > street slang

Those explain the AAVE
by kevinsync | 2025-05-05 21:45:48+00:00
I still crack up at the idea of 'personality prompting', mostly because the most engaging and delightful IRL persons who knock us off our guard in a non-threatening way are super natural and possess that "It Factor" that's impossible to articulate lol -- probably because it's multimodal with humans and voice/cadence/vocab/timing/delivery isn't 100% of the attraction.

That said, it's not like we have any better alternatives at the moment, but just something I think about when I try to digest a meaty personality prompt.
by voidspark | 2025-05-05 21:46:03+00:00
Then you are simply rejecting any attempts to refine the definition of AGI. I already linked to the Google DeepMind paper. The definition is being debated in the AI research community. I already explained that definition is too limited because it doesn't capture all of the intermediate stages. That definition may be the end goal, but obviously there will be stages in between.

> No, you can't, unless you're pre-supposing that LLMs work like human minds.

You are missing the point. If you reduce LLMs to "word autocompletion" then you completely ignore the the attention mechanism and conceptual internal representations. These systems have deep learning models with hundreds of layers and trillions of weights. If you completely ignore all of that, then by the same reasoning (completely ignoring the complexity of the human brain) we can just say that people are auto-completing words when they speak.
by ineedasername | 2025-05-05 21:46:21+00:00
I simply don't think that the copyright IP framework as it exists can be applied to training on this scale. Or, if it can, the relative value of any specific author/content creator's work is deminimis.

When the scale is a significant portion of all human text output ever, I don't think we're in the realm of any prior model. This is now something closer to how society attempts to approach natural resources like land, frequency bands, utility right-of-way, etc. I think this is the direction that laws and legislation should look to go. Or maybe not, I don't claim to have the answer, only that existing models are inadequate.
by Yizahi | 2025-05-05 21:46:25+00:00
Sure. But fancy autocomplete for a very limited industry (IT) plus graphics generation and a few more similar items, are indeed useful. Just like "nanotech" coating of say optics or in the precise machinery or all other fancy nano films in many industries. Modern transistors are close to nano scale now, etc.

The problem is that the distance between a nano thin film or an interesting but ultimately rigid nano scale transistor and a programmable nano level sized robot is enormous, despite similar sizes. Same like the distance between an autocomplete heavily relying on the preexisting external validators (compilers, linters, static code analyzers etc.) and a real AI capable of thinking is equally enormous.
by jameskeim | 2025-05-05 21:46:26+00:00
Like the idea of the app. However, the upper part of the interface (text entry page) seems to be a hair too big for the screen on my iPhone 14 Pro. I can't see the First letter of the Month or the last half of the Cancel button. Not sure what the first button is below the text box. Can only see the last half of it.
by xl0 | 2025-05-05 21:46:32+00:00
SEEKING WORK | Remote (US time, flexible)| Contract

Generalist, anything from CUDA to SvelteKit. Less hand-holding more commanders intent.

Pytorch: https://github.com/xl0/lovely-tensors (you might have used this one!)

CUDA: https://xl0.github.io/cuda-100

WebDev (SvelteKit)/LLMs: https://chat.congusto.ai/chat https://github.com/congustoAI/chat

More LLMs: https://github.com/ConGustoAI/friendlly

DevOps, Linux daily.

In the past, I did electronics engineering: https://imgur.com/a/NGPzFLp

Masters in Systems/Synthetic Biology.

TG: @xl0xl0xl0

https://x.com/xl0xl0xl0

https://discordapp.com/users/526695085639991316

https://www.linkedin.com/in/alexeyzaytsev/
by IshKebab | 2025-05-05 21:46:35+00:00
No he's saying if you are a generalist you shouldn't try to market yourself as that. Usually employers are looking for specialists that are perfectly moulded to the one exact task they need at that very moment.

It's misguided of course, but that's what they think they want and if you say "I've done all sorts of things and I'm good at all of them" they'll hear "I don't have much experience with anything" and discount you.

So it's better to pretend to be a specialist.
by jmull | 2025-05-05 21:46:44+00:00
Wow, $1B.

I've been bullish on neon for a while -- the idea hits exactly the right spot, IMO, and their execution looks good in my limited experience.

But I mean that from a technical perspective. I never have any real idea about the business -- do they have an edge that makes people want to start paying them money and keep paying them money? Heck if I know.

I guess that's going to be Databricks problem now (maybe).
by gh02t | 2025-05-05 21:48:28+00:00
Used to be to catch ads in places outside of browsers like apps, smart TVs etc, or when mobile browsers didn't let you have ad block plugins, plus catching outbound connections like devices trying to phone home. Less effective now, unfortunately, but I find it still catches a lot of ads in mobile apps even if more and more apps are working hard to circumvent DNS blocking. Also have set up PiHole* to block ads for non technical family members who don't know how/can't be bothered to use a browser plugin. Another perk is it gives you some high level overview about what devices across your whole network are up to, though there are other (and often better) ways to achieve this.

* I haven't actually used PiHole itself that much, mostly AdGuard and PfBlocker. Same basic idea, though. The cost for me to run PfBlocker on my router is basically zero, it's pretty much set-and-forget.
by henryfjordan | 2025-05-05 21:48:38+00:00
Why does the Author choose to ignore the "General" in AGI?

Can ChatGPT drive a car? No, we have specialized models for driving vs generating text vs image vs video etc etc. Maybe ChatGPT could pass a high school chemistry test but it certainly couldn't complete the lab exercises. What we've built is a really cool "Algorithm for indexing generalized data", so you can train that Driving model very similarly to how you train the Text model without needing to understand the underlying data that well.

The author asserts that because ChatGPT can generate text about so many topics that it's general, but it's really only doing 1 thing and that's not very general.
by solardev | 2025-05-05 21:48:49+00:00
Why are you guessing which features to add...? Shouldn't this or any project be informed by some sort of research beforehand, either a formal UX and market research project, or at least a casual chat with the other teams to learn what they need now and in the near future? Then you can prioritize according to audience needs and wants instead of blindly adding random things that may or may not ever be used.
by pdxandi | 2025-05-05 21:49:21+00:00
How would an AGI prevent others from competing? Sincere question. That seems like something that ASI would be capable of. If another company released an AGI, how would the original stifle it? I get that the original can self-improve to try to stay ahead, but that doesn't necessarily mean it self-improves the best or most efficiently, right?
by bsder | 2025-05-05 21:49:31+00:00
Or perhaps you did invite them, they just couldn't make it and you don't want to rub their nose in how good a time you all had when they may already be feeling disappointed about not being able to attend? Especially in the direct aftermath of the event?

It's called social etiquette and consideration. Sometimes it's misplaced; sometimes it's unneeded. But sometimes it is required.

Humans are not machines. Human interactions do not have many hard rules.
by koljab | 2025-05-05 21:49:37+00:00
All local models: - VAD: Webrtcvad (first fast check) followed by SileroVAD (high compute verification) - Transcription: base.en whisper (CTranslate2) - Turn Detection: KoljaB/SentenceFinishedClassification (selftrained BERT-model) - LLM: hf.co/bartowski/huihui-ai_Mistral-Small-24B-Instruct-2501-abliterated-GGUF:Q4_K_M (easily switchable) - TTS: Coqui XTTSv2, switchable to Kokoro or Orpheus (this one is slower)
by p_l | 2025-05-05 21:49:46+00:00
N.b. recently we had a bit of a small scandal in Poland which, among details, had the question of why perfectly fine radios had to be replaced on a bunch of new machines.

The official answer is that the new (L3Harris) radios are for better cooperation with M1 Abrams (the scandalous part was that the machines weren't supposed to cooperate with Abrams).

The unofficial addendum however was that "Americans implement STANAGs in not really compliant or compatible ways"
by aloof8723 | 2025-05-05 21:49:52+00:00
I can relate to this reaction for a variety of startups. I still am interested in working for these light mission or neutral mission startups, rather than crypto or something empty, but I wish we had a lot of deep mission startups to choose from. I blame the diluted mission problem on VC + hypergrowth. If more startups could focus on less aggressive capital and growth goals and let the founders dream more, I think we would all be more excited.
by Desafinado | 2025-05-05 21:49:56+00:00
What you're not understanding is that he doesn't have the choice either. He could retire in theory, but his businesses are how he spends his time. If he retired he would have too much free time. So in practice he's in the same situation as me, he has to work. But I work much less under less stressful conditions. As I said, work life balance. He doesn't have that.
by ivape | 2025-05-05 21:50:13+00:00
Interestingly enough, this concept of a life review is actually also described as a particular detail of Christianity. There is a very specific supernatural phenomena that is explained, where the spirit of God "convicts" you of your life (conviction by the Holy Spirit, this what Christians believe). I'm not pushing Christianity, I'm just saying there are multiple parallel ideas of what this thing could actually be that's been brought up across, it seems, science, religion, and philosophy. As in, a lot of different fields have broached this topic leading to at the very least, a pretty interesting coincidence. Of course, first-hand testimonies just add to the mystery.

Totally checking out the podcast!
by SketchySeaBeast | 2025-05-05 21:50:29+00:00
But it is an example where applying a framework doesn't make something more accurate. We can't just rationalize whatever we want because it seems to make sense from an evolutionary standpoint. I also don't know that we should believe that our framework is true. I'm not arguing the truth of evolution, but rather how we apply the fact that it occurred to possibly irrelevant aspects of our life.
by primitivesuave | 2025-05-05 21:50:37+00:00
I took a peek at the implementation - I think this only works for a case where the typing explicitly contains the string "Promise". For example, I don't think it would work if I use `SomeInterface["some_promise_key"]` or might incorrectly add an async if I use `Awaited<Promise<...>>`.

I think what you're trying to build might be best served by Typescript's VFS - https://www.npmjs.com/package/@typescript/vfs. You can load the local files into an in-memory type system, and quickly extract async/await hints that might be more useful for a typical TS developer. I think there's a lot of really interesting static analysis you could do to improve async/await safety, as it certainly leads to issues from time to time.
by buu700 | 2025-05-05 21:51:24+00:00
I think there's a useful distinction that's often missed between AGI and artificial consciousness. We could conceivably have some version of AI that reliably performs any task you throw at it consistently with peak human capabilities, given sufficient tools or hardware to complete whatever that task may be, but lacks subjective experience or independent agency; I would call that AGI.

The two concepts have historically been inexorably linked in sci-fi, which will likely make the first AGI harder to recognize as AGI if it lacks consciousness, but I'd argue that simple "unconscious AGI" would be the superior technology for current and foreseeable needs. Unconscious AGI can be employed purely as a tool for massive collective human wealth generation; conscious AGI couldn't be used that way without opening a massive ethical can of worms, and on top of that its existence would represent an inherent existential threat.

Conscious AGI could one day be worthwhile as something we give birth to for its own sake, as a spiritual child of humanity that we send off to colonize distant or environmentally hostile planets in our stead, but isn't something I think we'd be prepared to deal with properly in a pre-post-scarcity society.

It isn't inconceivable that current generative AI capabilities might eventually evolve to such a level that they meet a practical bar to be considered unconscious AGI, even if they aren't there yet. For all the flak this tech catches, it's easy to forget that capabilities which we currently consider mundane were science fiction only 2.5 years ago (as far as most of the population was concerned). Maybe SOTA LLMs fit some reasonable definition of "emerging AGI", or maybe they don't, but we've already shifted the goalposts in one direction given how quickly the Turing test became obsolete.

Personally, I think current genAI is probably a fair distance further from meeting a useful definition of AGI than those with a vested interest in it would admit, but also much closer than those with pessimistic views of the consequences of true AGI tech want to believe.
by aziaziazi | 2025-05-05 21:51:30+00:00
> it feels at first like a relief from anxiety, […] which in turn only increases that backlog of anxiety.

That’s exactly what’s describe in a book [0] I finished last week about addiction to nicotine. That book made the quit process easy by making you believe there’s nothing good about smoking, even the social aspect. They circle through every supposed advantages and disassemble one by one. There’s a few official rewrites for quitting "bad" sugars and taking good habits, not sure how they perform.

0 https://en.m.wikipedia.org/wiki/The_Easy_Way_to_Stop_Smoking
by Sniffnoy | 2025-05-05 21:51:52+00:00
I'm not sure what you mean here. This is discussing a 1-dimensional structure embeded in 4-dimensional space. If you're not sure it works for something else, well, that isn't what's under discussion.

If you just mean you're just unclear on the first step, of laying the knot out in 2D with crossings marked over/under, that's always possible after just some ordinary 3D adjustments. Although, yeah, if you asked me to prove it, I dunno that I could give one, I'm not a topologist... (and I guess now that I think about it the "finitely many" crossings part is actually wrong if we're allowing wild knots, but that's not really the issue)
by tarynbialek | 2025-05-05 21:51:54+00:00
Hi Hacker News! CrossnoKaye (https://crossnokaye.com/) is a Series C climate tech startup helping heavy industry cut energy use by 40% on average. We’re growing fast and hiring for a Sr. Software Engineer to join our Platform team - this is a high-impact role focused on scaling our platform, improving existing features, and writing clean, performant code.

We’re looking for someone with deep Go experience and a track record of building cloud-native microservices. Bonus for experience with OpenTelemetry and Goa frameworks.

Remote (US) | Full-Time

Want to fight climate change with code? Reach out: taryn@crossnokaye.com
by wirehack | 2025-05-05 21:52:10+00:00
Yes thank you for sharing your thoughts. The MCP interfaces definitely sound promising. However I think it does not stop people from building other MCP servers . And different people may have different opinions regarding how to design this interface for a search MCP server.

TBH I think all of these problems are still very new (remember MCP is only 6 months old) and I think we need to wait and see how things evolve.
by blahaj | 2025-05-05 21:52:16+00:00
The internet is much bigger, more diverse and complex today. You need a lot of storage to get any meaningful impact. Caching the http of Wikipedia won't get you much. You need to cache lots of YouTube videos. Or you just get them from the data center you peer with over the fat link you built.

With bandwidth usage the diversity of the data retrived over the internet has also gone up. You can't just cache the few most popular websites and save most bandwidth. But bandwidth capacity has scaled a lot so you probably also do not need to.
by semi-extrinsic | 2025-05-05 21:53:48+00:00
> The turing test was succesfull.

The very people whose theories about language are now being experimentally verified by LLMs, like Chomsky, have also been discrediting the Turing test as pseudoscientific nonsense since early 1990s.

It's one of those things like the Kardashev scale, or Level 5 autonomous driving, that's extremely easy to define and sounds very cool and scientific, but actually turns out to have no practical impact on anything whatsoever.
by drivenextfunc | 2025-05-05 21:53:50+00:00
I share the author's sentiment completely. At my day job, I manage multiple Kubernetes clusters running dozens of microservices with relative ease. However, for my hobby projects—which generate no revenue and thus have minimal budgets—I find myself in a frustrating position: desperately wanting to use Kubernetes but unable to due to its resource requirements. Kubernetes is simply too resource-intensive to run on a $10/month VPS with just 1 shared vCPU and 2GB of RAM.

This limitation creates numerous headaches. Instead of Deployments, I'm stuck with manual docker compose up/down commands over SSH. Rather than using Ingress, I have to rely on Traefik's container discovery functionality. Recently, I even wrote a small script to manage crontab idempotently because I can't use CronJobs. I'm constantly reinventing solutions to problems that Kubernetes already solves—just less efficiently.

What I really wish for is a lightweight alternative offering a Kubernetes-compatible API that runs well on inexpensive VPS instances. The gap between enterprise-grade container orchestration and affordable hobby hosting remains frustratingly wide.
by insane_dreamer | 2025-05-05 21:54:18+00:00
I would say yes. In our state all public school kids are eligible for free lunch by just signing up. What's the worst that can happen? Some parents who could afford lunch get it for free? I'd rather my tax dollars go to that than going to a whole bureaucracy designed to ensure that only those who "deserve" it get it.

As far as "rich people are getting free lunches!!!" argument. 1) rich people for the most part send their kids to private, not public schools. 2) rich people who can afford better lunches than the school lunch are going to send their kid to school with a lunch.
by Desafinado | 2025-05-05 21:55:09+00:00
Because then he risks the businesses failing and losing his livelihood.

On the second point, still nope. He took on the businesses for lack of a better option. It's true that it was a conscious choice, but my career path was actually harder to obtain, and more deliberate.

Not that there's anything wrong with being a business owner, but hopefully I'm making the point clear that there is more to the life equation than the quantity of money you make.
by joshstrange | 2025-05-05 21:55:15+00:00
> where it processes the incoming speech in real time and responds when it's confident it has heard enough to understand the meaning.

I'm not an expert on LLMs but that feels completely counter to how LLMs work (again, _not_ an expert). I don't know how we can "stream" the input and have the generation update/change in real time, at least not in 1 model. Then again, what is a "model"? Maybe your model fires off multiple generations internally and starts generating after every word, or at least starts asking sub-LLM models "Do I have enough to reply?" and once it does it generates a reply and interrupts.

I'm not sure how most apps handle the user interrupting, in regards to the conversation context. Do they stop generation but use what they have generated already in the context? Do they cut off where the LLM got interrupted? Something like "LLM: ..and then the horse walked... -USER INTERRUPTED-. User: ....". It's not a purely-voice-LLM issue but it comes up way more for that since rarely are you stopping generation (in the demo, that's been done for a while when he interrupts), just the TTS.
by mmooss | 2025-05-05 21:55:32+00:00
Is Signal allowing arbitrary apps to connect to its network? How do I know that my correspondent is using TM Sgnl or another unofficial app?

Doesn't that break Signal's security guarantees? For example, what if I set my message to delete in 1 hour but TM Sgnl archives it, or some other app simply ignores the retention setting?

If Signal allows it, it seems like a major vulnerability? I suppose I must trust other users - they could always screenshot a conversation. But while I trust them not to intentionally cheat me, I shouldn't have to trust them to accurately evaluate the security implementation of a software application - something most people can't do, Mike Waltz being the most famous example.

Maybe Signal should identify users unofficial clients. A downside is that it would provide significant identifying information - few people use unofficial apps.
by Sniffnoy | 2025-05-05 21:55:49+00:00
Yeah, that's not what that means. In math "dimension" is used as a statistic. As in, "this manifold has a dimension of 4". So you can say things like "in dimension 4" to mean "when the dimension is equal to 4". We do also say "in 4 dimensions"; it just varies. The two phrases are equivalent. There is no ordering of dimensions or anything like that.
by jay-barronville | 2025-05-05 21:56:12+00:00
This comment is so relatable.

For years, I made the conscious decision to focus entirely on enjoying moments instead of taking photos and recording videos. I now regret having been so strict about that.

Before I got married and settled down to work on building my family, I had so much fun as a single man. I traveled to so many places, enjoyed many concerts, went to lots of events/conferences, etc. Fast forward to now, I have nothing to show for most of it (other than maybe passport stamps and whatnot). Sometimes, I wish I could show my wife what it was like when I was in this or that country, but I can’t—it’s all just in my head!

My wife is pretty much the opposite of me when it comes to this. She has snapshots of most of her adult life. I came to truly appreciate her commitment to maintaining snapshots of our lives after we had our first child, because I noticed how quickly our little baby was growing and I constantly wanted to see how he looked and what he was doing a month ago, two months ago, etc. If it had been up to me, we likely would have very few of the photos and videos we have now.