Hacker Newsnew | past | comments | ask | show | jobs | submit | CreepGin's commentslogin

Yeah to me, Burst+Jobs and Compute shaders are so easy to work with in Unity, I haven't felt the need to squeeze more perf out of C# in a long time.

For modding and OTA stuff I just use a scripting language with good interop (I made OneJS partially for this purpose). No more AOT issue and no more waiting for domain reload, etc.


Yes and it works well IME. https://docs.unity3d.com/6000.3/Documentation/Manual/roslyn-...

Now I think about it, writing SourceGenerators is actually a great fit for AI agents.


Wow that's less than a month ago. I wonder if this kind of stuff is picking up steam.

> Rivlin told me that the bogus customer service number and the impostor representative were believable.

My wife said it was the persistent CC# inquiry combined with the heavy Indian accent that put her on alert.


Yes what the hell is wrong with this title. Where on the pricing page does it say the Industry plan require a runtime fee?


It doesn't. It mentions their runtime because that's what they licence out on all their plans. This way you can maintain ownership of your projects assets and code, the runtime is what they licence and in the industry case, they charge 4% of earnings. Which is 20% less than what Epic charges for Unreal.


Yup, I agree with the author 100%. By far the worst part of AI code generation is the inability to discern old and deprecated APIs/syntax/workflows of tech stacks that are constantly changing.


As someone who maintains multiple JS libs and provides support on Discord, the #1 reason I default to using TW is because it lets me drop code snippets in chat without lugging around an extra CSS file or walls of inline styles, keeping everything compact and easy to read (tons of vertical space saved).

Example: https://onejs.com/docs/web/tailwind#quick-example

Without TW, that snippet may need to take 3x more lines.

---

My major issue with TW at the moment is that I use TW in a non-browser environment (Unity), so TW3 is fine since I can tweak everything with JavaScript. TW4 shifts everything to CSS, gives zero workarounds, and my setup crumbles.


This was many years ago, after Unity released mathematics and burst. I was porting (part of) my CPU toy pathtracer to a compute shader. At one point, I literally just copy-pasted chunks of my CPU code straight into an HLSL file, fully expecting it to throw some syntax errors or need tweaks. But nope. It ran perfectly, no changes needed. It felt kinda magical and made me realize I could actually debug stuff on the CPU first, then move it over to the GPU with almost zero hassle.

For folks who don't know: Unity.Mathematics is a package that ships a low-level math library whose types (`float2`, `float3`, `float4`, `int4x4`, etc.) are a 1-to-1 mirror of HLSL's built-in vector and matrix types. Because the syntax, swizzling, and operators are identical, any pure-math function you write in C# compiles under Burst to SIMD-friendly machine code on the CPU and can be dropped into a `.hlsl` file with almost zero edits for the GPU.


Looks like that article was AI generated by a SEO consultant. Ironically, if anything "broke" the web, it's ADs and SEO...

Sorry, the article itself was really painful for me to read.


Rather amusingly, the author recently espoused the viewpoint that bloggers who wanted to stand out should avoid using tools like ChatGPT: https://youtu.be/avASDgtw9k0?t=678

It's not obvious to me that this blog post was synthesized whole cloth from an LLM. On the other hand, in that same interview, the author encourages the use of LLMs for idea exploration, and it's entirely possible that this is what he did.

In fact, using an LLM in this way may itself may be an SEO trick, in the sense that he simply wanted to boost his search rank (inasmuch as it's still the case that longer articles are more highly ranked) by beefing up what would have otherwise been a very short article.


The Clickbaity title certainly did the trick!


Holy s@#$! You're right. I didn't catch it at first, probably because it was on the HN frontpage. But yeah, the amount of em dashes (among other things) totally gives it away.

There were so many contradictions in the article, I was going to point them out. Don't see a point now.


> the amount of em dashes

… means absolutely nothing. I’ve been heavily using them for decades at this point.

The article itself may or may not be AI-generated, but we cannot penalise folks for simply using a stylish bit of punctuation.


em dashes are not a crime!


I would argue that em dashes themselves are not the giveaway that people think they are, and I wish they weren't discriminated against like this.

I was focusing more on what you called "among other things". The way that the article uses English is extremely characteristic of, say, ChatGPT.


As someone who makes a living by writing, this myth about em dashes is annoying. I have always used them. But now I have to avoid them so clients don't think my work is AI-generated.

I don't believe this article is largely AI-generated. It reads to me like the work of every marketer who has learned a list of "best practices" and sticks to them rigorously. It's probably also been edited so it aligns with Grammarly's or Hemingway's view of good writing.

Plus, some people seem to think that any polished, professional writing is LLM-ish because that's the style LLMs often imitate (badly).


I feel you. Nowadays I have to use tactical lowercasing and curses here and there to avoid AI-looking responses.

> It reads to me like typical marketing writing.

hmm maybe that's why it rubbed me the wrong way.


Why are em dashes a giveaway? They’re auto inserted on Windows for two hyphens still, aren’t they?


LLMs seem to use them at a rate far higher than the average person, same with the words “delve” and “robust” (and many others)


Not in every application -- these are two hyphens, Windows didn't touch them.


You don't need to be an AI to use em-dashes. I actually use them quite a lot (even outside of Word) and AFAIK I am not an AI. I just care about text layout and proper use of characters. — is Alt-0151 on Windows (ok you need a keyboard with numeric pad).


Well, you may need to worry about them now. It's a well-known issue with the mainstream LLMs. Every few days, you see a new post on reddit from people asking how to get rid of em dashes from ChatGPT, etc.

Even when they are not a telltale-sign, folks are afraid of using them now because of AI. I'm not saying em dashes are bad. Our books are littered with them, and that's why LLMs spit them out consistently.

https://medium.com/@brentcsutoras/the-em-dash-dilemma-how-a-...


The funny thing is, I wasn't even thinking about the em dashes when I made the initial comment. I had been concentrating on the usage of English in general in the article, which to me is a far more obvious sign of AI generation than the usage of em dashes is.


yup, "em dashes" was just easier for me to type to give an example/heuristic. Everything else would require a tad more effort to explain.

I was scratching my head pretty much the whole time during the first read.


As many others have said, this is silly. I just use hyphens as em-dashes, but their use does not mean that something is AI.


Same here. We went with Electron mainly for consistency and stability. The larger bundle size wasn’t an issue for our particular project, so the decision was pretty straightforward.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: