MurphyA/hacker-news huggingface dataset:
Ask HN: Dealing with Vibe Coding Depression?
by softirq | 2025-06-04 19:31:48+00:00
While originally I was an LLM skeptic, I was also eager to gain insight into it’s true capabilities, and recently I’ve reached the tipping point of existantial dread - I no longer feel any joy while coding. I’m no longer an artisan enjoying the journey of creating, I’m now truly a cog designed to review factory output until even that role is no longer required.

My biggest feeling right now is an immense sense of loss. My belief was that the purpose of one’s life is found through acts of creation. The painter finds joy in painting, and the result is valued because of the effort involved. This feels like an attack on all intellectual pursuits, including the arts, but it’s especially hard considering the technology seems to have the most value at replacing its creators.

Where do we go from here? So many of my friends have talked about switching fields, as we watch this miracle field edge towards becoming a facsimile of itself. I am personally left with many questions about my own future.
by bell-cot | 2025-06-04 19:31:54+00:00
> had trouble with an A.I.-powered Darth Vader it added to the company’s popular game Fortnite. Players tricked the digital Dark Lord into using the F-word and offering unsettling advice for dealing with an ex: “Shatter their confidence and crush their spirit.”

In a movie, would someone voicing such advice merit a "PG-13" rating? IIR, Vader was a leading proponent of torture and mass murder in the original trilogy.
by duxup | 2025-06-04 19:32:45+00:00
I remember enjoying using Windows, I still fondly remember the Start Me Up commercials for Windows 95.

For a long time Windows and Office was functional and I could configure it to stay out of my way and do my work. It felt like there was at least some level of respect for my experience and choices at Microsoft.

But now almost everything I touch with Microsoft feels like it is pointed AT me, and none of it seems FOR me to do what I want. Windows updates kept wiping out my settings. The start button turned into a nightmare, windows feels like add supported software.

I used to feel like an Outlook wizard (even way back in the exchange client days), now I feel like I'm boxing with it. Teams can't even show me the correct time for my meetings, I pull it up and it shows what i think is UST and then eventually switches to my timezone like some garbage web app.

LinkedIn, I struggle to see my colleges in any kind of feed that makes sense ... it's just people @me with hilarious go company hype stories. LinkedIn tied to office of all things sounds like a horror show.
by 9rx | 2025-06-04 19:33:46+00:00
> they could have something like this:

Could in some purely theoretical way, but this is pretty much exactly the same, minor syntax differences aside, as virtually every other failed proposal that has been made around this. It would be useless in practice.

In the real world it would have to look more like this...

func printSum(a, b string) result[error, unit] { return for { x <- strconv.Atoi(a) else (err error) { details := collectDetails(a, b) stop firstConvError{err, details} } y <- strconv.Atoi(b) else (err error) { stop secondConvError{err} } } yield fmt.Println("result:", x + y) }

or maybe something like this

func printSum(a, b string) result[error, unit] { return for { x <- strconv.Atoi(a) y <- strconv.Atoi(b) } yield fmt.Println("result:", x + y) } handle(printSum, "x", func(vars map[string]any, err error) { details := collectDetails(vars["a"].(string), vars["b"].(string)) return firstConvError{err, details} } handle(printSum, "y", func(vars map[string]any, err error) { return secondConvError{err} }

...because in that real world nobody just blindly returns errors like your contrived example shows[1]. There are a myriad of obvious (and many not so obvious) problems with that.

Once you start dealing with the realities of the real world, it is not clear how your approach is any better. It is pretty much exactly the same as what we have now. In fact, it is arguably worse as the different syntax doesn't add anything except unnecessary complexity and confusion. Which is largely the same reason why all those aforementioned proposals failed. Like the linked article states, syntax is not the problem. The problem is that nobody to date knows how to solve it conceptually without completely changing the fundamentals of the language or just doing what you did, which is pointless.

And there is another obvious problem with your code: result[error, unit], while perfectly fitting in other languages designed with that idea in mind, is logically incorrect in the context of Go. They are not dependent variables. It doesn't make sense to make them dependent. For it to make sense, you would, as before, have to completely change the fundamentals of the language. And at that point you have a band new language, making any discussion about Go moot. That said, I think the rest of your idea could be reasonably grafted onto the (T, error) idiom just as easily. However, it still fails on other problems, so...

[1] Which, I will add, is not just speculation. The Go team actually collected data about this as part of their due diligence. One of the earlier proposals was on the cusp of acceptance, but in the end it wasn't clear who – outside of contrived HN comments – would ever use it due to the limitations spoken of above, thus it ultimately was rejected on that basis.
by zevon | 2025-06-04 19:34:03+00:00
I've had pretty good success with https://3dscannerapp.com - it's mostly intended for people with access to iDevices with LiDAR and an Apple Silicon Mac and in this combination can work completely offline by capturing via the iDevice and doing the processing on the Mac (using the system API for photogrammetry). AFAIK, there are also options for using just photos without LiDAR data and for cloud processing but I've never tried those.
by Karrot_Kream | 2025-06-04 19:34:26+00:00
I think if we use the "should be expected" idea to excuse bad discourse then bad discourse will consistently win. The issues most worth discussing are usually the most controversial ones after all.

The only reason I made this comment is because as HN has been getting a lot bigger post-2022 Reddit API changes, I've been noticing a lot more low effort rage/engagement bait in the comments. The mods here have added the "Don't be curmudgeonly" guideline recently to combat this trend but I think the bait is really degrading the quality of conversation here to the point where this might as well just be any old generic comments section on the net. At some point HN falls into the same problem that every newspaper comments section, Reddit, and Nextdoor fell into: farming ragebait for approval removes the incentives needed for quality discourse and crowds non-ragebait out. I think some of this too is that the right now HN is growing faster than the mod team can deal with the comments.

I think it's largely a losing battle, but I'll try because I've spent too much on this site to not try. But I will be honest I am spending a lot less time here because of this decrease in quality.

(I'm also cognizant that I broke an HN guideline, namely "Please don't sneer, including at the rest of the community.")
by wolfgang42 | 2025-06-04 19:34:42+00:00
The client only needs to get indexes for the specific search; if the index is just a list of TF-IDF term scores per document (which gets you a very reasonable start on search relevance) some extremely back-of-the-envelope math leads me to guess at an upper bound in the low tens of megabytes per (non-stopword) term, which seems doable for a client to download on demand.
by jqpabc123 | 2025-06-04 19:34:47+00:00
I'm starting to entertain conspiracy theories with regard to TSLA stock.

Simply because there is no other way to really explain it.

No rational basis for a P/E of 180. No reason for the stock price to increase while sales and earnings decline. No reason for industry analysts to maintain a buy rating on a stock that is clearly WAY over bought.

Unless they have some undisclosed incentive for putting their reputation on the line to do so.

https://www.marketwatch.com/story/buying-teslas-stock-ahead-...
by mikrl | 2025-06-04 19:35:14+00:00
My philosophical excursions eventually led me to his writings, but I never found what I read to be inspiring or substantial. Pretty much like Ayn Rand in that respect.

Like a precocious undergrad who just discovered set theory and thinks he’s king of the… uhh sovereign corporation?

Lots of literary references though. Borges, of course gave him Urbit/Tlon[0], and wrote some racially spicy stuff in his day. Pretty sure Nock is a reference to a controversial libertarian thinker[1]. I bet you could find more anti-Semitic, pro-slavery and anti-democratic Easter eggs if you looked.

Clearly though, in person he managed to rub elbows with some pretty influential people… also like Ms Rand.

[0] https://en.wikipedia.org/wiki/Jorge_Luis_Borges

[1] https://en.wikipedia.org/wiki/Nock
by therobot24 | 2025-06-04 19:35:24+00:00
republicans wanna spend the way 'they want to' and cut every way the democrats want to spend, and just the opposite is true too (austerity only really matters when it's the other party with the control of the budget)

pair this with each district, state, and constitute company/nonprofit/whatever looking for a piece of the pie creates an utter mess of non-stop spending
What do you think about synthetic users for user testing?
by bornslipppy | 2025-06-04 19:35:37+00:00
User testing is important, but let’s be honest—it’s often a pain. Recruiting is slow, people flake, and results can be all over the place.

Lately I’ve been thinking: what if we could simulate real users instead? Like, agents that reflect actual roles, behaviors, and decision-making patterns.

Would you trust insights from that kind of setup?

Genuinely curious what others think.
by A_D_E_P_T | 2025-06-04 19:35:39+00:00
Musk is on the outs. And what if there is no grand conspiracy?

We're extremely far from any of Yarvin's "plans" at any rate. Yarvin's most cherished plan was to create a shadow university called the "Antiversity" -- a sort of repository of all truths unbeholden to politics and fads. Is this a bad idea? Which other Yarvin ideas scare you so?
by MrThoughtful | 2025-06-04 19:35:46+00:00
I have tried that a bunch of times and a bunch of ways and did not get ffmpeg to work.

It might have to do with these two strange comments at the top:

// import { FFmpeg } from '@ffmpeg/ffmpeg'; // import { fetchFile, toBlobURL } from '@ffmpeg/util';

The rest of the code seems to assume "FFmpeg", "fetchFile" and "toBlobUrl" are somehow magically available. Neither me nor any LLM have yet managed to get these into existance.
by soulofmischief | 2025-06-04 19:36:18+00:00
China's population is purportedly set to halve by 2100. They're well on their way to a massive population shock if they don't thread the needle carefully.

There's also been lots of stories about bank closures and Chinese citizens losing their money.

Additionally, China, like the US and many other world powers, is a totalitarian authoritarian government which is hostile towards its people. Whether China has high-speed monorails or not, they continue to slide backwards as a country into the dark ages, increasingly relying on invasive, pervasive surveillance as a tool of short-term stability, just like the US.
Show HN: Interactive code snippets for server tech
by mkamner | 2025-06-04 19:36:35+00:00
Hey HN,

I've already shown off tech-playground.com a while ago. It's basically a CodePen for server tech like NGINX, Caddy, Jinja, Go Template and many more tools.

To make it even more useful I've now create a JavaScript widget that allows anyone to embed interactive playgrounds into blog posts, docs and more.

Just load a bit of JS, wrap your existing code blocks into <tech-playground playground="nginx"></tech-playground> and you're off to the races!

On top there is a bunch of customizations for the controls and output, to make things work just like you want.

I'd love to hear what you think and where I should take this next :)

Ps: The JS client is fully open-source already, if you want to check it out: https://gitlab.com/mkamner/tech-playground-headless
by xpe | 2025-06-04 19:37:11+00:00
> Just as I don't need to understand the finer points of extreme bigotry to be opposed to it, we don't need to be experts on LLMs to be opposed to the well-heeled and breathless hype surrounding it, and choose to not engage with it.

If by the last "it" you mean "the hype", then I agree.

But -- sorry if I'm repeating -- I don't agree with conflating the tools themselves with the hype about them. It is fine to not engage with the hype. But it is unethical to boycott LLM tooling itself when it could serve ethical purposes. For example, many proponents of AI safety recommend using AI capabilities to improve AI safety research.

This argument does rely on consequentialist reasoning, which certainly isn't the only ethical game in town. That said, I would find it curious (and probably worth unpacking / understanding) if one claimed deontological reasons for avoiding a particular tool, such as an LLM (i.e. for intrinsic reasons). To give an example, I can understand how some people might say that lying is intrinsically wrong (though I disagree). But I would have a hard time accepting that _using_ an LLM is intrinsically wrong. There would need to be deeper reasons given: correctness, energy usage, privacy, accuracy, the importance of using one's own mental faculties, or something plausible.
by floxy | 2025-06-04 19:37:15+00:00
Anyone have the stats for the usual ratio of arrests for probable cause vs. with a warrant? For regular policing and for ICE. I would have thought most arrests are without a warrant. As in, show up to a domestic dispute, someone gets arrested. Pulled over a DUI, arrested. Walmart call-in about shoplifting; arrested. Drunk-and-disorderly -> arrested.
by lax_och_potatis | 2025-06-04 19:37:52+00:00
If you’re getting serious into birding, a lot of folks do the lists with the separate app eBird, which lets you make lists of birds you’ve seen on say, a given walk in a specific park. It’s like a digital version of a bird checklist you might find at a wildlife refuge.

(Pro tip, if you have 100 seagulls you don’t want to count individually, you can use X to say you don’t know. Also you can enter a general group like “gull sp.” if you can’t quite identify which kind of seagull they are)
by kylehotchkiss | 2025-06-04 19:37:55+00:00
It's questionable if the health secretary even believes that germs are real, so this checks out. Unfortunately, as a county, once you set a poor governing standard like this, it's hard to recover back to where we were. Biology is not convenient nor does it follow the ruling political parties platform. The leadership of this country seems to believe it can in fact influence biology to take its positions.
by overfeed | 2025-06-04 19:38:11+00:00
> doing “janitorial” work is rewarding in that it is, um, real work.

> What I mean is that it’s really easy to have a multi decade career in tech and look back, realizing that not only is none of the code you worked on still running anywhere, but none of the companies even exist

Actual janitors have their work undone by the time their next shift begins. I don't get the tech nihilism[1]; making software is "real work" - maybe you're too far removed from your actual users to experience their appreciation, or perhaps you hate your users - not judging, I've worked in the enterprise space too. One doesn't need to leave software to make a difference, but if its tech that's burning you out, more power to you.

Expecting permanence is a fools errand, and likely born of hubris. A truly janitorial mindset is knowing your work makes things temporarily a little better, but entropy always wins if not for people like you.

1. I suspect people complaining about "bullshit jobs" have limited imagination, experience, or both.
by rogerkirkness | 2025-06-04 19:38:19+00:00
I think the reality is that software engineering, and soon all knowledge work, are going to transform profoundly like you're noticing.

Where we go depends on the philosophy we apply, and there's way too little philosophy for what to do when AI upends your intellectual craft profession.

All businesses exist to serve a customer, and to help them achieve the outcomes they desire, so to the extent that you can apply these skills to those outcomes then you'll continue to be gainfully employed in a business context.

I think zero sum applications of software like internal tools with fixed scopes will rapidly be automated away with these tools. By comparison, positive sum product engineering of novel technologies seem like they are still hiring.

Would focus on bridging your technical skills into product engineering and deeply understanding a specific customer domain, invest in EQ through coaching and therapy and continue adopting AI tools to optimize your work.
by BobaFloutist | 2025-06-04 19:38:20+00:00
The problem with using credit/debit directly is that it requires the customer to trust you with their credit card number.

The nice thing about Paypal is I click the button and a window pops up that Firefox recognizes as coming from Paypal to autofill my login info, then Paypal confirms the payment info and gives the website just the payment info. With a credit card, even if you have a different payment processor with an icon next to it that says "secure", there's not actually any way for me to be sure at a glance that that isn't Stripe_Secure_Checkout_Confirmation.SVG and that you aren't just harvesting my credit card info, other than other contextual information on your website and your company's reputation as an actual company that does actual business in the real world.
by omnimus | 2025-06-04 19:39:21+00:00
Any LLM output created with unlicensed sources is tainted. It doesnt matter if the output does not look like anything in the dataset. If you take out the unlicensed sources then you simply wont get the same result. An since the results directly compete with the source then its not “fair use”.

If we believe that authors should be able decide how their work is used then they can for sure say no machine learning. If we dont believe in intelectual property then anything is for grabs. I am ok with it but the corps are not.
by soulofmischief | 2025-06-04 19:40:00+00:00
> And what if there is no grand conspiracy?

What if, indeed... and what if they even publicly announced their conspiracy and outlined their exact plans in full?

Direct texts:

https://static.heritage.org/project2025/2025_MandateForLeade...

https://www.project2025.org/playbook/

Summaries:

https://www.aclu.org/project-2025-explained

https://democracyforward.org/the-peoples-guide-to-project-20...

Implementation tracker:

https://www.project2025.observer/
by happytoexplain | 2025-06-04 19:40:25+00:00
Republican grievances have a lot of overlap with Democrat grievances, and even on the high-visibility topics where they don't, Republican grievances are still mostly based on real issues. It's many of their policies and ideologies that are immoral or un-American, not (most of) their grievances. You may feel like you're in the minority, but I actually think people generally believe this, but won't admit it without overwhelming caveats, because of aforementioned policies/ideologies.
by UncleOxidant | 2025-06-04 19:40:30+00:00
> in the US, where a defining characteristic of the population is a belief... that everyone is out to take advantage of you all the time.

I mean, living in 2025 America that's not a bad default assumption to make, is it? By default when the solar salesman (or pest control salesman) comes to the door I consider it a scam because it generally is (same for phone sales, and most internet ads). Is everything a scam? No. But lots of things are and it's best to have your defenses up.
by asplake | 2025-06-04 19:40:44+00:00
More niche than mainstream I guess, but I do have what could be called a community, a large following on LinkedIn, a mailing list in the low thousands, paid subscribers, and a partner programme. Not enough to generate the kind of sales that anyone could live on, but not nothing either. Much of my blogging since publication has been in support of the book.

Two of my five did have publishers. I’m grateful for that experience. Learned a lot!
by H3X_K1TT3N | 2025-06-04 19:40:51+00:00
I've had the most success doing 3d scanning with Heges. The LiDAR works pretty well for large objects (like cars), but you can also use the Face ID depth camera to capture smaller objects.

I did end up getting the Creality Ferret SE (via TikTok for like $100) for scanning small objects, and it's amazing.
by klaussilveira | 2025-06-04 19:41:09+00:00
Oh, I don't think you guys should even expose it other than in the export feature. "Export Optimized" or "Export for Game Engines".

I think Mixamo nailed the autorigging years ago. Anything similar to that is good enough. If you guys want to go fancy, check out Cascadeur and what they are doing. For a cool skinning algo, you might want to check voxel heat difusing:

https://github.com/meshonline/Surface-Heat-Diffuse-Skinning

What about painting/iterating on the model, while respecting the UV constraints and boundaries of the original texture, is that on the roadmap?
by mikewarot | 2025-06-04 19:41:42+00:00
The real question is how much of my current knowledge would I take with me? If I don't get anything, all I'd do is repeat everything again.

The next is what the restart age would be... Too young and I might get myself killed by a vengeful father.

If I could go back to somewhere around my 20th birthday, with all I know now. Technology wise, I'd do everything I could to make sure Email was autheticated, zero terminated strings were abolished and get a BitGrid chip made.

Oh... And HTML would definitely be a language for the separate addition layering of hypertext markup, instead of the crap we have now.
by colechristensen | 2025-06-04 19:42:18+00:00
>"Antiversity" -- a sort of repository of all truths unbeholden to politics and fads. Is this a bad idea?

It's not an idea in good faith. The people talking the loudest about political bias and trends being "wrong" are very much more likely to be extremely biased and following fads themselves.

If you actually cared about unbaised truths you'd be having good faith debates and be open to critical interpretation.

But the people complaining about political bias &c. are actually complaining that their bias isn't the dominant one.
by mystraline | 2025-06-04 19:42:21+00:00
What happens when your benign dictator (FDA), turns not so benign?

Like, covid shots. Now you need to beg a doctor to get them. Hope you pass their gatekeeping test.

Or now women are being arrested and charged with murder for miscarriages and missing periods.

And there's another round of "get rid of ACA, which includes banning non-coverage of preexisting conditions. Treating yourself is a strong protection of not being covered.

RFK is going through medical records across the country for anybody with autism, ADD, and ADHD. What and how are these lists being used for? (I know how the German nazies used them...)

My body, my choice.
by sjsdaiuasgdia | 2025-06-04 19:42:27+00:00
> Musk is on the outs.

Musk "left" government the day before his government employment would reach a length threshold requiring a lot more paperwork and transparency.

Trump presented Musk with a ceremonial key to the White House.

Musk has made some recent statements about the "big beautiful bill" that could be seen as an actual policy break with Trump. With that, he's aligned to GOP politicians who feel the bill doesn't cut enough taxes and/or spending. And he's still very much in the conversation.

Musk is not on the outs. That's just kayfabe.