skysight-inc/HackerNews huggingface dataset:
As you might have detected; I enjoy arguing. People aren't going to escape arguing with me by trying to be clever picking topics - I'm great at connecting things together. As early as number 2 we've launched into the whole capitalism v. socialism debate which is a firestorm in the making. A fun one, in fact.

If a family has anyone intelligent and disagreeable, this list won't help. And as strategies go, trying to control what topics come up is a great way to generate some bad feeling. Believing there are important topics that people refuse to discuss is a really good way to drive a wedge into a situation and split people apart. Indeed, it'll also hurt the person bringing the topics up if they believe they have to start squelching or moderating their beliefs to make life easy for someone with ideas they don't respect.

There is an implicit call here for some sort of family agenda where the time is spent uncovering shared values and goals. Which is a great idea, and which this list does try to go to. But everyone will get better results if they go in saying "this is time to identify commonalities" rather than trying to change the topic or pretending that the root problem is politics. It isn't politics, it is either an impossible situation or bad strategy at the personal level. Trying to change the topic is a good tactic for about 3-5 minutes, but it doesn't deal with the root causes that make arguments bubble up.
It's 60% Robusta 40% Arabica.
For practical purposes, a fair comparison would be "a useful amount of programming" vs "A useful amount of math".

You can get hired after a brief boot camp, although it's not common.

A useful amount of math is like, ordinary differential equations in engineering school, since apps have taken over most use cases for simpler math.

The only direct use is to learn to access the "New way of thinking" math people talk about, and even that seems harder than making detailed to do lists.
I did not find it with a search prompt of "Meson dependency isystem". That said, searching for "isystem" on the meson documentation does yield only 3 results. One of them is including the include_type field. I don't know if the explanation given there is sufficient to know what to do (if you don't know you're looking at the solution, that is).

I found a link to a github issue that settles the matter rather quickly further down the list, but I don't consider having to resort to issues or bug-reports to find a solution a good solution.
These ToS, CSAM, moderation, etc are very orthogonal to the app itself. Why conflate them? Most non-hackernews people are completely unaware of them, so it won't be a factor in their choice of platform. Are we even sure other apps aren't doing similar things? Or have equally dangerous practices around password changes?
Looks like $20/mo
> I'm sort of mid-career now, and I just feel I have missed out on mentors outside of my very first job. I'm worried about it in general because I feel inadequate to mentor others.

I've wanted a mentor for at least 7 years now, and I didn't find one.

If you're mid-career, you're probably perfect as a mentor for someone.

The question I have for a mentor is "how do I get to the next step?" -- and a person who is either on that step or recently left it would know. Or someone way more ahead who's introspective and remembers well -- but I'm okay with less.

I was never a better classroom teacher than on my 2nd year of university.

Everything was fresh to me, including why people don't get things the first time, because I'd only recently not got it the first time.
In case not everyone knows, it's super easy to host your own container registry, for public or private use. It's basically just this

docker run -d -p 5000:5000 --name registry registry:2

with more options like auth and certs. Infra might include backing disk and LB; if you need to scale, run several and keep them in sync with one of many open tools eg regclient.

Also plenty of cloud services now have registries like GHCR, ECR, etc. which are basically pay per Gb.

https://docs.docker.com/registry

https://github.com/regclient/regclient
Tagging and all that is great, but that’s helpful if you’re more into searching and less into manually maintaining. I actually prefer my system over tags precisely because it requires that I traverse the folder hierarchy and don’t simply search. This way, I constantly run into stuff I can let go, see better ways of organizing things, etc.

Likewise, I’ve eschewed automatic money trackers in favor of paper receipts, a meticulously organized spreadsheet, and weekly financial check-ins with myself. There are times when automation IMO actively works against the intended purpose, and these are two of them for me. And this is coming from someone who’s (like many on HN) obsessed with automation.
According to which economists? Robert Reich doesn't count.
A better question would be:

If you're going to watch exactly five Die Hard movies, would the fifth be Die Hard 5, "A Good Day To Die Hard", or the Die Hard battery commercial[1]?

[1]: https://www.youtube.com/watch?v=tc28osQsUT0
>How is you.com funded?

>You.com is funded by leading venture capital firms, including Andreessen Horowitz, Kleiner Perkins, and Greylock Partners. We have also raised additional capital from strategic investors such as Microsoft, Salesforce, and LinkedIn. We are committed to using our resources responsibly and efficiently in order to create the best products and services for our customers.

>How does the company make money?

>You.com makes money by providing services and products to our customers. We offer a range of subscription-based services, such as our collaboration platform, our enterprise software, and our customer support solutions. We also offer premium products and services, such as our premium APIs, our analytics platform, and our custom development services. We also generate revenue through advertising on our platform, and through strategic partnerships with other companies.

>I thought you said there were no ads?

>Yes, that's correct. You.com does not use advertising as a way to generate revenue. We focus on providing our customers with the best possible experience, and we are committed to using our resources responsibly and efficiently. Our products and services are designed to be easy to use and to provide meaningful value to our customers. We strive to make our products and services secure, reliable, and accessible.
Its more about shared passion than shared values, but Social latin dances (salsa/bachata/kizomba) has allowed me to easily connect with so many people in the far corners of the earth.

Since all of you have soo much invested in training for the dance people usually have a lot of respect with one another, and people also come from so many diverse backgrounds its quite interesting to listen to everyone’s stories.

You could end up with carpenters, government security experts, philosophy professors, yoga instructors and regular ol IT guys like me all hanging around at a single table, everyone sharing their opinions in a non judgmental way, quite magical I must admit.
This. I also deny them data collection by not being logged in on my primary browser since I don't use any other service. I originally started doing that when they began to break Gmail performance in Firefox and had to access via Chrome but now it's out of spite.
> My advice would be to immediately contact a coffee contract farming company in your area

There aren't any thanks to a bottom tier poor country.
I suppose you're right that the HTTPS content MITM vulnerabilities wrt PAC have been fixed. But still the URI leaks are bad enough since they leak a lot of info about you.

Re VPNs .. quoting from the pcworld article:

> The two researchers showed that some widely used VPN clients, like OpenVPN, do not clear the Internet proxy settings set via WPAD. This means that if attackers have already managed to poison a computer’s proxy settings through a malicious PAC before that computer connects to a VPN, its traffic will still be routed through the malicious proxy after going through the VPN.

I maintain that that WPAD is terrible from a security POV, an OS has no business executing untrusted configuration javascript in my web browser. You can just exploit browser bugs there without user navigating anyhere untrusted, like shown here: https://googleprojectzero.blogspot.com/2017/12/apacolypse-no...
The Dark Side of Leadership by Jay A. Conger (1990)
Currently put it all into markdown files here: https://github.com/nikitavoloboev/knowledge

Building a tool to make this easier: https://github.com/learn-anything/learn-anything
I believe they have to be booked weeks in advance!
Madagascar.
I started working with security to help avoid these kind of scenarios to happen. No doubt gmail is adding controls to their service without fully considering the implications. When security locks you out of your content it is a non-conformity that should be resolved asap zulu.
This mechanical keyboard has a dazzling, distracting display under its keys
>I mean: if he trusts you, and does what you ask, that's great. But I'd find very difficult to manage a team without understand their jobs. How can I help them in their job, and help them improve? What's my role?

For the managers I’ve had that work that way, the work is basically human shield.

Meetings with stakeholders, random corporate demands, bugs that people attempt to escalate more than they should because someone in the chain is particularly vocal… their job is to deal with that so programmers don’t have to.

Additionally, acting as coaches (improving team relations, solving friction between colleagues, etc) and acting as an artist’s representative for their programmers, playing the necessary work politics so that they get their raises and promotions.
>PC games look great on RTX cards

This is highly debatable. LTT did a video of a blind test where people were shown games with RTX on and off and we're asked which looked better and most couldn't tell the RTX one was better looking.

Plus, RTX on a 24"+ screen and on a 6" screen are completely different things. If people can't tell RTX on a large PC monitor, what are the changes they'd actually see any difference on a tiny phone screen.
Might be my favorite HN comment of 2022
Do you not have any of your recovery codes left?
And Bitwarden recently came out and reaffirmed that the standard version does not sell user data of any kind and will remain free.

It’s also entirely possible to run your own instance / server of Bitwarden.
I don’t think it’s being nit-picky at all. The first thing that struck me reading the list was how intensely political it was.
This is "diamond" idea, I will do and will credit you for it.
Of course it is. Media is no longer about timeless storytelling, well written characters or plots that we will discuss for years on end.

All media must be about CurrentThing. There is no other lens or nuance for one to look at the world. everything is about Trump, politics, racism, and whatever currentThing is currently.

This approach leads to a few “YAAAS QUEEN!” tweets today …. But these films will not be relevant or discussed even 5 years from now. And that’s sad because there are many talented people involved in this stuff.
It is revelant to include Manfred F.R. Kets de Vries quote: "a contemporary senior-management team will almost inevitably have some personality disorders" [1]

[1] https://en.wikipedia.org/wiki/Management#cite_note-68
Doesn't sound like a safe topic to discuss:

