MurphyA/hacker-news huggingface dataset:
by deadbabe | 2025-07-18 01:09:46+00:00
Does anyone not realize they are just using the typical drug dealer type business model? I used to do cocaine and it was a similar vibe.

They will turn you into an AI junkie who no longer has motivation to do anything difficult on your own (despite having the skills and knowing how), and then, they will dramatically cut your usage limit and say you’ll need to pay more to use their AI.

And you will gladly pay more, because hey you are getting paid a lot and it’s only a few hundred extra. And look at all the time you save!

Soon you’re paying $2k a month on AI.
by sorcerer-mar | 2025-07-18 01:10:11+00:00
Honestly I get the sense that you're not even reading these links. They do not substantiate the argument that you're making.

I have at least skimmed every one of the links you've shared (except the Atlanta BizJournal since I don't have the nationwide subscription) and none of them say what you're suggesting they do.

I agree there's a problem here. I agree that these risks kill many projects before they are birthed. I do not agree they come anywhere close to the costs of land, material, and especially labor for any actual construction project. Nothing you have posted even attempts to argue that, AFAICT.
by smlavine | 2025-07-18 01:11:04+00:00
I think this is the number one reason more people don't end up using IRC nowadays. The flow for newer, younger users is:

- Use some software project, want to ask a question, see they have an "IRC channel" - Hopefully it's a hyperlink to an IRC web chat, or else they'll have to do a lot of research to find out what IRC is - Join the web chat link, see a room with a list of names - See no messages - Ask a question - Wait ten minutes, get no reply - Assume it's just dead and leave

The ability to see older messages would be a huge boon, and to see messages between connections as well. I've seen it happen that a user joins a channel, they leave because nobody talked to them, somebody answers their question after they leave, they rejoin, they ask the question again, then disconnect.
by _alternator_ | 2025-07-18 01:12:14+00:00
Yeah, it’s also surprising because the user really shouldn’t be using f-strings for logging since they get interpolated whether or not the log level is set to INFO. This is more important when the user is writing say, debug logs that run inside hot loops, which will incur a significant performance penalty by converting lots of data to its string representation.

But sure, vibe away.
by JohnMakin | 2025-07-18 01:12:24+00:00
I genuinely appreciate these responses because you state them much calmer and clearer than I can. To me, and I’m not accusing anyone here of this, these discussions feel really dishonest or at the very least completely unempathetic. I see in another comment this user says they feel sympathy, but clearly not empathy. and that’s fine to me! very few people have experienced what I have and will experience, in the specific way that I have, and my heart personally reaches out to anyone else that deals with some health condition that limits their quality of life or worse. I have, however, spent a ridiculous amount of time in the healthcare system, for a variety of reasons other than this specific topic, and know that this kind of callousness is more of a feature than a bug. To my mind, it’s also extraordinarily inefficient.

I’ll pose an argument to the rationalist crowd that I feel likes to think and feed deeply off these types of discussions:

say I’m destined to create the cure for cancer or bring about the singularity or whatever. I’m not, but let’s say I was. And I fall and hit my head one day and die because some billionaire decided that my condition wasn’t worth investing a miniscule fractional percentage of his wealth.

would that be wasteful?
by hatthew | 2025-07-18 01:12:43+00:00
> Is that true - or is that your belief?

If I was offered basic income for 3 years, I wouldn't change my life in the slightest (maybe I'd make frivolous purchases slightly more often).

If I was offered trustworthy basic income for the rest of my life, depending on the amount I would retire at some point within 3 years. If it was the same amount as in this study and was adjusted for inflation, I'd consider retiring on the spot.

Maybe I'm just a weird outlier?
by mrangle | 2025-07-18 01:13:08+00:00
No, it's all a part of learning to read and understand language.

If a child is having that much trouble with it, which would be unusual at grade-level, then the book is above their level. At that point, the child should probably be screened for a delay.

