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

It’s wild how many of you have issues with Siri - and to be clear I’m not here to discount those issues, and I very much believe all of the anecdotes here.

For me, Siri on either phone or watch is pretty much perfect - I don’t ask for much, mostly timers or making reminders.

Google’s Nest Minis though? “Lights on” has a 50/50 shot of being a song of the same name, or similar name, or totally unrelated name. Same for “lights off”. If I don’t annunciate “play rain sounds” clearly enough I get an album called “Rain Songs” that is very much NOT calming for bed time. It doesn’t help that none of these understand that if I whisper a command, it should respond quietly - honestly the siris and nests and alexas all got like one iteration and then stopped it feels like.

I want more features but less LLM. I want more control, and more predictability. Eg if every night around 1am I say “play rain sounds” my god just learn that I’m not, in all likelihood, asking to hear an album I’ve never listened to!


I pretty much only use them for timers and weather, and the occasional lookup for quick random info. And this is all only if I don’t have a phone handy or eg the toddler is going to timeout and I need to set his timer in the midst of him having a meltdown about it.

It’s why I haven’t and won’t enable Gemini, and I’ll likely chuck my nest minis once I’m forced to have an LLM-based experience. Hopefully they’ll be able to at least function as dumb Bluetooth speakers still but I’m not holding out hope on that end


But I thought getting an MBA _was_ BS!

It’s beautiful

“The default is hunter gatherer” kind of leaves out a lot of communal living that happened throughout human history. Someone had to hunt, someone had to watch the kids, someone had to garden, eventually people needed to work on sewage lines and waste disposal.

Nothing about everyone having their needs met precludes the dirty work getting done - heck, some people even enjoy it!

The idea that everyone would just give up taking care of the necessities is, imo, ridiculous. It smacks of the tired line of “in an emergency, it’s every man for himself and no one will have your back” when history has shown again and again that communities come together and mutual aid flourishes in the face of disaster.


I get that feeling, and I’ll echo my sibling comment: I’d much rather read your stream of thought and get on that brain train with you than see some fluffed up and sterilized version.

I also think that having that authentic voice, while it does open us up to criticism and maybe being misunderstood, also gives us a way to receive actionable feedback to improve.

I think we all want to be understood, and for me part of that understanding is seeing the person. How you write is a part of who you are, and I hope you don’t feel like you need to suppress that.


A rather simple game engine to look at is Love2D - I know you wanted 3D, but my main experience is over there. Really, the gist of an engine will be about the same either way.

An engine mostly handles a few basic things like device input, managing the screen (with niceties for things like buffers, sprite maps, etc), drawing, and sound.

Slightly more game-oriented are things like managing the game loop, having an update timer, or calculating collision detection.

3D engines quickly help to smooth out the frustration that is working in 3D in general - lighting, cameras, etc.

As someone else said in another reply: if you want to make a game, see if there’s an engine that works for you. If you want to make an engine, or have very specific needs that require the flexibility and optimization of a custom engine, do that.


I don’t actually see any good points against pagination in the opening, and I don’t see any reason to compare pagination to infinite scroll - in fact, I’d argue that comparing them means there’s a misunderstanding of the problem you’re solving for if you see them as equally viable options.

Imo, infinite scroll is for when you don’t care about ever finding something more than once while scrolling - instagram and TikTok are prime examples of this.

Pagination is the opposite - you have a set of data you want to be able to reliably navigate.

The bit about pagination taking up precious screen real-estate is silly, especially in light of the IS example having a whole search bar (I’m assuming the paginated example has an implied search bar but it’s not mentioned). Pagination doesn’t need to take up much space at all - whether your choice of pagination implementation is good for UX is a different beast.


This is imo much worse than NPM, and full disclosure NPM is a part of our stack and I do not vet every package - I’d be out of a job if I took the time…

That said, packages can be audited, and people can validate that version X does what it says on the tin.

AI is a black box, however. Doesn’t matter what version, or what instructions you give it, whether it does what you want or even what it purports is completely up to chance, and that to me is a lot more risk to swallow. Leftpad was bad, sure, and it was also trivial to fix. LLMs are a different class of pain all together, and I’m not sure what lasting and effective protection looks like.


Cue my old manager SSH’ing into work machines while on his boat from his iPad - it does happen. Not saying that working on it is the norm by any means, but it’s about on par with “my android phone is logged in to my tmux session on the dev server and I’m cowboy coding from the bar”


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

Search: