MurphyA/hacker-news huggingface dataset:
by burner420042 | 2025-07-17 05:48:04+00:00
Weak answer.

When I think of people that went into Tech 20+ years ago, this choice of work was a vocation. Not saying they were all pleasant, but they were all largely invested.

At some point Tech became a safe, lucrative profession, for people who say things like 'life is more than work. Nobody is required to like what they do.', like the managers from Intel.
Ask HN: How promote your project?
by FerkiHN | 2025-07-17 05:48:14+00:00
Recently, I've been posting a lot about my open source project, but I was quickly told that on HN Duplicates or reposts of posts are not accepted, but please tell me what to do to promote the project, I have already tried the services: Reddit, Twitter, Lobster.rs, Dev.to, Github Discussion etc. But I didn't succeed in them HN gave me hope and I started to succeed, but as I said, the community doesn't like my actions, and therefore I can't continue to do it.

Please tell me what to do?
by kelseyfrog | 2025-07-17 05:48:32+00:00
I'm reading it to say, having working knowledge of intra-personal structures in a way that is contingent on historical context. These would be social, economic, religious, family, political, patterns of relation that groups of people exist in.

The assumption GP is making is that the incentives, values, and biases impressed upon folks providing RL training data may systematically favor responses along a certain vector that is the sum of these influences in a way that doesn't cancel out because the sample isn't representative. The economic dimension for example is particularly difficult to unbias because the sample creates the dataset as an integral part of their job. The converse would be collecting RL training data from people outside of the context of work.

While that it may not be feasible or even possible to counter, that difficulty or impossibility doesn't resolve the issue of bias.
by antonvs | 2025-07-17 05:49:00+00:00
You're focusing purely on the problem-fixing aspects, but Rust's expressiveness is why I like it.

C can't match that. In C, you're basically acting as a human compiler, writing lots of code that could be generated if you used a more expressive language. Plus, as has been mentioned, it supports refactoring easily and safely better than any language outside of the Haskell/ML space.

The advantages of Rust are a package which includes safety, expressiveness, refactoring support. You don't need to exaggerate anything for that package to make sense.
by fn-mote | 2025-07-17 05:49:11+00:00
> is it supposed to be hard somehow for native speakers?

For mature readers, it is a big contrast because it requires "sounding out" the words instead of being able to decode them in chunks / a whole word at a glance.

I would say it's more of a publicity stunt than anything. It looks kind of like Old English (maybe) and definitely isn't recognizable at a glance, but the fact that the letters make only one sound in this decoding system is a major advantage for beginners.
by Waterluvian | 2025-07-17 05:49:18+00:00
A lot of people are just doing the job of a really good autocomplete, not being asked to make many, if any, nontrivial decisions in their job.

Taking requirements and making working code is something some models are adequate at. It’s all the stuff around that, which I think holds the value, such as deciding things like when the requirements are wrong.
by burnt-resistor | 2025-07-17 05:49:37+00:00
It's exactly like the corporate clones who take concept cars and erase all the cool out of them. Granted, homologation is often serving 63 masters but it doesn't always have to end up with GM-level crappiness or first gen Prius uncoolness. Design for Manufacturing (DfM) also shouldn't lead to placing the oil filter partially inverted under wires and hoses.
by PeterStuer | 2025-07-17 05:50:12+00:00
I devoured scifi books from a very young age. Books in the library were sorted on the shelves alphabetically by writer's last name, and marked by coloured dots on the spine. Scifi was "yellow".

I read every yellow dot from A to Z.

When cyberpunk came on the scene, it was very much more aligned with the times. Rather than the utopean space operas, LSD fueled fantasies, or space westerns, this alligned with the culture of kids brought up with the 'no future' of rapid industrial workforce decline and imminent nuclear armagedon.

Dark, gritty places were people made do despite being under totalitarian mob/goverment rule. It felt so much more real than the clean spaceships exploring the universe in sweet harmony.

I still love all (nearly) scifi. What is true though is most near future works tend to age poorly. Cyberpunk might have had an alignment dip at yhe end of the century's irrational exuberance, but I guess it's back.
by byoung2 | 2025-07-17 05:50:56+00:00
There is a reason it is called vibe coding and not vibe architecting or vibe systems design. I have had better results when I come up with the overall architecture first. Then I'll vibe code to stub out classes and methods, and then vibe code the tests, then vibe code to fill in those stubs, making sure the tests pass. You have to handhold the AI like you would an intern or junior dev.
by dasil003 | 2025-07-17 05:52:28+00:00
Life’s not fair in general. Personally though I have no regrets starting my career in 2001. Sure it was harder to get a job and it paid less, but it made me more willing to join a startup which gave me experience and skills that opened more leadership doors later.

By contrast I see a lot of folks with 10-15 years experience whose “normal” is an unprecedented bull market where stock is continuously up and to the right with very little correlation to their actual work. Yeah they made more money than I did, but I don’t believe their psychology is in a better place.

Either way, you can’t control for these things in life, just have to play the hand you’re dealt.
by BeetleB | 2025-07-17 05:52:52+00:00
Once again: The argument appears to be "LLMs cannot be therapists because they are LLMs." Circular logic.

> Generally a non-person doesn’t have skills,

A semantic argument isn't helpful. A chess grandmaster has a lot of skill. A computer doesn't (according to you). Yet, the computer can beat the grandmaster pretty much every time. Does it matter that the computer had no skill, and the grandmaster did?

That they don't have "skill" does not seem particularly notable in this context. It doesn't help answer "Is it possible to get better therapy from an LLM than from a licensed therapist?"
by brendoelfrendo | 2025-07-17 05:53:22+00:00
Wishbone was a good show, but I think it occupies a different niche. Wishbone was about adapting the classics, and each episode was more of a production vs Reading Rainbow, which was formatted more to introduce kids to contemporary age-appropriate reading by focusing on picture books and excursions to thematically connected places.

The only downside is that Wishbone holds up better to a modern rewatch in comparison, as opposed to how RR is very much of its time. But that's ok, too; someone needs to inspire kids to be adventurous with their reading so that they can go out and find the next classics.
by TXTOS | 2025-07-17 05:54:05+00:00
Totally fair, tbh — this is the part where most embedding stuff just, well, breaks.

What I’m doing in TXT OS isn’t just spinning vectors for fun. Each “move” is kinda anchored by feedback inside (ΔS, we call it semantic tension). If it starts drifting too far off, it’ll catch itself and snap back — like some gravity well for logic, haha.

And yeah, the rotations aren’t just random, they’re kind of “locked in” by these alignment planes (using λ_observe, basically language context gradients — sounds fancy but you’ll see what I mean if you poke around).

Honestly, still feels experimental, but… so far it’s holding up better than I thought.

If you’re curious, just type hello world in TXT OS and follow the steps — it’ll walk you through what’s going on under the hood. You can even throw dumb paradoxes at it and see if it goes crazy (or not).
by fc417fc802 | 2025-07-17 05:54:06+00:00
> these things would actually have pretty long shelf lives and near infinite read/write cycles since you are, effectively, just flipping atoms around and not actually breaking structures or dumping in charge.

Didn't we already play this exact scenario out with 3D XPoint? Is there any expectation that this new type of magnet will be able to compete with flash memory on a unit cost basis?

Actually I guess data retention when unpowered was one year or less but still, is that factor ultimately what led to its discontinuation? I doubt it. For long term data retention you're competing with magnetic tape which has a shelf life measured in decades and an impressively low cost per bit.
by Tallain | 2025-07-17 05:54:46+00:00
Going by land area isn't a great metric, since the US has a great deal of unpopulated or sparsely populated space. Per capita might be better, but not by much. But if you go "per city," the US has around 19,000 incorporated areas. So 17k libraries to 19k incorporated areas (cities, towns, villages, designated census areas, etc.), might be better metric.
by greatgib | 2025-07-17 05:55:09+00:00
What is funny is that this guy looks like to be really thinking that they are working on AGI or that OpenAI is on the way to way despite that we all know that it is serious bullshit disconnected from reality.