How this generally works is that young people ingest these books, and by doing so their language ability increases to be able to flexibly understand (and use, if stylistically appropriate), non-standard grammatical forms.
by mbostleman | 2025-07-18 01:13:52+00:00
> sweeping away due process for mass deportation…>

This is pretty off topic obviously but I see this due process claim a lot and I am assuming I’m missing some kind of fundamental legal concepts. And that wouldn’t be surprising because I have no legal background.

If a person is not a citizen, and they’ve overstayed whatever limit there is to staying while not being a citizen, and if the action taken is to remove the person from the country - what role does due process play?

Proof of citizenship seems like it should be a pretty cut and dried thing to determine. It shouldn’t require a court proceeding should it?

If the accusation was like theft or murder and/or the action taken was imprisonment or fines, that would be a different story.

But this is like being escorted out of a movie theater if you can’t present your ticket.
by n2d4 | 2025-07-18 01:14:53+00:00
There are always extremists with absurd timelines on any topic! (Didn't people think we'd be on Mars in 2020?) But this one? In the right cities, plenty of people take a Waymo morning commute every day. I'd say self-driving cars have been pretty successful at meeting people's expectations — or maybe you and I are thinking of different people.
by JoshTriplett | 2025-07-18 01:16:44+00:00
> In other words: Over one quarter of people who received the checks stopped working, despite knowing that the program was temporary. This is actually a wild result when you think about it. Contrast this with the title that claims “people kept working” without qualifiers.

Half of those people stopped working so that they could go to school.

I'd also expect an even better result if working did not cancel out the UBI.
by Syzygies | 2025-07-18 01:17:05+00:00
Yup. I'm on a side project trying to port the 1980's computer algebra system Macaulay I coauthored from 32-bit K&R C to 64-bit C23.

K&R C is underspecified. And anyone who whines about AI code quality? Hold my beer, look at our 1980's source.

I routinely have a task manager feed eight parallel Claude Code Opus 4 sessions their next source file to study for a specific purpose, to get through all 57 faster. That will hit my $200 Max limit, reliably.

Of course I should just wait a year, and AI will read the code base all at once. People _talk_ like it does now. It doesn't. Filtering information is THE critical issue for managing AI in 2025.

The most useful tool I've written to support this effort is a tmux interface, so AI and I can debug together two terminal sessions at once: The old 32-bit code running on a Linode instance, and the new 64-bit code running locally on macOS. I wasn't happy with how the tools for this worked, that I could find online. It blows my mind to watch Opus 4 debug.
by the_af | 2025-07-18 01:18:18+00:00
Haha, I didn't know that anecdote! It totally tracks with reality.

I didn't mean to say the people who work in Hollywood don't know their craft, plenty of skilled people who I'm sure would produce wonderful work (and sometimes do!) if given the chance.

I meant Hollywood as this machinery of algorithmic clones, as described perfectly by your anecdote about Buñuel.
by misswaterfairy | 2025-07-18 01:18:26+00:00
This has been my experience as well, though I was somewhat self-taught before seeking the 'paper' qualifications other developers had. Best of both worlds in a way.

I scare the living shit out of consultants, because a lot of them made the mistake of assuming I'm just a dumb firie - the uniform means I don't look like my corporate IT peers at all - but quickly recoil and backtrack when I ask direct technical questions they don't expect and should know the answer to, or call them out on their misleading (if not outright false) statements.

My supervisor loves me, even though he doesn't love the disruption as much, because it leads to better outcomes for the organisation.
by AdieuToLogic | 2025-07-18 01:18:43+00:00
> All it takes is a modulator that controls whether to let the LLM text through the proverbial mouth or not.

> (Of course, finding the right time/occasion to modulate it is the real challenge).

This is tantamount to saying:

All you have to do to solve a NP-hard[0] problem is to make a polynomial solution. (Of course, proving P = NP is the real challenge).

0 - https://en.wikipedia.org/wiki/NP-hardness
by rhelz | 2025-07-18 01:19:02+00:00
// most people as soon as they are eligible...stop working...//

Is that true?

