skysight-inc/HackerNews huggingface dataset:
It all depends on how large the team is and the scope of responsibility. I see, in practice, three types of manager roles.

The first is the team lead manager. This team has 3-5 people on it, and the tech lead codes small features and pairs with other developers, and has a coaching role. Their people management skills are relatively low weight, and their managers, whether senior managers or directors, are doing the heavy lifting on how to manage career progression and run a department, but they will be intimately involved with the progression of the team's goals.

The second is the multi-team or large team manager. This manager has 6-15 reports and does not code or codes sparingly at best. However, they are responsible for low level strategy and tactics.

The third is the barely-technical people manager. This person has over 20 reports, and is in a reporting capacity and people managing capacity and the technical leads are delegated to handle strategic and tactical capacity. The manager is responsible for more holistic thinking and supporting the tech leads, Or the organization is light on career development.

I have seen all three happen. The key to understanding your responsibilities as a manager is to understand the organizational expectations. When you ask as a manager if you should code, the real question is what are you trading for that?
I am black but not from the USA I'm from the Caribbean.

It's hilarious how people perceive those who look like me.

Like we are some hyper-sensitive, fragile babies who cannot understand nuance of speech.

It's even worse when some white Americans are afraid to joke around me or poke fun at me, because they don't want to punch down.

Meanwhile I feel more privileged than most white Americans. I speak 3 languages perfectly.

One favor a hiring manager did for me, was giving me a tougher interview than most other candidates. He made sure everyone knew I was hired because I'm good at my job, not because I'm a "diversity-hired to fill some quota".

When I first moved here, I saw myself as a nerdy kid, who liked computers and wanted to build and create stuff. I saw myself as a human being who happened to look a certain way. I saw white people or Asian people just the same.

Then I made the mistake of consuming "woke content" on reddit and Twitter and it affected me, after college those ideas limited me in ways I could only imagine.

I really hope people see me as a bright kid whose into computers not some oppressed victim.

By the way, racism and prejudice exists but they show up differently.

Oh well!
I kind of agree that it's a problem, but I'm more concerned about average quality.
I think I'm going to ask this question in every technical interview from now on, as a way of seeing how people deal with dumb shit.

Would love to know ahead of time if someone's just going to flee when I say something stupid. :)
> On the 4th of October 2021, Meta (former Facebook) and all of its organizations (e.g. Instagram, WhatsApp, Facebook Messenger) were unavailable for up to seven hours. ... This outrage shows that modern solutions must be designed resiliently to enable service provisioning during incidents.... The functional programming language Erlang provides inherent functionality to develop these resilient services.

Ironically, What's App is written in Erlang :)

That being said, it's cool project! I'm not a concurrency expert so people may disagree, but of all the paradigms I've tried, I feel the actor model has the less mental overhead.
AI magic I guess. I'm just a hobbyist but it's given some good results for me with whatever i've thrown at it. Maybe I don't know what I'm missing out on with Lightroom but Darktable is more than good enough for my use case!
> And, they're notoriously obtuse to work with. Remember what they did to Scott Alexander (Slate Star Codex)?

What do you mean? All they were going to do was mention his name, which is a very normal thing to do.

The obtuse bit was actually the expectation of Alexander and various SSC fans that they could impose idiosyncratic rules on others that they were in no position to enforce.
If it's optional, then there is more than one way to identify users. For a non-technical user, that means they have to make a choice and understand that choice, as opposed to just always using a phone number.

And everyone with a phone has a phone number.
Calling Covid a "novel" virus was a mistake. Technically it's true but that didn't mean we needed to toss out everything we learned about viruses and start from first principles. Even from way back in March of 2020 even the most basic things we knew about viruses felt controversial. People were seriously thinking you could catch and transmit covid after like 3 months or something--like you'd just constantly get re-infected over and over again. And people flipping out about outdoor transmission... like when has catching a virus outside ever been a real thing? Everything we knew about the subject had to be re-proven.

It was and still is completely crazy.
I thought you made this username for your "new house". I was wrong.
As in 'slight of hand' employed by a magician. Where someone makes an obvious movement to distract from something they don't want you to see. In this case, the assertion is that the Metaverse is more hype than reality. A shiny object, or concept, to create a plausible narrative that bridges Facebook into a future where they once again dominate, while distracting from the possibility that their current position is in decline with no tangible mitigation plan.
But the whole problem is frameworks always decide against code colocation, and also they don't tell you what to do with all the functions that don't fit their directory scheme. People who don't use a framework will naturally tend toward fewer subdirectories and code colocation just because, e.g., there's no reason to elevate the importance of a models/views/controllers pattern.
Well, if grid connected, then it wouldn't make sense to have a battery that is basically never used. Plus, you pay a fee just to be connected. If building a new house, I would rather save on the expensive hook-up cost.

