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

I hate that they kinda try to hide the model version. Like if you click the dropdown in the chat box, you can see that "Thinking" means 3 Pro. When you select the "Create images" tool, it doesn't tell you it's using Nano Banana Pro until it actually starts generating the image.

Tell me the model it's using. It's as if Google is trying to unburden me with the knowledge of what model does what but it's just making things more confusing.

Oh, and setting up AI Studio is a mess. First I have to create a project. Then an API key. Then I have to link the API key to the project. Then I have to link the project to the chat session... Come on, Google.


Love all of these tips. I've hosted dozens of events since moving to NYC and figured I'd add 5 more:

1. If this is a dinner party (or people are all seated), force people to get up and move in a way that they'll meet new people. Do this when you're about 2/3 of the way through the party. Some will complain - do it anyway.

2. Plan 1 (ideally 2) interludes. It can be a small speech, moving people around, changing locations, having people vote on something, etc. For whatever reason, they make the night more memorable.

3. Do your best to make introductions natural and low-pressure. Saying things like "you two would really get along" can put pressure on people - especially shy ones. Bring up something they have in common and let them chat while you back away.

4. Go easy on folks who cancel last minute. They often don't feel good about doing it and you don't want to add more stress to them or yourself.

5. More music != more fun. Some music is good, but if people can't hear each other, turn it down.

If you're interested reading more about this stuff, read The Art of Gathering by Priya Parker.


I feel like hosting in NYC is even more of a public service given that space is limited and not everyone has a living situation suited for it. Props to you for making it happen. Been doing what I can here as well. Cheers!


>1. If this is a dinner party (or people are all seated), force people to get up and move in a way that they'll meet new people. Do this when you're about 2/3 of the way through the party.

Better, I've found, for compelling people to interact with others they may not know, is to assign seats. This enables separating couples or others with a preexisting connection. The act of eating offers the benefits of a subject to discuss (if needed) and makes it so it's acceptable to periodically look away from the conversation partner. Just note that depending on the size/shape of the dinner table, it may be necessary to think about who people will be seated adjacent to and seated across from.


It used to be custom (in high society, not anywhere I have dimmed) to sit boy girl boy girl, and for ladies to talk to the man in their left during the first course, right during second... to keep a balanced conversation going


I've been at posh events (e.g. silking dinners) where there was a fixed seating plan but then the ladies moved around before dessert.

NB Such things are really not my natural habitat.


Is it not rude to separate couples?


When arranging seating for a dinner (not that often), we tend to separate couples. And when at someone's house when there is not pre-arranged seating, my wife and I tend to sit apart.

Stendhal thought that the 19th Century French custom that married couples should attend the same gatherings had harmed the quality of conversation. I think he said this of the Empire.


probably depends, but couples already have all the other times they can be with each other


Until kids show up lol


1. Maybe it's a cultural thing but it sounds like hell on earth to me. I'd be the one complaining and probably will not show up to the next party ...


That makes two of us. I've never heard of (or thank god, been to) a party where a host is forcing people to move around, especially in an unnatural way. Nothing feels like a forced party more than, well, forcing.


> I've never heard of (or thank god, been to) a party where a host is forcing people to move around, especially in an unnatural way.

You've never been to a party where you had dispersed throughout the location, and then the host gathered you to eat a meal or a cake (possibly singing a song prior to distributing the cake)?


> You've never been to a party where you had dispersed throughout the location, and then the host gathered you to eat a meal or a cake (possibly singing a song prior to distributing the cake)?

This isn't "an unnatural way". I don't know what the point of mischaracterising the previous comments is.


Calling for dinner is one thing. Forcing seating or forcing rearrangement sounds lunatic but I'm happy I can choose friends well enough that nobody ever tried. Most points in the original article sound crazy to me as well though.


I think a lot of stuff is cultural. For me, I detest music at social gatherings. I'm there to chat with people, not to listen to music. Music, for me, can only be neutral at best (and more often it detracts fun), not a value add. My wife, on the other hand, considers an event "like a funeral" if there isn't music playing. Just different cultures. Sadly, it means stuff hosted at my house doesn't ever align with my preferences, because happy wife and all that.


She's right though, when's the last time you've been to a public gathering place that hasn't had background music? It doesn't need to be loud, but without music if there's a natuural lull in the conversation it can just be a little awkward haha


I like to dance, I often invite DJs to my parties. But when no one ones to dance I turn to music down. Can't force them.

But I think it's a personal preference, not culture. Is there a culture where they don't listen to music at all?


> Is there a culture where they don't listen to music at all?

I don't know if there's one that dislikes music but Brazilians definitely like it more than other cultures, music is everywhere here, sometimes a bit too loud


I don't understand the idea of the host forcing interactions like this. I think the best party is when the host is just another attendee.


Sure, in an ideal situation people would naturally mingle, but a lot of people are shy or will just stick to people they know, which makes it less valuable as a social event.


As someone with a medium amount of social anxiety: for the love of god, arrange for excuses for me to talk to people. I cannot just walk up to people and start a conversation. If your party does not have reasons to talk to people I will not and just end up feeling like a third wheel.

I'm sure there's plenty of people who are naturals at parties, but for those who are not it's very nice if the deck gets stacked in favor of new interactions.


#4 has been tough for me - I take it semi-personally, as a sign of disrespect. I get that everyone has things going on. That said committing to an event where the host spends time + money to prepare forand then not going just seems so rude to me.

I try not to give folks a hard time, but after a couple strikes I just won't invite them anymore. It's not worth accomodating people who regularly flake, they can hang out with other flakes.


Usually, people who don't want to go to your party will find an excuse as early as possible to decline your invitation in order to avoid unpleasantness and awkwardness for themselves.