I mean, the best comparison to this wouldn't be some kind of pension system. It would be the universal guaranteed income we already have. Yes, we guarantee every citizen a minimum income...as long as they are over 65 :-)

Most of them would probably keep working in some capacity if they didn't lose their benefits.
by sodality2 | 2025-07-18 01:19:22+00:00
Then it's a real bad case of using the LLM hammer thinking everything is a nail. If you're truly using transformer inference to auto fill variables when your LSP could do that with orders of magnitude less power usage, 100% success rate (given it's parsed the source tree and knows exactly what variables exist, etc), I'd argue that that tool is better.

Of course LLMs can do a lot more than variable autocomplete. But all of the examples given are things that are removing cognitive overhead that probably won't exist after a little practice doing it yourself.
by theGnuMe | 2025-07-18 01:20:46+00:00
People are extremely uncomfortable with uncertainty, especially about themselves. So they create explanations... Programmers also don't like uncertainty so they create programming languages. There's also a bit of "not invented here" syndrome.

Languages like Haskell are really applied type theory etc... In some sense, the academics invent languages for different levels of abstraction to ultimately write papers about how useful they are.

In terms of programming languages, personality wise, in the end it's all javascript. Then there is Java and the Jvm which is on a mission to co-opt multiple personalities.
by fluidcruft | 2025-07-18 01:20:56+00:00
Why wouldn't you assume that it implies the API rates are massively inflated? I don't do anything really but started playing around last week. I put $5 in tokens in to see how long it would last while I play around. It came out at 30min of compute or whatever dir 3hrs of playing around. So my dumb back of the envelope says $10/hr of compute means $90k per year. Sure GPUs are expensive but are they $90k year expensive? Dunno. It's not like the incremental cost of adding GPUs to the inference side are unmoored from hardware incremental costs.
by trchek | 2025-07-18 01:20:58+00:00
I gotta say I’ve heard this take a lot, and I find it regrettable because I think everyone doesn’t understand what they’re missing, this is a pretty human trait. It’s pretty impossible to just know it all and to not know it so much that you’re just miles from even realizing you aren’t even close.

I’ve definitely first hand seen a lot of FAANG engineers (yes even them, some with PHDs) not realize something I had learned from experience during my first year working with computers and I’m certain I was missing things they learned early in university. In the end, together we solved some hard problems in spite of the unknown unknowns that each of us carried.
by averageRoyalty | 2025-07-18 01:21:30+00:00
> Or is there more middleware required to connect the two VoIP?

You need an address of record to translate 111222333 to an actual deliverable location, like a PBX. You can do without it in a software solution, but in the age of NAT having a TURN server is highly advised.

> I don't like it requiring an account.

Remember the value proposition here is for kids calling trusted contacts. You could absolutely and easily build your own VoIP network with Asterisk etc.
by throaway955 | 2025-07-18 01:21:37+00:00
this doesn't sound like a ubi problem to me.

For one, during Covid, most people were encouraged, if not required by law, to limit their interactions, and some were literally not allowed to leave the house. For years.

Secondly, just because UBI gives people leave to sit around at home, doesn't mean that binging Netflix or alcohol is somehow the fault of "not working."

I know many people whose life consists of working extremely hard, then going home and binging Netflix or alcohol or mairjuana until they pass out. Is that somehow better?
by neom | 2025-07-18 01:22:14+00:00
We were in closed alpha and thankfully a fair number of teams converted. To your point: right now we don't have any users on the $2500/mth plan, but it aligned with what the people on the $500/mth plan are asking for, we'll see..! :) I was really wondering if our concept of credits is kinda hard to understand?
by uamgeoalsk | 2025-07-18 01:22:44+00:00
You're still trying to invalidate my experience because it doesn’t align with your criteria for what's “necessary.” But I'm not trying to solve your problems. I'm solving mine, in a way that works for me. Your browser ideas wouldn't solve anything for me.

You seem to keep asking for some airtight, utilitarian justification, but not everything people build or use needs to pass through that filter. Some things exist because they offer a different perspective, and that difference can be meaningful even if it doesn't optimize for mainstream efficiency or convenience.

No one's asking you to switch protocols. Most Gemini users don't "switch" protocols, they still use the web alongside Gemini. No one's asking you to even keep replying to any of this. Just leave the thread and forget that Gemini ever existed for all I care. But insisting that the only valid solutions are the ones you’ve pre-approved is a great way to miss the value in approaches that don’t look like yours. And that's exactly what you keep doing.

Seriously, you're the one who's been out of line here: dismissive, condescending, and acting like curiosity itself needs to justify its existence to you. It doesn’t. If you don't like Gemini, all you have to do is look away.
by conductr | 2025-07-18 01:25:37+00:00
I have a similar effect on consultant. It’s usually more on the “this isn’t that complicated guys”. I’ll riff off a high level list of things that need to be done, tell them I could do it in a day/week/month and then tell them I want a daily audit of their hours billed and progress made (I’m actually a finance guy but a self taught dev). They usually don’t want the micromanagement so instead they’ll take day to rethink it and come back with a “yes actually i think we were over engineering things a bit” but really we both know they were just planning to pad their hours. It’s a silly dance but usually makes a good working relationship that GSD at an acceptable pace.

I hire consultants from a big corporate and I think they’re used to clients having no idea how to ascertain their projects in terms of reasonable effort to accomplish the set goals.
by phendrenad2 | 2025-07-18 01:25:41+00:00
Yes but cognitive load is a real thing. Being free to not think about the proper format to log some generic info about the state of the program might seem like a small thing, but remember, that frees up your mind to hold other concerns. See well-trodden research that the human mind can hold roughly three to five meaningful items in working memory at once. When in the flow of programming, you probably have a complicated unconscious process of kicking things out of working memory and re-acquiring them by looking at the code in front of you. I think the author is correctly observing that they are getting the benefit of not having to evict something from their mental cache to remember how logging works for this particular project (especially egregious if you work on 10 codebases and they each use a different logger).
by bigstrat2003 | 2025-07-18 01:26:23+00:00
One thing that has become abundantly clear from the AI craze is how many people - who do programming for a living - really don't like programming. I don't really understand why they got into the field; to be honest, it seems kind of like someone who doesn't like playing the guitar embarking on a career as a guitarist. But regardless of the reasons they seem to be pretty happy for a chance to not have to program any more.
by lotyrin | 2025-07-18 01:26:26+00:00
This is what disconnected corporate people believe (whether they are themselves cogs or are the one operating the drawer), but the truth is that high-performing contributors are never cogs and progress is not measured in man-months or lines of code, etc.

Even in "non skilled" positions if you carelessly or too-frequently restructure or lay off, if you create too many silos you're going to damage the situation of unique humans and unique tasks where the contributors seek out tasks or adapt themselves to their work in order to be productive and comfortable.

I don't understand (despite being familiar with the propaganda required to create the situation) how it persists that folks can realize the need for product-market fit and differentiation, that the personalities and individual nature and skills of executives are valuable, that we need to foster a mutually-respectful relationship between charismatic B2B sales and purchasing teams but labor? Pshhhh. Just a drawer of cogs.
by decimalenough | 2025-07-18 01:26:40+00:00
Living in a tropical country, I found myself with increasingly bad allergy symptoms. I went to a doc and had an allergy panel done that clearly showed I was allergic to a weed that flowers all year around (boo). They gave me a nasal spray steroid that, to my utter astonishment, quickly and permanently cured the allergy, with zero side effects.

I know I was lucky, but the point is that yes, it is sometimes possible to "reverse the problem".
by PaulHoule | 2025-07-18 01:26:46+00:00
"Anti-fascists" were saying things like "Keir Starmer is a Fascist" (sci-fi writer Charlie Stross) or that "My local police department is Fascist" or "White people are Fascist"

If you know your 'Pataphysics or Chaos Magick you know that's a magic spell to put fascists in charge.
by 44520297 | 2025-07-18 01:26:57+00:00
You are writing in the comments section of a website devoted to the discussion of companies and technologies that have changed the entire world. Technologies that, many suppose, will change the entire nature of labor, specifically.

And yet you ask, "but how will we maintain the world as it is today?"

Invent a better tomorrow. That's what you're here for.
by nchapman | 2025-07-18 01:27:16+00:00
I’ve been working on my own Pocket replacement for the past few months. I was the head of product at Pocket in 2018/19, and ever since I left, I’ve had this itch to build my own version. Mozilla shutting it down finally gave me the excuse I needed.

https://savewithfolio.com/

Folio lets you save articles from anywhere, has a lovely reading view, lets you listen to articles with some really nice text-to-speech voices, and access all your saves offline across all of your devices. If you enjoyed Pocket, you'll feel right at home! It’s still early days but all the core features are solid and working well.

Pocket imports are available via their API (though it’s been a little flaky lately), and I’m wrapping up file imports from Pocket, Instapaper, Matter, Raindrop, and Readwise so it should be easy to make the switch really soon.

Lots of fun stuff planned ahead. I’d love to have you join us if you’re looking for a new home!
by greatgib | 2025-07-18 01:28:09+00:00
Loguru sucks very badly! I would advise you not to use it. It is like trying to not do like everyone else, but still doing in a terribly wrong way ...

For example the backtrace try to be cooler for display but are awful, and totally not appropriate to pipe in monitoring systems like Sentry.

In the same way, as you can see in the article, that is the only logging library that doesn't accept the standard %-string syntax to use instead its own shitty syntax based on format.
by rhelz | 2025-07-18 01:28:47+00:00
We already have UBI....as long as you are over 65 :-) In addition, I suppose you would agree that children should be guaranteed to have a home and 3 square meals.

So already something like half of our lives are covered by some kind of UBI. 20 years to mature, 20 years of retirement, sandwiching a 30-40 year career.

Don't forget, UBI would replace everything else. Food stamps, unemployment benefits, social security, etc etc. And literally SQUARE MILES of office building staffing bureaucrats who do means testing, fraud prevention, etc etc for government benefits would also not be required.

If you put together all of the money we spend for all of that, I wouldn't be surprised if 90%, or even 100% of the cost of a UBI could be covered.
by shepherdjerred | 2025-07-18 01:29:23+00:00
Here's an example of me doing a migration from Deno -> Bun, prompting with something like "migrate this, make a plan in BUN.md" and then "do step 1 and write your progress, do step 2, etc."

https://github.com/shepherdjerred/scout-for-lol/blob/6c6a3ca...
by GMoromisato | 2025-07-18 01:30:29+00:00
If it's true that "AI Doesn’t Understand Stories" and "People Don’t Want to Buy AI Writing", then there's no reason to worry: no one will buy AI stories, which means no one will want to sell AI stories, which means no one will want to write AI stories.

But the scary part is that maybe AI will be able to write stories people want to read. In that case, yes, writers will suffer, just as performing musicians suffered when records/radios appeared, and recording musicians suffered when MP3/streaming appeared.

Even worse, we won't know which future will happen until it actually does. And by then, of course, it will be too late.
by a_bonobo | 2025-07-18 01:31:10+00:00
Do you like 'solving problems' or do you like 'getting into the weeds'? Both are valid, and both are common uses of programming.

When I was younger, I loved 'getting into the weeds'. 'Oh, the audio broke? That gives me a great change to learn more about ALSA!'. Now that I'm older, I don't want to learn more about ALSA, I've seen enough. I'm now more in camp 'solving problems', I want the job done and the task successfully finished to a reasonable level of quality, I don't care which library or data structure was particularly used to get the job done. (both camps obviously overlap, many issues require getting into the weeds)

In this framework, the promise of AI is great for camp 'solving problems' (yes yes hallucinations etc.), but horrible for camp 'getting into the weeds'. From your framing you sound like you're from camp 'getting into the weeds', and that's fine too. But I can't say camp 'solving problems' doesn't like programming. Lot of carpenters out there who like to build things without caring what their hammer does.