https://twitter.com/__apf__/status/827964865012649984
The best programmers are usually the ones, who enjoy programming and have been doing it for years. If you move them on to the management, perhaps even convincing them, that this is what they want, you might make them very unhappy and ultimately leave your business. Great way to lose your best programmers. Just let people do, what they excel at and listen to what they say about things they could have an idea about. Instead of moving your best programmers to management, hire management, that listens to the best programmers in matters, which the programmers touch due to working on problems.
One of my earliest line managers was a programmer. I don't think he was a particularly good one, but he was a good manager. He was a good-enough programmer to understand my job, anyway.

What made him a good manager was that he removed obstacles for me. He made sure I had the equipment I needed; he dealt with bureaucracy problems; and he hooked me in to experts when I needed advice. He was great. we got on well, and I was his right-hand man.

Then he got promoted, moved to Head Office, left me behind, and I never spoke to him again. He was replaced by a dullard checkbox manager, and I moved on within a couple of months.
You're right and being downvoted. Politicians apparently hold more weight here than Nobel laureates in economics.
Do you mean more websites use webRTC for legitimate purposes than for fingerprinting? Or more instances of it being activated is legitimate or more traffic is legitimate (probs true given bandwidth needed for audio video).

But I suspect by the other two metrics it's correct to say most uses are to fingerprint.
Isn't this a good question to move people to the logical conclusion that you should not put someone in jail because they made something others became addicted to?

Some people are addicted to reading (or HN even).
Coded for 10 years, been a manager or higher roughly the same period of time.

What knocked me out of coding ... you should always give your best work to your people ... don't steal it, never block the team, and do the work your team doesn't want to ... e.g. c*p deflection. For any reasonably sized team (8+) and company that isn't a startup, that's a full time job. That's without going above and beyond the low standards most people set of managers these days ... working career planning, understanding industry technical and business trends, helping people realize their better ideas and so on.

One other thing I've realized ... anyone that's hiring knows that it takes new hires time to come up to speed. Depending on how optimistic or senior you are, that can be anywhere from 1 to 2 months full time. If you're a manager, you should look in a mirror, that's you. That means to be anywhere near as effective you need a month to focus on bringing yourself up to speed while delivering on some content your team needs.

If you're a full time manager doing a good job, that's not a thing unless you are giving up nights and weekends to do it.

I miss my years coding and delivering though, when I finally get to a 'work on my own terms' state towards the end of my career, I'd really like to go back to it though.
Yes. But the conditional probability of the plane having a bomb that’s not yours will still be 10^-4.
Getting confused over holes has been a fun past time in academic philosophy for the past few decades, so trawling through the SEP for interesting topics can't hurt.
The friction stir weld!
What if those taxpayers move?
I thought God was female[0], the son was male, and the holy ghost was nonbinary?

[0] A TV preacher, visibly shaken, comes on stage and proclaims "I have good news and bad news. I just met God ... and She's Black."
If they added an impact clause of, say, greater than 10,000 individuals affected, could you think of any ways around that?

My initial feeling is that it could protect small and local businesses and possibly encourage investments from large nationals who would find it less expensive to pay others to produce certain products.
True. But it would help some managers to understand that there is more to programming than just achieving business goals.
Clip-path gives you all the flexibility you could want, although not as convenient.
I wonder if the OpenAI models have video transcripts in their training.

Or if GPT-4 or -5 (whatever upcoming model) will understand video or visual information and it's relation to text.

Over the next few years, with grounded language understanding and other capabilities, no one will be able to pretend that these systems aren't intelligent. I mean, some people always will, but it's going to be a very small percentage. Right now I am guessing we are about 50-70% of people convinced that this stuff is cognitive rather than regurgitative.

But also I think the abilities of these models clarify the nature of intelligence and the relationship between intelligence, compression and computation.
Not GP. But for me, even a non technical manager has a full plate of duties.

1. Shields up, Scotty. Random drive by requests, intracompany resource raiders, time sucks for random asks, even just garden variety legwork to clarify (in the GTD sense) next actions on a company project all serve to keep the flow of programming moving

2. If I and a dev on my team disagree and can't resolve if ourselves, we need a judge to present our cases to and have an executive decision made

3. Our team culture and API are implicit contracts that everyone is stuck with no matter what, but if the manager encodes known processes and standards for how we work and principles the team assumes, everyone both on and off the team can benefit from the reduced friction and frustration they encounter when trying to work with the team (or in the team) because they are no longer trying to row against the current or "hold it wrong"

4. Even if all the available work is well defined and well specified, there won't be enough resources to do all the work at once. Even if you trust the devs enough to know and pick the higher priority work, communicating that out to external parties and ensuring that everyone involved has proper expectations is an important task that devs are just not invited to the right manager status meetings for etc.

