skysight-inc/HackerNews huggingface dataset:
I'm a manager running two teams right now. The way I run my 1:1s I try and keep status updates out of them as much as possible. Like you said, "here's what I'm working on" type updates should be handled by Scrum. I still run 1:1s every two weeks with each one of my direct reports for a few reasons:

- There are some people who just won't speak up or request an ad-hoc 1-on-1 if something is wrong. It's just a personality thing. I can use this time to ask them about things and try and get them to open up. I have two people on my team where the world could be on fire and if I asked them how things were going they'd say "fine". Direct 1:1 time with them is super valuable for me to dig in a bit.
- Especially now that we're remote 1:1s allow for us to handle a lot of little things that aren't super important all at once. "I don't understand how to submit and expense report even though I read the documentation". It doesn't make sense to have a specific meeting for that since it's going to take 5 minutes, let's just tackle it in the 1:1.
- As my team has gotten bigger, a lot of my information starts to come through the same few people. I rely heavily on my project leads for updates which means everything is filtered through them. 1:1s give me a chance to hear other people's opinions on things without them being filtered.
- I use this time to discuss career and personal goals. "What do you want to work on next?", "Here's a plan to line you up for a promotion next year".
- I'm never going to force to chit chat about our lives if they don't want to, but I have multiple people on my team who want to have some sort of connection to the people they work with. There are some people who half our 1:1 is talking about travel or sports.

Honestly, my philosophy is our 1:1 is your (direct reports) time. You provide the agenda and you tell me what you need. If you want to cancel it every time, that's fine. If you want to spend 30 minutes talking about our weekends, that's also fine.
A bunch of people left OpenAI and founded AnthropicAI a year ago. They seem to have a model just as good as chatGPT, "Claude".

https://techcrunch.com/2023/01/09/anthropics-claude-improves...
As an employee I found that the topics varied depending upon the current workload and stress level associated with it. If it was easy, quiet times we'd just shoot the breeze for a few and then call it good. If things were totally nuts they ended up being brainstorming sessions. The in-between times were when I made sure that my supervisor knew what my career goals were and how I was setting about reaching them when time allowed.

As a manager I schedule them once per month with my team and for 30 minutes and don't stress if they run short or long. It is their time to tell me about anything that they need to talk about. Most times we have a short, 15-minute chat and call it good. Last month I had one dev tell me that they were stressed beyond belief, not sleeping well, not eating well, and not happy. I've made sure to keep in touch with that one more often and provide help where I can (lower stress issues, mention company programs, etc.) IMO weekly gets old really fast and the manager should be able to recognize that and adjust accordingly. You do that for new people (like yourself) until they get settled in and are working as expected on code. After that you dial the meetings back gradually until they are as unobtrusive as possible but still within company requirements.
Don't know if it still works the same way, but "rubber stamping" used to be real - everybody would stamp a document with their 'hanko' [0] (name stamp). Those who were not completely on board would make their stamp at a slight angle.

[0] https://en.wikipedia.org/wiki/Seal_(East_Asia)#Japanese_usag...
https://archive.is/R2m0M
You should be able to know this through a defined engineering process, and the signals that this process produces (standups, ticket progress, etc). Regularly interrupting people to get status updates is not the way to do it.
I'm currently a high level IC, and this is what we talk about:

1) Pleasantries about our kids/family/how our last vacation was/etc. for a minute.

2) Any questions I have for her, which usually mean questions about corporate policies or procedures, or questions like, "I need to know about project X, who would be a good contact", or things like, "I need to accomplish Y, usually I would do it like this, but how is that done here".

3) Any context she has for me that she got at higher level management meetings that I need to know.

4) Occasionally status updates on projects she is every interested in or that her management is asking about so she can be ready to answer them.

5) Every fourth or so meeting (roughly monthly) we talk about career development, projects that might be good to get involved in with high visibility or impact, etc.

When I was a manager managing more junior folks, they were something like this:

1) Talk about family/friends/etc. sometimes for 20+ minutes, however long they wanted to talk. Especially during COVID, I was sometimes the only person they talked to during the week.

2) Demo of their work since the last meeting -- UX demo or code review, whatever they want feedback on, if anything. Then I would give them product feedback or code feedback.

3) Context for their next task. They would either tell me what they want to do next or ask me and I would give them suggestions for next tasks and why each is important to the business and let them choose.

4) Anything else I can help with.

For senior folks, we'd usually skip #2 unless they wanted specific feedback.

The commonality was context. I operate better with more context, and so do people who work for me, so I see the main job as a manager is a conduit for context -- why are we doing the work we are doing.
The ROI is measured in units of "care". As in: do you care more about the people involved (who themselves have expressed a desire for people to respect their name), or about the foundation having a specific name?

I'm all for the rename. Call it the ASF, update references in documents the next time we touch them.