In the event of installing a system, I would want it to be sized appropriately and have proper design of the rest of the system. Better insulation, passive heating and cooling strategies, as well as a geothermal heat pump would all be good improvements. Arguably, those would the best to focus on before implementing solar due to the increased efficiency, reducing the necessary battery size, etc. Some of these my not be easy or practical with existing houses, but many are.

Ideally I would like a solar/hydro setup, but that would require a property with a water source.
I'm questioning the definition of a "working" lockdown. I consider the trade-offs to be part of the definition of "working" in such a way that, as far as I'm concerned, lockdown does not work for this disease. This would change if the disease were to have a bad outcome for a larger part of the population or if the demography of the affected population was weighted towards younger people (like the "Spanish flu").
A friend of mine did just that when he moved to Australia and changed job. He has a masters degree, but started working as a untrained manual labor hand. Got the company to pay for his truck licence, (because they needed drivers) and fulfilled is childhood dream. Was driving trucks and helping out on the factory floor for a couple of years, then became the transportation manager and is now the general manager at a different company. Quite an interesting career path.
Yeah, but those people are perhaps the worst to get insight on the industry from. For instance, most truck drivers in the US haven't driven a Scania truck (and flipped for the EU). They can't give you comparative information, so everyone's natural tendency to defend their choice will give you a bunch of rationalizations that you can falsely assume to be reasons.

It's the same as how you could ask people why SF doesn't have gigabit fiber Internet for $60 when Bucharest does for $30, and people on the Internet will make up all sorts of reasons. However, SF does have gigabit fiber Internet. Explaining is easy. Truth-seeking is hard.
> I think it could get really interesting to see people try to make super small engines.
I wonder what's the minimal hardware which can outplay any human with time control?

We know supercomputers can outplay any human, nowadays any smartphone can. But what about 286? 8080?
You make it sound like these devs did not consciously choose to work for a privacy-exploiting company in the first place
Rooftop solar was always form of green subsidy: you get the same flat price for energy you dump into the network as the price the utility charges you. But what you put in at random times of your own choosing is much, much less valuable than a guaranteed power feed at any hour or season. At times it might have negative value, the power you put in costs the utility money. That simply cannot scale.

The only way I can see the two prices equal is if you provide power in the network on request from the utility, at specific time intervals from your own storage. But then you wouldn't need a power utility.
> What do you think?

I think you've never heard of Pinboard. Do not attempt to compete with Pinboard, it will crush you.
This destroys all your B-cells in your body, right? That means the B-cells aren't available for normal operation any more, right? I guess it's better to be immuno compromised than dead...
Were you concerned about fire?
But I have another question -- are ISPs allowed to do that, considering net neutrality? At least in countries/states where it's still alive?
I live in a suburban city and I've had all of those either in our backyard or just beyond our back yard over the past couple of years (except the eagles). Squirrels, rabbits, an opossum, a skunk, mice, owls, hawks, toads have all been in our backyard before. Deer and coyotes just beyond our back fence. Raccoons I've seen in the neighborhood but not from our backyard. A couple times now I've taken pictures of hawks chilling on our back patio. I have a bird feeder so the birds might attract it.

The dogs freak out whenever I inadvertently let them out with animals in the back yard (happened with the skunk and opossum), so I've had to rush out and put myself in between them and the animals to keep them from possibly getting attacked or attacking they animals (they did get skunked).

We have a tall fence and do our best to repair holes and gaps, but it doesn't seem to matter much except keep deer and coyotes out of our yard (at least so far).
OT: does this use of "commensurate" make sense, or did the author mean "consummate"?

commensurate: corresponding in size or degree; in proportion.

consummate: showing a high degree of skill and flair; complete or perfect.
CouchDB famously has an HTTP protocol.
If a network is not usable by anyone with a smartphone, it's strictly less usable than WhatsApp. That means in practice, it's unusable.
Ah. Yes! I forget about this!

In vehicles, there's a lot of additional, interesting factors at play - like engine efficiency.
> Why isn't government overspending ever a problem?

Whataboutism. This has nothing to do with the issue at hand. If the government wasn't "overspending" to whatever measure you interpret that, the issue remains.
How could you make sure that you haven't just bought a very expensive Trojan Horse?
> With no throttle plate, the remaining mechanical components in a diesel engine provide minimal friction, certainly not enough to produce any brake effect.

I'm not sure if maybe we have different definitions of "braking", but a diesel engine definitely slows down a car when one throttles down. The vehicle slows down faster than when on neutral, and the braking power depends on which gear is engaged, which seems to indicate very much that there is engine braking going on.
Most residential electrical service in the US is 200A or well below that. Especially if you have a place with gas heat, hot water, dryer, range you do not need that much. But even with electric appliances and a typical pool heater, 200A is plenty.