5. If you see a dev spinning their wheels or getting stuck in the process, take a note of what you observed and stash it away until the next 1x1 with them or potentially see if 2 or 3 similar situations come up, then bring up the observations and work with the dev to see id they can improve their processes or if the business function has flexibility too
There aren't any thanks to a bottom teir poor country. Coffee is sold / exported unroasted here. And if there are, they control the whole production line, from plants to exportation. I could learn from small producer, and learn to scale by myself I guess.
Such topics help more people realize that Google should not be trusted with managing their emails (or anything really). More threads like this:

https://news.ycombinator.com/item?id=31782952
But the point is that they’re not calling SimulateLife() the properties are emergent out of the rules of the simulation. In the same way life emerges from the rules of our universe. It’s just a different substrate and is interesting for its own sake.

Their site actually does a good job of explaining this: https://google-research.github.io/self-organising-systems/pa...
The US government, which only provides treatment for its own employees, retirees (including veterans), the poor, and the old spends more per capita on healthcare than the UK government, which covers everyone. On top of that employers and employees spend trillions a year.

Why do we need billions in donations on top of that? Where is all the money going? Let’s ask NYU Langone executives that.
Sound more like another "this is the year of Linux"..

Also hardware is pretty different than software. Hardware design (and obviously manufacturing) requires much more significant investment.

> These contributors aren't really in the business of selling compilers and simply

That's the thing. Apple was/is not in the business of selling compilers, nor are the people/companies who contributed to gcc and most other open-source projects. They have basically nothing to lose and a lot to gain from contributing to open-source software.

It's not obvious to me CPU design could work that way. For starters everyone who could develop advanced RISC-V cores is unlikely to give them anyway to their competitors since they would be in the business of selling CPUs. i.e. do you really think Qualcomm, Apple etc. would make their designs free? Why?

> Alibaba/T-Head and their open source cores

Because at this point they have more to gain than by keeping them proprietary. RISC-V is not yet overall competitive with ARM. So it's not like these RISC-V cores could be commercialized that successfully. Keeping them open probably makes further development faster.
I'm an SW Dev manager who still strongly identifies as a developer and the thing I see people miss all the time is that while you don't have to become a manager you don't have a choice about becoming a leader if you want to move up. I'd also argue technical leadership is much harder as you don't have the hierarchy as your ultimate hammer; you need to earn and learn authority the hard way. You want to focus on the code and still guide the organization? Figure out the leverage to increase your sphere of influence; you'll never get there focusing on the individual.
I quit as a manager and went back to working as a developer (after burning-out for awhile). I can deal with shitty processes as long as I'm not asked to impose them on other people. The sad part is that nobody in my immediate surroundings (including higher managers) are happy with those processes, they're all great people trying to do the best of a bad situation. But "it's just how things are". Big companies suck.
The only thing comparable is maybe drawing or playing an instrument. Math can never be learned from a textbook.

Anything that's just algorithmic steps would be done by a computer, so the useful math people want to learn requires some kind of insight or new mode of thought, or advanced methods that have not been made into an app yet.

I suspect when people say math is easy, they mean arithmetic and pre-algebra, and they're not concerned with practical applications at all, just the idea of general education and new ways of thought, and who knows if the level of math they are talking about is even enough to indirectly do much in daily life.
I use my own hand-rolled password management system. Everyone told me: "don't roll your own password manager!!"

Here's the thing: yes, my tool is probably less secure than a professional tool, by an order of magnitude. But it's also a far less attractive target for hackers. If you spend an hour to crack my tool, you get one guy's data. If you spend 1000 hours to crack LastPass, you get millions of users' data. The cost::payoff ratio for hacking LastPass is far better.
"Bail is denied".
I ran into a bug where the recovery account token wasn’t working. I found no way to contact google about it.

Until there is regulation, you’re probably going to be out of luck.
I knew this is a thing, but thought it was primarily done in war/conflict zones (though some would probably describe US cities as such).
Even this "someone" wins, if it's not a class action, I doubt any amount of money out of the lawsuit would change anything for a big company like Google. And I doubt case of these could result in class action anyways.
Which is precisely when you finally have time to do them.
Also, iCloud+ allows the use of a custom domain. It may be an easier option for some.
Actually, the movie was written in 2020-2021, before the Musk/Ye meltdown, but it's exactly why the script stayed relevant. The character of a doofus who walked into riches by taking reckless risks, walking over people, and then creating an image of a "genius" around the accidental success is rather timeless.
I believe it is actually a hard problem but there is a good solution being explored on the UK.

Read the rails like a card magstrip.

Trains first traverse the track scanning the entire length in detail with careful speed and location tracking.

Then trains can subsequently pattern match to the rail for location and speed.

The rails can also be coded with info like patterns although that's not generally needed. Trains get loaded with info about the track they'll be on and then can monitor progress themselves.