It's very much the same discussion as master/main for branches, or Andrew/Andy for me: if I care enough to ask people to respect my name, people who wish to care for those around them will take care to respect my choice of name.

Changing the foundation's name is very obviously not going to undo any of the injustices that have been done over the years, but if we care about the people involved so little that we won't even stop using their name for something unrelated to them when they ask nicely then how can they (or anyone else) possibly think we'd do the right thing in a more weighty situation?
I just asked Wolfram Alpha a pretty simple question and it's natural language processing got it wrong.

They are pretty scared right now. Teaching ChatGPT math will probably obviate the need to Wolfram Alpha entirely.
You're doing the same thing. You are pretending to be virtuous and shaming people you don't like. One assumes your virtue is, "telling it like it is"
Yeah I understand the "fill the spot" issue all too well. This is a behavior that our police/legal system is failing to address adequately. The emergent behavior is not the safe, legal, or even optimal behavior for traffic flow/reduction (afaik). But as I've observed in America, it's more about getting 1 car ahead of others than it is about having optimal outcomes across a large proportion of all traffic.
in part, yes, I believe that I do and I believe the visual therapy and new glasses every few months seem to be helping.
Would you mind posting that content somewhere? I would find it very interesting!
It pisses me off and I'm not even distantly related to the Apache people, because I know if it were the name of my own ethnic/cultural group I would be personally bothered by it. Consider empathy.
FAANG engineers usually publish their research in top NLP conferences ran by the ACL, which forces all published papers to have a permissive license and highly incentives people to contribute code along with the paper for reproducibility reasons.

You don't know what you're talking about. OpenAI has done a lot of self publishing/arxiv to avoid getting slammed in peer review by the fact that none of what they have is open source.
> And for some reason I couldn't get the programmers to stop spending weeks redoing packages: com.companyname.integrationhub to com.companyname.superconnector.

I wonder how much open offices comingling sales/marketing/engineering has contributed to this kind of dysfunctional crossing the streams.
If I read your post correctly and you still live in Eastern Europe - I'd use these funds to invest in security of you and your family and move out. Even being a few hundred kms further to the west (Romania / Slovakia / Poland) would put you in a much better situation.
When you run up against this wall, it is often easier to write new software than to maintain the legacy code. Long term you are duplicating a ton of work at huge expense, but that is frequently the fate of successful projects: to be replaced with something sub-optimal that is nonetheless more tractable because there is less of it at the beginning and rapid feature development makes it easy to demonstrate value.
> my problem was squeezing the MTA API parser into the ESP32 flash...

Ahh, I wouldn't do that. The way I've done it is by pushing as much of the API handling logic off the ESP32 and onto a standalone server. The ESP32 is effectively a dumb client which takes in instructions like "WRITE westminster 5 min" from the server and draws the appropriate text/pixels/etc.

> as long as you use off-the-shelf / already conforming modules, like the esp wroom etc, the cost for FCC compliance testing goes down into the thousands. it's still a line item, but over a run of 1000-2000 units, it turns into something that costs about a buck per board :)

yeah... it's $1 per board unless none of your boards sell :)
Reviews and personal experience with new Bronco (not sport) are overwhelmingly positive, though. No real issues. Let's see how the power plants hold up.
FWIW, as someone who’s had direct reports for decades, 1:1s are mostly about building a relationship (two more things below). I want to have a relationship with trust and honesty (within the bounds of work, of course) while things are going well, so that when things go sideways we have a good grounding and can still work together.

“Sideways,” by definition, is not predictable. E.g., one of my people, many years ago, was harassed by another employee. If we hadn’t had a good relationship they may not have said anything to me.

The part that isn’t relationship-building is either (a) fire detection, or (b) career growth. Fire detection: I want to find signs of fires as early as possible; often they smolder for a long time before bursting into flames. Career growth: I want my people to be able to learn, grow, and progress without having to find a new job first.

Other commenters have said — and I agree — that tracking work is often done better in other contexts.
What does overfunded even mean for a health system? Some patients with serious complex conditions can consume an effectively infinite amount of healthcare services, especially if we want to take heroic measures to keep them alive a bit longer. I don't think there is any amount of funding that could realistically be put in that would make the UK NHS overfunded; you can only compare funding and outcomes relative to other developed countries.
Hey Hackers,

We’re building bash.gg - a new way to play all games on your browser. Our mission is to enable you to play games, from any device, with your friends. Our product is going viral across multiple school districts and here’s what we’ve built.

The Problem:

Poor Experiences: Mobile gaming is limited by hardware. Most mobile games are spammy & focused on optimizing value extraction. Existing web games are junk.

Expensive: For good games, you need a console or PC, costing $600 - $3k.