400A service in the US is the purview of the very wealthy for their Taj Mahals - which is obviously overrepresented here - but that's a fucking distorted view point if you think it's the norm.
Thank you for looking into this. I'm sure most people wouldn't. I'll start at the end where you say "Do you have any good survey papers or wide scale evidence to support that a patent system isn't necessary and useful". I argue the burden of evidence is not on me to prove that something other people are advocating for is useful, it is on them.. in the same way that the burden of proof is on a person claiming something, and not on the person not claiming something.

That said, several of the papers you cite don't show that the patent system itself is better than no patent system. They are all conditioned on there already being a patent system. So, they are in the form of "if you have a patent system, than 'x' situation/circumstance is better than 'y'.

For example, your #2 example says that when patents are secret, innovation drops compared to when they are open. What about when there are no patents at all? Secret is not even close to the same as 'no patents', because in a 'secret' patent system you have no idea if you are infringing on someone's patents and will be subsequently sued out of existence.

Similarly, in your #4 and #5 examples, that can be explained by how necessary having a patent is to securing yourself against lawsuits, but these fears wouldn't be relevant in a system without patents.

Sadly, IP, including patents, are forced on most countries by way of international trade agreements so it is hard to find real examples to discuss.

As for counter-literature, there is a significant amount as well, so this will likely end like every other 'sourced' internet debate. One of my favorite references is 'The Case Against Patents' [1] . Perhaps you will find it interesting.

[1] https://files.stlouisfed.org/files/htdocs/wp/2012/2012-035.p...
Some jurisdictions have limits on how old trucks can be, or increased inspection frequency based on the age of the vehicle. Some businesses/terminals have restrictions on the age of equipment too, for instance the port of Vancouver is about to ban trucks older than 10 years. I believe regulations in TX are very lax compared to other parts of the world.
Oh I enjoy bullshitting as much as the next person, I get bothered mostly when people genuinely don't think that's what we're doing.

But yeah, I'm able to mostly suppress this feeling and live my life, but it's really annoying, to me, when people take themselves too seriously.
From my understanding, the drag caused by the flat back of the trailer causing a vacuum is much more impactful than the front shape. I believe a "pillow" of air kind of builds up in the front.

A lot of long-distance American tractor trailers deploy fold-out cones on their back doors to improve their aerodynamics while driving. They fold up for low speed driving and loading.

Also, fold-out flaps under the trailer for the same reason.
In college, I drove an ancient car with a failing manual transmission that required double clutching to work. It was not fun.
That's an interesting point about the metro/regional divide. It could be that livestock haulage is more invested in the "conventional" style. I was quite familiar with one local haulage company growing up, and checking their website it seems like their entire fleet is still "conventional"![1]

[1] https://www.martinshaulage.com.au/
You can try to send sms using sms gateways
https://muhammadraza.me/2018/Sending-SMS-using-Python/
I get that part of HN is about hustle culture and no one is forced into a purchase, but still find it a little bit sad that someone would charge what is at least a couple of hours minimum wage in many countries for basically rehashing other people's aggregation efforts "within a few hours"[1]. Especially when seen alongside MIT licensed projects which represent huge amounts of personal time. I'm probably part of the problem now by commenting - adding value to the post.

[1] https://www.indiehackers.com/post/created-new-project-in-30-...
Can you point me to an article in NEJM or Nature (or another respected publication) that said any of this?
> Like, "Rust evangelism strike force" was coined by ngate and we don't see them that often anymore

Is that because of self-moderation or is it because Rust isn't at the peak of its hype cycle anymore?
The US has a similar dynamic:

https://en.wikipedia.org/wiki/Vehicle_inspection_in_the_Unit...
I'd propose the litmus test for this is "can it initiate action on its own, or does it require your code to do so." In this vein, SQLite is not actually a DBMS while Postgres is. The actual Management System parts are things that handle backup, replication, auth, logging, etc.

The database parts are dealing with areas that must have some triggering action (calling a stored procedure, running a trigger, selecting a resultset, that kind of thing) for anything to happen.

The lines are blurring, yes. What's interesting is the 4GL systems which do the reverse (colocate your apps with your data for speed).
I am from Europe so I may not get it, but what communication does a neighborhood do that is important? Yard sales?

Do people really participate in something like school PTA and eat often at food trucks?

I guess electronic platforms are more fragmented here in Europe. Google Maps owns business hours, various classified sites (such as Ebay's) own selling stuff locally. But everything might be different in each country really.

I think people have become more vary to post personal things online. I know very little parents that would be okay to publish pictures of their kids online (including on Facebook).
Web3 needs specific, reasoned criticism. "Wormhole was not secure" is clearly a valid criticism. "How did Wormhole get hacked, and how do we stop it from happening again?" is a great question.

"Ransomware and drug dealers!" is the depth of discussion we expect from TV news or Facebook.
This quote really stands out:

"Many countries, including the US, have a lot of inequality when it comes to Internet access and affordability."
I guess we can file yours under "callous indifference". Someone complains about the societal issues that allow a couple to build a SECOND mansion like this in the woods while millions of people are homeless and your response is to paint them as "jealous".
Can someone please explain why anyone—anyone at all—would care at all, in any way, about this story? Why did The Verge even write it? And why was that bad decision compounded by posting it on HN?
TDD for your database queries
Well, that's an interesting observation.

The idea that the blockchain is something that can be used as a database seems to be one of the big Web3 claims. Clearly, it's a thing in which arbitrary data can be stored; but that's not it's primary purpose, and it seems to be an astonishingly-inefficient way to store data.

If someone were to help me understand why it makes sense to use blockchain as a database (or as a webserver), maybe the scales would fall from my eyes, and I'd begin to grok "Web3". But as far as I can see, the only relationship between records in the blockchain is that each record has all earlier records as its parent. You can't establish any other relationship between two records, other than that each one contains a hash of all its parents.

Yes, a ledger has an implied schema. But it's a single table, so it's not much of a big deal, as schemas go. And everyone who wants to use the blockchain as a database is obliged to use the same implied schema. A flat text-file would be more versatile.
I've certainly become more interested in the status quo in the last 5 years, so I guess I can offer myself up as a sort of example. (Though I do believe that about myself, and I'm not sure it actually translates to being less interested in exploring new ideas either...)

Maybe a bit of it is just me getting older, but I think most of it is observing that a lot of things are actively getting worse, and thus prioritizing "stopping the bleeding". A concrete example of this would be Biden as a politician, 5 years ago I would have hated him as useless (not improving things) and mildly corrupt, now I don't mind him as useless (not making things worse) and only mildly corrupt - with the unfortunate reality that that is the best option the US had.

PS. Let's try and keep this thread from becoming a debate about Biden and politicians, he's a useful example but not the point, I don't expect everyone to agree with my assessment.
Or to put in a smaller scale and not require adding your own generation, are you stealing from an electricity company's fixed costs if you turn all your applicances off when you go on holiday, or if you have a holiday home which is only occupied 25% of the year? I think the answer is clearly not.
It's certainly not dumb. If you look at every large library, there are some forbidden internal symbols that are used in a lot of 3rd part projects. Many times those are more stable than the API, and often enough they get published as part of the API once a lot of people decide to depend on them.
> saved on taxes due to depreciation

This is regressive tax policy and the crux of the issue of fairness. The less money you have, the more liability you carry. The more money a corporation has, the more they can avoid taxes without actually offsetting (paying back to the public) from depreciation accounted by nature of their assets. Some of these assets may not even be fully owned, which is a separate gaming of the system.

If the balance is to be theoretically paid through the economics of purchasing more goods, it's the same regressive trickle-down economics that has never been shown equivalent to tax revenue...by passing on the tax liability to smaller and smaller entities, who end up effectively paying the larger entity's tax burden.
To answer "why not?": Because, like a lot of things I've tried to pilot at work, management doesn't see the value when compared against other techniques and the cost of training and maintaining the skillset.

I used it on a system to show:

1. Where a problem was occurring in a concurrent system's design, and how to fix it by changing the protocol the two processes used to communicate.

2. Where a problem was occurring in the data bus of a hardware system. Specifically, which part of the spec had been mis-implemented.

Both took as long or longer to do compared to the traditional techniques of hooking up an oscilloscope and looking at results, writing test-specific programs to exercise things, and writing tests to find other problems. It could have been faster if I weren't a TLA+ novice at the time, I think, but then I'd be the only one who understood it. It also wouldn't have been terribly useful for the majority of the time, think 1-2 problems (issues found or new designs) that it may have applied to. I'm willing to work on my own skills outside of work hours (though the last 3 years I've definitely slowed down on that), but the majority of my coworkers aren't (for various reasons, mostly valid, I was single at the time, most of them were married and many had kids, that's a lot of time that's no longer yours). Management isn't willing (mostly the right thing) to spend time and money on training that doesn't have an obvious payback when other techniques work as well (from their perspective) and don't require any extra training or skill maintenance effort.
In the "old days" people were mostly talking about doing startups, or doing creative geeky stuff. There's still a lot of that, of course, which is why I'm still here, but there's definitely a lot more "How do I game this metric to get hired by a FAANG?"

Getting hired by a FAANG is the antithesis of doing a startup, or doing some original research, or even working on a clever hack just for the joy of it.
It could be the storm stage of Form, Storm, Norm, Perform.
Which is what I do. I run pfSense (will switch over someday to opnSense but its what I have now) and just use the built in OpenVPN server. Works very well.