frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

The Rising Cost of Child and Pet Day Care

https://marginalrevolution.com/marginalrevolution/2025/07/the-rising-cost-of-child-and-pet-day-care.html
1•speckx•33s ago•0 comments

A leap toward lighter, sleeker mixed reality displays

https://news.stanford.edu/stories/2025/07/mixed-reality-displays-artificial-intelligence-holograms-research-innovation
1•Improvement•3m ago•0 comments

Overarch – model your software system as data

https://github.com/soulspace-org/overarch
1•michaelsbradley•3m ago•0 comments

Is there demand for a tool that turns natural language to SQL without database?

1•viewer_midoria•8m ago•0 comments

Planning an Effective Lesson Plan for Elementary School – A Practical Guide

https://schezy.com/blog/planning-a-lesson-plan-for-elementary-school
1•qareena•9m ago•1 comments

Wan 2.2 in ComfyUI

https://blog.comfy.org/p/wan22-day-0-support-in-comfyui
1•bsenftner•9m ago•1 comments

Police and sharks:not knowing how your data is processed can lead you astray

https://blog.engora.com/2025/07/police-and-sharks-how-not-knowing-how.html
1•Vermin2000•11m ago•1 comments

Searching for Secrets in Public GCP Images

https://trufflesecurity.com/blog/guest-post-gcp-cloudquarry-searching-for-secrets-in-public-gcp-images
1•alexcos•11m ago•0 comments

No Moar Cookies

https://paretosecurity.com/blog/no-moar-cookies/
1•zupo•15m ago•0 comments

UN refuses to cooperatively distribute aid as reported hunger grows in Gaza

https://www.fdd.org/analysis/2025/07/24/un-refuses-to-cooperatively-distribute-aid-as-reported-hunger-grows-in-gaza/
2•RS-232•15m ago•0 comments

Show HN: BlockDL – A FOSS neural net sketchpad with shape checking and live code

https://blockdl.com
1•Aryagm•15m ago•0 comments

Air Force rolls out sex and age-neutral fitness test for EOD techs

https://taskandpurpose.com/news/air-force-eod-fitness/
1•PaulHoule•18m ago•0 comments

Configuration for AI coding assistants working with the Linux kernel codebase

https://lore.kernel.org/all/20250725175358.1989323-1-sashal@kernel.org/
1•haunter•20m ago•0 comments

July Pebble Update

https://ericmigi.com/blog/july-pebble-update/
1•robin_reala•20m ago•0 comments

Vi.mock Is a Footgun: Why Vi.spyOn Should Be Your Default

https://laconicwit.com/vi-mock-is-a-footgun-why-vi-spyon-should-be-your-default/
1•bmac•22m ago•0 comments

Why GLP-1s could become the "everything drug"

https://www.axios.com/2025/07/28/wegovy-new-uses-cost-safety
1•toomuchtodo•23m ago•0 comments

Show HN: MCP server that lets Claude Code consult other LLMs

https://github.com/raine/consult-llm-mcp
2•rane•25m ago•1 comments

ICEBlock app creator Joshua Aaron to speak at HOPE hacker conference next month

https://hope.net/talks.html#iceblock
17•aestetix•26m ago•1 comments

UK VPN demand soars after debut of Online Safety Act

https://www.theregister.com/2025/07/28/uk_vpn_demand_soars/
4•rntn•28m ago•0 comments

Show HN: I made an easy website that RSVP avoiding intruders in your event

https://convide.online/en/
1•diogosm•28m ago•0 comments

The Secret Rules of the Terminal

https://jvns.ca/blog/2025/06/24/new-zine--the-secret-rules-of-the-terminal/
1•skibz•29m ago•0 comments

Ask HN: How does one get rich in 2025?

1•roschdal•29m ago•1 comments

The only state without a Walgreens pharmacy – The Hustle

https://thehustle.co/originals/the-only-state-without-a-walgreens-pharmacy
1•rbanffy•31m ago•0 comments

Approve merge requests with your eyes closed

https://blog.jse.li/posts/approval/
2•Bogdanp•32m ago•0 comments

Time in Antarctica

https://en.wikipedia.org/wiki/Time_in_Antarctica
1•TheSilva•32m ago•0 comments