So it let me wonder if employees are really believing that and drinking the kool-aid of their own marketing, or if this is just a communication move again.
by ApeWithCompiler | 2025-07-17 05:56:28+00:00
+1 I also wanted to point out, if there are questions about validation of the point made... just look at the post.

And from my perspective this should be common sense, and not a scientific paper. A LLM will allways be a statistical token auto completer, even if it identifies different. It is pure insanity to put a human with a already harmed psyche in front of this device and trust in the best.
by freddie_mercury | 2025-07-17 05:56:47+00:00
Saw the same thing happen 20 years ago with DEC in Colorado Springs. Lots of people assumed it would last forever until it didn't.

They were getting paid "California salaries in Colorado" (well, really Massachusetts salaries but popular sayings don't have to be completely accurate) and lots of people had virtual mansions on senior tech salaries (plus probably stock options?).

Then DEC imploded and there were almost no other options for hundreds of storage engineers. Knew a lot of people who had their houses foreclosed because so many were flooding the market at the same time.
by BeetleB | 2025-07-17 05:57:00+00:00
> ... aren't we commenting on just such a study?

I'm not referring to the study, but to the comments that are trying to make the case.

The study is about the present, using certain therapy bots and custom instructions to generic LLMs. It doesn't do much to answer "Can they work well?"

> All these threads are full of "yeah but humans are bad too" arguments, as if the nature of interacting with, accountability, motivations or capabilities between LLMs and humans are in any way equivalent.

They are correctly pointing out that many licensed therapists are bad, and many patients feel their therapy was harmful.

We know human therapists can be good.

We know human therapists can be bad.

We know LLM therapists can be bad ("OK, so just like humans?")

The remaining question is "Can they be good?" It's too early to tell.

I think it's totally fine to be skeptical. I'm not convinced that LLMs can be effective. But having strong convictions that they cannot is leaping into the territory of faith, not science/reason.
by userbinator | 2025-07-17 05:57:11+00:00
For those wondering what software depended on A20 wraparound, there is this interesting series of articles:

https://www.os2museum.com/wp/who-needs-the-address-wraparoun...

https://www.os2museum.com/wp/the-a20-gate-it-wasnt-wordstar/

https://www.os2museum.com/wp/exepack-and-the-a20-gate/

https://www.os2museum.com/wp/the-a20-gate-fallout/
by outside1234 | 2025-07-17 05:57:38+00:00
Rust is an amazing language once you get over the initial mental hurdle. An important thing to go in with: 99% of programs should not require you to manage lifetimes (‘a notation) If you find yourself doing this and aren’t writing a inner loop high performance library, back up and find another way. Usually this entails using a Mutex or Arc (or other alternatives based on the scenario) to provide interior mutability or multiple references. This statement might not make sense now but write it down for when it will.

I use Rust now for everything from CLIs to APIs and feel more productive in it end to end than python even.
by hi_hi | 2025-07-17 05:58:51+00:00
These starter kits are great. I'm a complete electronics newbie but was always interested, but found the sheer choice of equipment on offer, and the fear of buying a bunch of kit that wasn't compatible to be a barrier to getting started.

I came across a kit for the Micro:bit which I purchased as a Christmas gift for my young daughter. It's really captured that delight in working with technology for me again. Even starting with the LED "Hello World" examples, as described in the post here, led (haha, whata pun) me down a rabbit hole when I noticed blue lights were flickering, while red ones were fine. I thought it was a defective LED, but it turns out power requirements vary depending on wavelength of light being generated.

I never would have considered that in a million years, but then of course you get deeper into the physics of all this, and it's just fascinating. All thanks to a kids electronics starter kit.

I've purchased a few other bits and bobs now, and discovered simulators so you can build out your breadboard circuits without fear of frying components (luckily the kits include a few LEDs as I learnt the hard way!) I'm now onto trying to build out a magic wand for my daughter to control the house smart lights with gestures as she's just got into Harry Potter. I love how there's a whole hobby community around this stuff too, and the basic websites with datasheets and descriptions of the various gizmos and archaic "warnings". It reminds me of learning 3d graphics development back in the day, when openGL was the goto, and building things up from the math concepts without layer upon layer of abstractions and opinions getting in the way.
by lostdog | 2025-07-17 06:01:30+00:00
I have tried exactly this, and it does not work. Nobody who did direct work ever had recommendations for peer workers. They just don't care. Most subs work directly with generals and not each other that much.

The general contractors know which subs are (currently) good and bad, so their recs are good, but you have to be friendly with them for them to share (instead of taking the project on themselves).
by aspenmayer | 2025-07-17 06:02:28+00:00
> Why are you looking for a hyper stimulus? Man didn’t evolve in an environment where stories were told by people who’d won a massive intertribe tournament of story telling ability. Stories were told by family.

> If child requires hyper stimulus to be engaged in this area, suspect other hyper stimulus present.

Reading Rainbow is the opposite of a hyperstimulus compared to most tv programs, let alone “educational” tv programming.

I wasn’t seeking a hyperstimulus. You don’t even know me. I could read and write before kindergarten, which was my first schooling outside the home.
by costingh | 2025-07-17 06:02:39+00:00
I built Outsoci to solve a personal pain: manually collecting leads from social media was eating up hours of my time, and most scrapers I tried either broke, got blocked, or returned bad data.

Outsoci is a web-based tool that lets you scrape emails and contact info based on keywords, niches, or locations — across platforms like Instagram, LinkedIn, X (Twitter), TikTok, Reddit, Product Hunt, Facebook, and Google Maps.

It runs in the cloud (no browser extensions) and validates emails before returning them, so the output is clean and usable for outreach or research. It’s built for founders, marketers, and anyone trying to connect with a specific audience.

You get 50 free credits to try it — I’d love feedback from the HN community, especially around edge cases, performance, or any ethical concerns you think I should address as I improve it.

Thanks!
by uecker | 2025-07-17 06:04:29+00:00
I guess it depends on what the problem is. If the problem is being productive and being able to program without pain "changing the original problem to a much simpler one" is a very good thing. And "crash and die" can be a completely acceptable way to deal with it. Rust's "let it panic" is not at all different in this respect.

But in the end, you can write Option just fine it C. I agree though that C sometimes can not express things perfectly in the type system. But I do not agree that this is crucial for solving these problems. And then, also Rust can not express everything in the type system. (And finally, there are things C can express but Rust can't).
by jraph | 2025-07-17 06:04:42+00:00
> Do schools not ask kids to read out loud in class anymore?

They did when I was at school. But it was not so often, not often enough to get good at it if you weren't already.

And I don't think I'm good at it. Every so often, I find myself reading Wikipedia excerpts out loud for people around when some question comes up and we want an answer. When I do this, suddenly it feels like time slows down, I feel like I sound dull, and everything. I guess I could improve if I were to do it more frequently.

I think I do read relatively slowly, but doing it out loud doesn't help, and that also doesn't prevent me from reading a page of text for myself if it's worth it. I would not engage in unbounded out loud reading.
by fn-mote | 2025-07-17 06:05:39+00:00
My impression was the opposite. I wondered how well the author knew Haskell. They mention:

(1) The "intimidating syntax". Hey, you do not even need to be using <$> never mind the rest of those operators. Perl and Haskell can be baroque, but stay away from that part of the language until it is useful.

(2) "Changes are not localized". I'm not sure what this means. Haskell's use of functions is very similar to other languages. I would instead suggest referring to the difficulty of predicting the (time|space) complexity due to the default lazy evaluation.

FTA:

> In contrast, Haskell is not a simple language. The non-simplicity is at play both in the language itself, as evidenced by its intimidating syntax, but also in the source code artifacts written in it. Changes are not localized, the entire Haskell program is one whole — a giant equation that will spit out the answer you want, unlike a C program which is asked to plod there step by step.

Edited to make the critique more objective.
by ajuc | 2025-07-17 06:05:53+00:00
"Gmina" is correct. It's the lowest administrative unit in Poland.

There's a few other words with "gm", like "gmerać" (to fiddle with sth), "gmin" (plebs, common people - same root word as gmina I'd imagine), "gmach" (a huge building, usually of some public institution).

It's not a digraph tho, it's just pronounced as "g" and then "m"?

I'm like 99% sure it's a German loanword. Most of city/administration/building language in Polish comes from German - dach (roof), szyba (glass pane), rynek (main market square), ratusz (city hall), burmistrz (city mayor), rynsztok (gutter), etc.

All through middle ages Poland imported lots of germanic settlers and had them build whole new towns from scratch in Poland in exchange for tax breaks. There's a town called "Niemcy" (Germans/Mutes) like 10 km from where I live :), and there's a village called "Dys" nearby.

What's the problem with using latin script for gm by the way?
by enether | 2025-07-17 06:06:14+00:00
OpenAI seems to be a heavy user of Kafka, in their last Kafka conference - Confluent Current (previously called Kafka Summit) they shared their Kafka usage grew... 20x in the last year[1][2]

I watched the talk live. They didn't exactly share what it's used for, but it was clear it was ubiquitous and that they invested heavily in a) availability, because it was critical for them and b) simplicity, because they wanted to onboard as many teams on it as possible

1 - https://x.com/BdKozlovski/status/1924838299706790307 2 - https://current.confluent.io/archive/2025/london (but it's contact-walled)
Show HN: Bytesites.ai – Launch a full website in moments using AI
by nikhil-bplx | 2025-07-17 06:06:21+00:00
ByteSites builds and deploys a production-ready site from a single prompt — really fast. You get a custom domain, SSL, easy to use editor, blogs and built-in forms (via our ByteForms integration). Pricing: $99 one-time build + $24.99/year hosting.

Please give it a try and would love to hear your feedback.
by burnt-resistor | 2025-07-17 06:06:49+00:00
Like wine, and investing generally, it's the argumentum ad crumenam, problem.

The problem with movies is they're worse bets than startups and so big productions are the primary ones that get distribution and marketing. Kind of a self-reinforcing power law distribution that leads to a few getting most of the money.

The tiny ones need to find cleverer ways to get free marketing Richard Branson-style and try to include at least one celebrity.

Examples of shoestring budget success stories:

- Napoleon Dynamite 400k USD (2004) (680k USD today)

- Mad Max $200k AUD (1979) (760k USD today)

- Fruitvale Station 900k USD (2013) (1.24M USD today)

- Monty Python and the Holy Grail £ 175k (1975) (2.5M USD today)

- Easy Rider 400k USD (1969) (3.5M USD today)

- Mean Streets 500k USD (1973) (3.6M USD today)
by BeetleB | 2025-07-17 06:09:14+00:00
I'm not sure I get the actual point you're making.

To begin with, not all therapy involves people at risk of harming themselves. Easily over 95% of people who can benefit from therapy are at no more risk of harming themselves than the average person. Were a therapy chatbot to suggest something like it to them, the response will either be amusement or annoyance ("why am I wasting time on this?")

Arguments from extremes (outliers) are the stuff of logical fallacies.

As many keep pointing out, there are plenty of cases of licensed therapists causing harm. Most of the time it is unintentional, but for sure there are those who knowingly abused their position and took advantage of their patients. I'd love to see a study comparing the two ratios to see whether the human therapist or the LLM fare worse.

I think most commenters here need to engage with real therapists more, so they can get a reality check on the field.

I know therapists. I've been to some. I took a course from a seasoned therapist who also was a professor and had trained them. You know the whole replication crisis in psychology? Licensed therapy is no different. There's very little real science backing most of it (even the professor admitted it).

Sure, there are some great therapists out there. The norm is barely better than you or I. Again, no exaggeration.

So if the state of the art improves, and we then have a study showing some LLM therapists are better than the average licensed human one, I for one will not think it a great achievement.
by closewith | 2025-07-17 06:09:14+00:00
You publicly ran a save-our-colleague campaign. “Our priority has been keeping them safe,” you “used our available connections,” called them “incredibly talented,” said it would be “extraordinarily misguided to send them to front line combat” – and (per Meduza’s write-up of your own posts) you tried to get that case in front of military command hoping they wouldn’t end up at the front.

Denying that this was special pleading is absurd; selective protection for an insider while countless other conscripts (many equally talented and important in their fields) get no such advocacy is a moral and ethical failure.