Not Scalable: Consoles are sold at a loss & desktop computers are too expensive. Necessary hardware is increasing in size and cost. On the other hand, games continue to get more computationally expensive.

The Solution:

Great Experiences: We’re bringing the best games from PC and console to your browser so you can play from any device instantly.

Affordable: You don’t need expensive hardware, just a stable internet connection.

Scalable: As games demand more resources, they’re run in the cloud. The games that don’t need all that power can run in a browser.

TLDR: Consoles make it difficult to play with all of your friends. If your friend has Xbox, and you have Playstation - you might not be able to play together. Having games on the browser lets anyone play, by just clicking a link. Not only that, but you can chat and play, all in one place.

In progress features: game streaming, community features, live audio/text chat
> You basically can't, realistically, do that in dense city highway driving, which looks like what this is.

Yeah you can.

The maximum carrying capacity of a single lane of highway traffic is around 1900 cars per hour (that is from real-world measurements of what human drivers can actually achieve). At 70 mph that is 194 feet per vehicle. Even assuming something like a 20 foot long F250 or something that leaves 174 feet of spacing between vehicles. Which is nearly 9 vehicle lengths and nearly 2 seconds of room. Up until you hit that point you're not impeding any traffic flow by adding more space. Almost nobody in this video is leaving that much room.

What causes traffic congestion and causes that 1900 vehicles per hour number to be that small is the people who are tailgating and when someone brakes everyone behind them has insufficient following distance and has to brake harder and harder until you've got vehicles nearly stopped on the freeway and have formed a traffic compression wave (if you haven't just created an accident and snarled traffic even worse).
Oxford Ionics scores funding for scalable quantum chip technology
I had a similar experience when I joined grad school in 2007. I couldn't get through, or even really understand papers, even though I thought I was a good reader. I also had to "learn to read" again. For me, it was about 1 semester of focused effort to rebuild the skill. I was in my 20's then.

That said, if you don't see (or haven't seen) noticeable improvement over 3-5 months, that is probably a signal to pay attention to.
You mean like Twitter?

(ducks to avoid storm of thrown shoes and knives)
> Now my opinion is that maybe it should be the last step, after addressing the causes of gun death (suicide and the drug war are at the top of the list). But at that point, if we'd actually fixed those problems, I wonder if there would be much of a pressing need to get rid of guns at all.

I've given myself plenty a sore throat stating and restating this exact point over the years. Even waving a magic wand that magically erases the very concept of a firearm from existence would do precisely nothing to address the underlying causes of violence and suicide - and actually addressing said underlying causes would be far more effective in reducing (if not outright eliminating) said violence and suicide (not to mention the myriad other societal benefits!) than said gun-erasing magic wand (let alone any less-stringent form of gun control).

Unfortunately, said underlying causes - in particular, socioeconomic inequality and mental healthcare inaccessibility - are notoriously difficult to address without pissing off the people largely in control of the world's governments/economies/societies. Said people also happen to not like it when their serfs have the means to fight back against that control - and therefore have a vested interest in convincing us serfs to demand our own disarmament instead of demanding they pay their fair share toward actual solutions.

(In case anyone thinks I'm being too coy: yes, I'm referring to the ownership class - i.e. the beneficiaries of capitalism, i.e. the ones who subsist primarily/entirely on the profits skimmed from the rest of our labor. You don't have to be a full-blown Marxist or whatever to understand the age-old adages of "money is power" and "power corrupts".)
Just as a counterpoint - I have several lumps in my neck and head area that have all been fully checked out. One is a benign lymph node in my neck. The other is a very hard fixed structure to the front of my left ear. Both have been there for decades. CT scan and MRI show it's all benign.

Nobody can diagnose you with a brain tumor over the Internet and primary brain tumors are in fact rare - about 1.3% of all cancers.
interesting, there was a day where I was mixing words, slurring speech, etc. My Dr. said it was a reaction to medication and the medication was changed. But I have been off all meds since July.
It's the heavily threaded workloads that will suffer the most. In a single threaded workload that single core can get as much power as it wants in both K and non-K. In a multi-threaded workload the cores are power limited, and K has a lot more power than non-K so the effect of power throttling is felt more on non-K.
You're most welcome!

You'll want for nothing but the great thing about lisp, in my opinion, is that it's /so/ easy to create. A good article on this is The Lisp Curse[0], which argues that its power is a bad thing as it prevents communities from forming but as a developer, I want to use the best tools available. If that results in me, as a business owner, requiring less people then that's a win to me.

0: http://www.winestockwebdesign.com/Essays/Lisp_Curse.html
Having to wait two months doesn't seem particularly hard to me.
Hell, it's not even always corner cases they overlook.

There's stigma about self-diagnosing, but if you've got a little sense it's a very good idea to do so. You may well google your exact signs, symptoms, and circumstances and find the doctor's (multiple doctors, even!) failed to rule out the #1 most likely cause, let alone more obscure possibilities.
You can still move fast and break things in development.
Maybe the reading material is just not engaging? I know I can be selective about what topics I can concentrate on and which require me to reread every other paragraph again and again because I start daydreaming. Never going to be a chemist.
As long as every other country on the earth wants to swap raw material and finished products with US dollars, they can print money to fund defense budget, social security, medicare, etc.
And all your correspondents are using their own servers. P2P Matrix can't come soon enough.
Safety guardrails won't work if you step around them... I'm glad you're fine, that sounds scary!
A 30 minute weekly 1on1 meeting sounds like a waste of time to me. Monthly, maybe. Quarterly? Fine. Ad-hoc when needed? Ideally.
Personally, I opt out.
My recommendation is to talk about making them less frequent if you (as expected) have nothing meaningful to really talk about.
I've been making this argument again and again across the thread but it apparently bears repeating ad nauseam.

Imagine if this were the "Irish Software Foundation", named because a guy watched a documentary on the Potato Famine and thought Irish people seemed noble and hardy. Of course that would be offensive and stupid.
* literally everybody else _per continent_ please, also CCS is an abomination of a charging port.

If you would let the CCS consortium design a megawatt charger like Tesla‘s V4, mere mortals would probably not even able to lift it.
Very cool, and well executed! Do you have build details anywhere?
Neuralink Patient Registry
> Software is different from those other industries...

...because it is the intersection of art and engineering.
Paperspace (YC W15) is hiring multiple engineering roles
There's a way out for sure - but the problem is that the most popular games are the biggest offenders, so voting with one's wallet is not effective. Sad, because I love games, but despise the microtransactions model that everyone seems to use these days. I don't mind microstransactions that don't affect gameplay at all (see Halo Infinite - where the only microtransactions are purely cosmetic) but the pay-to-win or the pay-to-unlock-what-we-said-would-be-part-of-the-game model just annoys the hell out of me.
The graph you linked shows that Sweden has ~70k deaths in 2022 up until September 30th, thus you'd have to add about a third (for Q4) which would result in 93k which would mean it's a little higher before the years before the pandemic. Anyway, one would have to wait to see the stats of Q4 to really talk about it (I think usually Q4's are higher than other quartals because of winter). As such, your point is moot.
To me the most painful style of wasted effort is that of renaming an entity and all of the connection points to other services, and documentation, wikis, slack channel names, email lists, etc. because the name is causing cognitive dissonance.
AI grant is another one. It's not actually a grant at all, they take ownership of your company.

There's something about AI tech where it seems important to the owners that it comes across as open and philanthropic, even when it isn't.
This is a poorly written article by someone clearly projecting their own individual experience (or more clearly, the lack thereof) onto a giant world of professional phenomena.

It is trivially easy to think of a structural counterexample to their primary point, which is how experienced senior engineers can inherit production codebases without documentation or the original team that wrote it and are able to successfully operate, understand and improve the entire codebase. Is there a gradient of pain? Yes. Is it possible to inherit a codebase that is falling apart, without the resources to get the ship back on track due to organizational issues? Absolutely.

However, it doesn't change the fact that every year, significant quantities of senior engineers do something that the author does not believe to be possible. This isn't to say employee churn is particularly health for software companies; it's often not. But that really varies on a case by case basis.
This really resonates with me. Thank you for sharing. I never really considered the fact that skimming articles on the web can have such an impact on me as well, especially when I don’t read long form content or books as often as I did in college.
This is an important question. Speaking from experience, when you're 20 you can get away without exercising. 45 is about the time when lack of exercise starts to have a significant effect on your life.
Thanks for the recommendation. I've added it to my backlog.
Yes, exactly. Of course, lots of places do have intrusive management and turn standups into another form of supervision, but that's really not the point. It's sort of sad/ironic that GP was mocking the entire idea of a developer-led standup.

I'm a PM now and I run my team's standups, but even that may not be ideal depending on the perception of PMs within the organization. I think it's great when there's a tech lead or senior team member who wants to do the job -- they have the authority and experience to resolve issues quickly, but are still perceived as a collaborator, not a supervisor.
Change the word mining to computing, and it’s more intuitive.

A network of nodes compute stuff together, making data available across the network. It’s like asking why is a distributed network valuable.

During the process of computing, the network validates stuff about the data, guaranteeing it properties, so that people can rely on it to a certain degree when reading from and writing to it.
curious, does something like https://www.spreeder.com/app.php?intro=1 make it easier to read for you? click the Spreed button if it doesnt start automatically
They've been wanting to legalize slavery for a while /s
Probably not related, but just to be sure: check the quality of your display/monitor. Recently I experienced a lot of improvement in investing in a much better monitor (an Eizo in my case, which isn't cheap, but made quite the difference).