Reminiscing About Retro (Don't Forget about Atari)

https://www.goto10retro.com/p/reminiscing-about-retro
1•rbanffy•33m ago•0 comments

Associated vs. unassociated alpha channel compositing

https://medium.com/@giz51d/channeling-alpha-bd32afbfadfa
1•fanf2•34m ago•0 comments

Russia's Aeroflot cancels flights after alleged cyberattack

https://kyivindependent.com/russias-aeroflot-reports-major-system-malfunction-hacker-group-claims-responsibility/
1•dotcoma•35m ago•0 comments

Ask HN: What are the BIGGEST Problems you'd face with a full-AI employee?

6•dontoni•36m ago•2 comments

Charged $591 Instead of $5.91 on Anthropic (Claude API) – Anyone Faced Similar?

2•iapi•37m ago•0 comments
Open in hackernews

The ultimate meeting culture

https://abitmighty.com/posts/the-ultimate-meeting-culture
57•todsacerdoti•4h ago

Comments

ragebol•4h ago
Seems like solid advice indeed, I'm going to try and stick to these guidelines, too often meetings could have been an e-mail or bit of text and take too long.
Msurrow•4h ago
This seems good from the attendie’s point of view. I would love a similar post on the culture for calling meetings. There are too many “I don’t want to make an effort to understand/solve issue X so I’ll just create a meeting with everyone who might have an interest so we can all spend 1h talking about if the issue is an issue at all, and if it’s an issue what do we do about it”.. makes me so tired.
gonzo41•3h ago
Don't knock it. I've worked in places where they just ignore problems and don't have meetings. It's worse. At least in your example people are moving towards the issue
taherchhabra•3h ago
At my ex employer, every employee had an hourly rate in the system, I had thought of pulling the rates from the internal system into Microsoft teams, to display the cost of every meeting.
maxclark•3h ago
Shopify did this - it’s frightening when you see the numbers across your entire org
judge123•3h ago
this feels like advice for the person running the meeting, not the one being dragged into it. I'm just picturing myself telling my boss "Sorry, this meeting doesn't have a clear goal, so I'm dropping off." Anyone actually have the guts to do this when you're not the senior person in the room?
Tempest1981•3h ago
I've definitely done that, and afterwards my boss was approving. (I just leave, no need to say why at the time.)

But we've worked together for several years, so he trusts my judgment.

windward•3h ago
Like you I couldn't imagine saying this to my boss. On the other hand, I could imagine saying it at some meetings at a previous employer, much larger, with many more inter-departmental box-ticking meetings.

Meeting culture is something that varies hugely between companies and industries and sectors. IMO that means that advice like this has limited utility unless you're aware of the differences. There are a few topics like this.

If the person you'd be telling it to is your boss, you probably don't have much sway to change the culture beyond regular feedback loops.

alex_duf•3h ago
I've done that both in France and the UK. Nothing happen and I got some time back
9dev•3h ago
Can't speak for your boss, but I definitely am sometimes a few abstraction layers further up in concepts than the ICs on the team, and it's a lot more frustrating to realise the others don't really know what I'm getting at because I didn't create clear enough goals than getting that feedback right away.

People in leadership usually get there because they value time and efficiency, and if you don't spin that as "your agenda is trash" but "I cannot contribute to this meeting and would like to pursue my other tasks", I doubt they will be mad at you.

It can also be worth it to bring this up with your team and establish a meeting culture, as suggested in TFA. That way, you can discuss this openly and everyone has a shared understanding of what is okay.

watwut•1h ago
> People in leadership usually get there because they value time and efficiency

Equally if not way more often they are there, because they like to control things or organize things or like having power or see it as career setup. Or they like working with people.

Time and efficiency is not something you get on these positions.

holowoodman•2h ago
Our company "good vibes" team, after some anonymous suggestions, managed to make this a company-wide policy. Every meeting room has a poster with rules to that effect, and managers are supposedly judged by adherence to those rules.

Not 100%, but seems to work.

pjc50•1h ago
The polite way to do this is on receiving the invite, ask for clarification of what's expected from you at the meeting. Combine that with pointing the inviter at someone else who is also invited and you can politely express that your presence is not necessary.

Or just counter-schedule a meeting in the same slot.

watwut•1h ago
I do it regularly. But, I am not rude about it, I do not insult the meeting nor its organizer. I used the sentence "Hi, am I necessary for the X meeting?" Followed by quick reason. Quick reason would be:

- "I have many meetings already and worry about not meeting deadline".

- "I do not have strong opinions either way, so am fine getting just outcome".

- "I do not have knowledge to be useful".

- "It seems like I wont be useful".

Basically, you can guess these from the topic alone. Most of the time, the response is something like "of course no problem" sometimes followed by short explanation why I was called in. Occasionally they say they indeed want me there.

Etheryte•3h ago
I think this misses the mark for why people join. We're talking about a professional setting here, I'm coming to your meeting because you invited me to join, not because of fear of missing out (on what?). All the points given in the article are good, but it misses the most important one: if you're hosting a meeting, only invite people who MUST [0] be there. If the meeting could still take place and be useful without someone, don't invite them just to listen in. If you want, shoot an email to a mailing list or post in Slack about it, but don't invite people just because.

[0] https://www.rfc-editor.org/rfc/rfc2119

suslik•3h ago
> if you're hosting a meeting, only invite people who MUST [0] be there. If the meeting could still take place and be useful without someone, don't invite them just to listen in.

I don't think this advice is generic - there can be different perspectives here.

In a managerial role in a large corpo, doing what could be crudely characterized as office politics, I often have this sort of FOMO - missing out on new initiatives, budgets and projects which would be good for the team; or being unable to prevent others dumping hot potatoes onto us; or just not knowing what is brewing behind the scenes within the company. To a degree, I have to do this so that the technical guys don't have to.

My job, really, is to be invited to as many meeting as I can. I can then ditch the ones I don't think would be useful. Of course, often I sit on meetings that are a complete waste of time - but that is an occupational risk. I don't find these frustrating - they allow me to relax a bit, do my email, learn more about people in the meeting, or just practice my note taking.

blitzar•3h ago
> because of fear of missing out (on what?)

Money, exposure, promotion, money.

People who attend more meetings and do less work get higher pay rises and promoted faster. They are also far less likely to be included in rounds of layoffs given their importance to the organisation.

9dev•3h ago
Especially on larger teams, you may not always be aware of who must be there. It's easier to let people join optionally, given the choices outlined in TFA. You also don't trip into political traps that way, by offending someone you implicitly labeled not important enough to be present. Yes, it's dumb; yes, it's reality.
ryanbigg•3h ago
Great advice here! I especially like the idea of 50 minute meetings.

I’ve been lightly enforcing a rule of my own too: “no agenda, no attenda”

keiferski•3h ago
First, a meeting is primarily not a way to spread knowledge. Knowledge should be spread in a format that is more resilient to time than our memories (which are surprisingly untrustworthy over even tiny time scales). For example; written text. The greatest benefit of text is that it can be asynchronously consumed, multiple times. Meetings are primarily for two things:

I think this makes sense in the abstract but not always in practice. I have been in many long back-and-forth Slack conversations explaining some piece of knowledge that would be better as a 20 minute meeting.

And so I think a better "mental model" of meetings might be functionally the same as human communication in general: for smaller and faster-acting groups, live communication (meetings) is often more efficient than writing. Especially when the team is small and needs to act quickly, because then the time cost of 5-20% of your manpower spending an hour to write out something that takes 10 minutes to explain via a video meeting walkthrough is not optimal.

But the more people your group has, the more you'll need to shift to a text-based communication method.

(This is also why I think remote work makes sense in many contexts, but does somewhat become less efficient in smaller, fast-moving companies. Unless you replace the in-person ad hoc meeting with a rapid on-demand meeting culture, you'll have some inefficiencies and move slower.)

I have seen some attempts to use AI transcription bots as an attempt to square the circle here and commit ephemeral meeting information into durable text information, and in general they aren't too bad actually.

9dev•3h ago
The value of written notes really adds up over time, though. Once a meeting is over, it's over; a Slack conversation is preserved for new hires or absentees or yourself when you return to it after your vacation.

I agree though, for a small team to build a shared understanding and move quickly, just having a chat together is definitely more efficient. I don't think the ideas lined out here apply to that organisation size, however.

rightbyte•3h ago
I have never searched old chats for anything but passwords, network folder paths and license keys. Going back to some conversation on some topic and give it to the new guy, does it happen?
9dev•3h ago
It's a bit of a cultural thing how you use chat apps, but we definitely have FAQ-style threads on certain topics, and people often start by searching chats before reaching for other documentation.
allan_s•3h ago
in my company we do this a LOT, what helps if having a LOT of slack channels with explicit topic name

like

* "incident-2025-07-28-CI-not-deploying-disk-full" * "feature-stripe-integration" * "exploration-datadog-or-sentry"

and channel comes and go and people are quite "agressive" about routing discussion to the right channel or converting 10+ message thread into dedicated channel.

taneq•2h ago
Huh? We’re talking work chat, right, with technical content and project specific stuff etc.? I refer to that all the time. I moved work chat from ad-hoc social media onto an internal Mattermost server explicitly for this. And at the time it doesn’t seem that useful, but it’s the long tail of projects where it really saves you. Being able to quickly find that one thing you’re sure you discussed that one time three years ago on a project that was closed out two years ago? Priceless.
jiggawatts•2h ago
I've flipped this around, and now write the "document I want to be handed", which is precisely that condensed into just one or two pages with nothing but network paths, DNS names, service account names, Git repo names, required tooling to install, etc...

No fluff, no descriptions other than simple labels, no ten paragraph intro blurb, no index, nothing that I would normally skip over when reading someone else's document.

I call these "cheat sheets" and send them out to colleagues on their first day on a project. I've heard feedback along the lines of "I got 10x more value from that one page than three weeks of 'handover' from other people."

bbarnett•3h ago
One thing. Trusting an external company with your knowledge base is wrought with concern. If you're going to use slack in that regard, export and backup regularly.

If you must hand over key parts of your company's infrastructure to external companies, at least ensure you have control of your data if they go sideways. Don't put backups in someone else's hands.

Keep drives encrypted in a safe deposit box if you have to.

puszczyk•3h ago
I agree in principle, although specifically with slack this is problematic. With emails, wikis, repos, it's easy to index them, or share them with a search engine or LLM. Slack is a moving target; they have the Slack AI, but if you don't enable it, it's hard to just grab all messages from a channel or a thread (and god forbid, you have a channel with multiple relevant threads). A lot of clicks required.
rusk•2h ago
I have found slack all but useless for retrieving knowledge.

People simply don’t read emails, and ignore documents.

I don’t miss emails. Wiki devolves into a mess after a couple of years. Sharepoint has poor accessibility as there’s this constant churning between the app space and the web space.

I really think if you want to get people to take a document seriously you have to present it and walk people through it. If you get feedback and integrate it then it has collective ownership and it’s more interesting than a soliloquy.

But according to the popular glib, and I would say incorrect interpretation of agile principles, documentation is considered wasteful.

baxtr•3h ago
Ultimately, in my experience, it often requires both. Written and oral communication.

Some don’t listen, some won’t read. It’s not only a function of the specific person but also depends on the day who reads and who listens.

So, yeah, in theory, in an ideal world with perfect co-workers you wouldn’t need so many meetings.

In the real, messy world we live in, meetings are one tool to make sure important messages come across.

pyman•3h ago
Having an agenda and a moderator is not enough. What meetings also need is:

1. Context: Why are we here? What's the problem we're solving?

2. Actions: What decisions did we make? What are the next steps?

3. Follow-up: Who's doing what and by when?

Put this in a shared doc, a wiki, anywhere people can find it. If you can't see it, you can track it and you can't measure the outcome.

Just like developers measure the outcome of their planning and project meetings every sprint, managers and execs should do the same.

In theory, two things will happen once outcomes are tracked: Some managers will realise their meetings produce nothing useful, so they'll send fewer invites. And the company will shift focus from output to outcomes, which means fewer meetings and more real work getting done.

In practice, it depends on who you hire. People with less knowledge, experience, or agency tend to rely on meetings more than others.

shenberg•3h ago
The reality of meetings in most places I've seen is that key stakeholders have already formed an opinion beforehand, the meeting is a place to disseminate decisions that have already been made and align the organization.
pjc50•3h ago
Agenda + minutes, in however minimal a form, is crucial. A meeting with no minutes and no agenda and a warm drink is just a tea party. Not that that doesn't have a role in organizations, but it shouldn't dominate your time.

Most standups are therefore tea parties. A previous boss of mine even used to bring biscuits, which was nice. It serves the role of reminding everyone that each other exists and are collaborating as a team, which occasionally needs reinforcement.

It's an RAF forums in-joke that being invited to a "meeting without biscuits" means you are going to be reprimanded.

Edit: good comment in this thread on the role of middle management meetings being intrinsically social/political: https://news.ycombinator.com/item?id=44708660

Cthulhu_•2h ago
That's a good analogy / way to think about it, the stand-up should be more of a social call anyway (especially for remote work) to check in with each other and whatever they're working on, but anything in-depth should be done outside of it.
PeterStuer•3h ago
"Meetings are primarily for two things:" ... "Brainstorming" ..., ... "Making a decision as a group" ... "Secondary" ... "to expand and clarify knowledge"

I've said this before,

The "engineer's" pov on meetings is that they are an incredibly poor and overused instrument of getting things done and that it is beyond comprehension why "the company" continues to tolerate such expensive nonsense.

The manager's (current and aspiring) pov on meetings, especially physical presence meetings, is that they are the most effective way to reinforce the hierarchy/pecking order, sense allegiances and potential defectors, scout opportunities for ascension, or destabilize a rival in public.

You might call this 'cynical', but is it really when you lay out the facts?

As for the author's specific points:

Brainstorming in a meeting is by far the least effective way. It just comes down to the most brazen flaunting their unnuanced opinions in rapid fire while more considerate and intricate reasoning is speed ran and drowned out by loud advocacy.

"Group decisions", yes, to a point. Mostly needing 'formal' buy-in to CYA on a decision already made. "If you already knew this would be the (bad) outcome, why did you not speak up at the all hands meeting? Obviously you and everyone else supported this at the time".

"to expand and clarify knowledge": That is most often a lecture/presentation with Q&A attached, not a meeting

holowoodman•2h ago
> Brainstorming in a meeting is by far the least effective way. It just comes down to the most brazen flaunting their unnuanced opinions in rapid fire while more considerate and intricate reasoning is speed ran and drowned out by loud advocacy.

To fix that, the moderator needs to do what I would call "round-robin brainstorming". Each other participant has to have made exactly one point (in seating order or spontaneously) before the first one can make another one. Everyone has to weigh in, and at least for the first 2 or 3 rounds, the moderator needs to enforce this. Usually by then, everyone has warmed up to the idea that their ideas are not that stupid after all, and participation is more equalized.

Edit: about your other points: yes, I agree.

imcritic•2h ago
Too many mistakes/typos in text.

That's a signal for me. A signal, that the author of this shit of an article didn't bother reading his own article before publishing it.

This article brings nothing new useful to the table. That's a rehash of someone else's rehash of something they've read somewhere.

elcapitan•2h ago
Maybe adding typos is now used as a positive signal that it wasn't written by a LLM.
gadders•2h ago
"This meeting could have been an email." - yeah, if people actually read their emails.
matwood•2h ago
What’s the point when you know there will be a meeting about the topic?
gadders•2h ago
"Dear XX, please tell me if you want to do x or y."

No response, resends email 2 or 3 times

Sends Invitation "Meeting to Agree whether X or Y."

XX replies to original email with an answer

Meeting is cancelled

AndyMcConachie•2h ago
If there are no consequences for missing a meeting then I know I don't need to be in the meeting.
holowoodman•2h ago
Btw, question to the wisdom of HN: Good meetings need minutes.

Is there a minutes taking tool that does automatically list the attendants and their join/leave times, allow me to create items like TODO, DECISION, POLL, DISCUSS_MORE, GET_INFO, BLOCKER that will then be tabulated and cross-referenced automatically across more than one meeting? And added to the TODO-lists of participants referenced?

Preferrably somewhat independently of the conference tool in use, because that varies a lot around here.

Cthulhu_•2h ago
Well first off, do you actually need all that? How formal are these meetings?

Ours are pretty informal, we (unfortunately) use MS Teams which has an agenda & notes section; people are asked to fill in the agenda if they have any points (which is frustrating because getting there isn't easy or obvious), people can write down notes and action points during the meeting (it's a shared and collaborative effort).

You can assign tasks to people's todo lists though, but of course the problem is fragmentation; everyone has their own todo lists, there's Jira for work items, etc.

holowoodman•2h ago
It sounds more formal than it should be. In my mind, it's more about easier searching and retracing steps and decisions. The only really formal thing in there is the list of TODOs and the DECISIONS. The first ones because obviously you need people to do them, and it's easier if they are automatically on a list of theirs and not forgotten. The DECISIONS are important because in retrospect somebody always will want to know the when/how/who/why around them.

But you could be right, this might not be the unifying tool for everything but more like number 29 that has never replace the previous 28...

nxpnsv•2h ago
Rant: I hate brainstorming meetings. A manager who wants to feel like they are doing something invite a mix of one or two experts, a clueless pm, engineers from an unrelated project, and handful of random ones hers. Next, with zero preparation we’re supposed to come up with groundbreaking new ideas. Then there is some voting and finally waiting for a summary or gameplay that’s postponed until the heat death of the universe. Perhaps I will bring cookies next time.