Assume that the vast majority of people you properly invited and that RSVP you DID want to go, even if they flaked at the last moment. Yes, there are some inconsiderate bastards out there, but there's a big subset of flakers that do feel guilty/regret not going, far more than we can imagine.

You need to understand that in the great schema of life, parties for the invitee are always at a lower priority compared to work, health and family issues: A single guy may have finally got a date, a mom can be having issues with their kids at school near exams period, someone may be anxious after a not so great feedback at a work 1:1 with their boss and decided to polish their resume.

And besides life stuff preempting party attendance, there are a lot of other factors. Some people you invite may have been raised in an environment where, due to poverty, immigration, family issues, they were never really in too many parties, and thus, while they may wish to enjoy your party, they may become too anxious to attend what is an unfamiliar experience to them.

Depressed, low esteem people, for example, will have a big probability of believing that your invitation was not that serious, and that you only invited them out of politeness. Actually, you don't even need to have depression issues in the mix for that to happen, some cultures have a marked tendency to avoid directness in communication, and for those people, if you don't have a close connection to them, or if they perceive you as higher status than them, they will believe your invitation is not actual for real, and they are not really expected to attend.

So, for some of those people I think that is worth your effort insisting more than twice, maybe trying to make they really feel welcome and needed a bit more.

It may sound crazy and counter-intuitive, but sometimes, just sometimes, some of the people who flaked do respect you more than some of the people who went and just wanted to have a good time for free.


> You need to understand

The least persuasive phrase in English


Don't take it personally; not inviting them after a few times is enough.


Get up and move is the best thing to do, there was an article on HN with the correct algorithm for this but cant find it.

Having a follow up email with everyones contact helps a ton.

I've also given people a prompt of what the question is to ask to get the convo started when people move around. Let people focus with 2-3 people listening mostly to the story of one person.

Many friendships/teams started from these tips!


I'd push back on aggressively "managing" where people sit and with whom they interact.


The Art of Gathering is great. I found it actually helped me be a better guest, too.


Made it to level 44. Don't think I'll be able to beat Deep Blue but had fun along the way!


You get an extra queen each time you lose :)


if you keep failing the game gets... subtly easier :)


Haha! I (with some assistance from stockfish) beat it on the first try.


rot13'd spoilers:

V whfg chyyrq hc na bayvar fgbpxsvfu ng znk frggvatf, naq srq gur zbirf vagb vg


I got to 19, bedtime now!


I also don't agree that any employee should have to work as much as the founders.

But one point that needs to be made: You don't need to sacrifice your health to run a startup. You can get your 8 hours of sleep and exercise every day and still run your startup.

This notion that you have to get 3 hours of sleep and ruin your health is simply a choice - don't do it.


CodeCompanion doesn’t have tab completion right? I love Neovim but Cursor’s tab completion is just next level and I haven’t found any nvim plugin that comes close to it.


GitHub Copilot nvim plugin[1] has autocomplete with ghost text, but of course it requires you use GitHub Copilot :)

[1]: https://github.com/github/copilot.vim


Nvim 0.12 (prerelease) also has ghost text with the "textDocument/inlineCompletion" LSP server capability[1]. Currently supported by the "copilot" config[2], but any LS that supports "textDocument/inlineCompletion" can be used (and the config[2] shows optional QoL improvements).

1: https://github.com/neovim/neovim/pull/33972

2: https://github.com/neovim/nvim-lspconfig/pull/4029


I could see this being very helpful for testing certain functionality during development.

As for using it on a regular basis, I think the security blurb should deter just about anyone who cares at all about security.


I actually don't have doubts that LLMs are quite good at writing software.

The problem for me is one of practicality. If, after hundreds of lines of AI-written code, I noticed some sort of issue (regarding scale, security, formatting, logic, etc.), I'm basically forced to start over.

We all know that reading code is way less pleasant than writing code. So, for me, LLMs can be very useful for writing code that I know is going to be correct without having to go back through it. For example, basic TRPC CRUD functions.


I'm a firm believer that if you want to start a tech company, at least one of the founders has to have a technical background. Even if you outsource all the work, you need to be able to ask the right questions related to security.

It's not just that this database was accessible via the internet. It was all public data. Storing people's IDs in a public database is just... wow.


But now we have amazing vibe coding tools that mean that you don’t need to be technical or whatever - you can just deliver results. After all, the best LinkedIn influencers and founders don’t care about how something is delivered, just what.

Yeah, we’ve finally, nearly, just got to the point where realizing that treating IT and security and such as simply a cost centre to be minimised maybe quite wasn’t leading to optimal security outcomes - to throwing it all away again.


a few more of these incidents and they'll care a lot more


thats a joke right?


Tech background isn’t sufficient. They need to have security background. Some of the worst people I’ve met with respect to security have been technical enough to have the wrong level of confidence.


Doctors need to study 5 to 8 years and pass rigorous exams Attorneys the same Structural architects and engineers the same

We have a couple of decades more until we lock tech up, up until now it was all fun and games, but now and in the future tech will be everywhere and will be load bearing


Tech is special! Think about the margins, the gains, the $$$!

I bet on greed. It always wins.


By then we'll just launder the blame onto the AIs


Isnt there like millions of misconfigured firebase dbs in the wild with no auth, some including fortune 500 companies?

https://www.bleepingcomputer.com/news/security/misconfigured...


Totally agree. I'm a big fan of neovim but didn't find a good AI solution that compared to Cursor. Even though I miss some of my neovim plugins, Cursor + Vim plugin is pretty hard to beat.


It’s as easy as deploying any other app that can be Dockerized. Deploying to something like Fargate isn’t _super_ trivial but can be done in <2 hours


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

Search: