skysight-inc/HackerNews huggingface dataset:
I find it funny that people say things like this, because not only is it demonstrably not true looking at different product segments, but even if it was you're basically admitting to self-selecting as a customer who would never have paid in the first place and so companies are overjoyed that you're not using them.

"I would have paid you if you gave me X for free" is the biggest lie.
At the risk of being overly simplistic, why not go have kids then? If your partner is unable, you can adopts or have a surrogate. If your partner is uninterested, you can find a new partner.

I don’t have kids and don’t plan to. I know my partner is more interested, but not interested enough to actually have kids. I know we love each other deeply, but if they wanted a family and I absolutely didn’t, then love would be to help then find that, even if it wasn’t with me. For however incredibly painful that would be, I just can’t imagine preventing someone I love from something so foundational.

And ya know, it’s the 21st century so monogamy is not the only socially acceptable available arrangement for people who love each other.

You really need to start talking to your partner about this. It’s dishonest to withhold it.
A lot of the "socialization" you learn in school is very dissimilar to "real life" though.

I don't know many workplaces that are organized into teams of 25 employees all the exact same age with just one single supervisor decades older as the sole person they spend much time with that isn't their exact age.

School's great weakness regarding socialization is it mostly teaches people how to get along with others who are the exact same age. It overemphasizes this and creates a strange cultural bubble where kids (and later young adults) are overly disconnected from the culture of older and younger generations. So much of what kids "learn" in school is from being around each other-- and what do other kids know? Not much, either. This is the blind leading the blind.

There is no good reason for this, it's just an artifact of running schools in a seemingly cost efficient way. But because we've grown up with it for a few generations now, many of us will try to justify segregating people by exact age as natural and valuable in and of itself, when it's not.

If schools mixed ages more, I'd be willing to consider school "good for socialization" but there is very little about the school environment that resembles anywhere most kids will have to spend a lot of time in as adults, especially successful ones.
Agreed that Mozilla is big, data hungry, and hypocritical.

That's why I use LibreWolf: it respects my privacy and autonomy, and I help fight against Google's growing web engine monopoly. I specifically don't use UnGoogled Chromium because I don't want to look like "just another Chrome user" when companies decide whether or not they should test web apps on anything besides chrome, or prioritize non-chrome bugs.

Seriously, give LibreWolf a shot. It's a very minimal fork of Firefox that just removes the Mozilla botnet parts of the browser, so it should be (relatively) easy for maintainers to keep it going for the forseeable future. You can install and update it with homebrew. And, y'know... you're not helping Google push around web developers with Manifest V3 ad-blocker killers, AMP, FLOC, etc.
`cascading popped windows`

Ah, these were the MVP stars of the show back then.
Firefox being too woke is also why I am switching to Brave.
College burned me out. The solution was, as another commenter suggested, to drop the baggage and move on. I had a semester left and my career in front of me. Which do you think I picked? Waiting another semester wouldn't have helped me in the slightest.

A couple jobs ago, I worked for a company in the Education disruption space and COVID essentially killed the culture. It was always a big "political activism" company, but the rhetoric got cranked to 11 with COVID and it was incredibly hard to get work done in the same way I used to. The cure here was to give myself more time, I realized here I had been sacrificing a lot for employers who didn't give two shits about me.
Wrong way to think about it...never will "all passengers" be doing something.
Same as any network (ISP, IDF closet, cell network, stadium, department store, etc.), you plan for oversubscription. Think 10:1 oversubscription for a starting point. So 180 passengers > 18 active users > 20mbps per active user. An airplane may have more active users if the service is free...

A network that is not oversubscribed and provides full non-blocking throughput to downstream devices is by far the exception: high-end datacenter spine/leaf systems come to mind as an example.
> I don;t use autocorrect at all.

We're gonna need to see some proof.
US price doesn’t include tax, plus sales in the EU come with a non negotiable two (or was it three) year warranty.
In defense of the author, I have trouble wrapping my head around symplectic geometry, and my PhD research was in an adjacent area, semisimple Lie groups. I'd have to put in a considerable amount of effort to develop an intuition for this setting.
I've noticed that during my times of burnout I code less at home. I do what I need to at work and go do something else. Sometimes this involves taking up an alternative hobby until I feel the spark again. The last time this happened I didn't code outside work for 10 months. That's how I knew I was burned out. I love to write code and explore things.

I've also left jobs that burned me out for no real reason. For example, I was on a project where there were two of us holding down a critical piece of software. After hearing we will get more engineers for the Nth time I just gave up and left. I couldn't do the constant on-call, being the liaison for bugs and everything, etc.

I also deliberately avoid going into management to fix my burnout because you simply just transmute your burnout into a different form. What you need is a break. You may not wish to quit your job but it is important that you minimize your work as much as you can possibly and focus on yourself. Given you are working double a normal schedule you may even consider saving up enough money to take a month off and then looking for a new job.
I’d say the frequent use of foul language is highly correlated with other modes of anti-social behavior.

At the end of the day rude people are inconsiderate people, if you’re not thinking about how your behavior effects others…
(2y ago)

The change was transparent, the response was transparent, and it was reversed immediately.

You do know that FireFox gets paid for Google search referrals to this day right?

In comparison this was responded to and resolved 2 years ago.
Anyone who was paying attention to the Donbas 'republics' could have seen this coming months ago.
Can we control time in operating system design?
For simple use-cases and dev-oriented tools, this is a pretty nifty thing to do!
Diagrams.net[0] is one such app that can use Git as a backend. Pretty awesome!

[0]: https://www.diagrams.net
You can have a sponsor button on GitHub.

Or you can figure out a way to monetize it as a managed service. I would make a browser extension and charge for storage. It wouldn't cost much to run it, though the egress fees can potentially sabotage your profit. Also anyone can copy your business with just a few lines of code in Cloudflare Workers, so you would have to rely on branding and word of mouth.
There are so many horrible takes in this thread.

Quit complaining and focusing on the past get to work trying to have fucking kids! Stop wasting time on HN and go start spending that energy to try and get your partner pregnant.

Plenty of women have kids up into their late 40s. This woman had 3 after 40.

https://www.todaysparent.com/pregnancy/pregnancy-health/i-ha...

You need someone to kick you in the ass to get your mind in the right place. I know plenty of women who have had healthy children at 45. Get off your computer and go get laid.
I would do this right now if there was an option to donate to _firefox_ development and not to sponser exec bonus or whatever side project they toy around with.
This is not using git as a backend, it is merely using GitHub's static web hosting to serve files. Still impressive, but git could have been replaced with FTP here.
Here's a discussion about why lobste.rs blocks (or blocked?) the Brave user agent: https://github.com/lobsters/lobsters-ansible/issues/45

Here's a hacker news discussion about same issue but affecting Tom Scott rather than the lobste.rs people: https://news.ycombinator.com/item?id=18734999 (archive of the linked tweet: https://web.archive.org/web/20190203094117/https://twitter.c...)

EDIT: Oh, and we can't forget the time when they silently changed links to contain their own referral codes: https://www.theblock.co/linked/67594/braves-browser-has-been... (HN discussion: https://news.ycombinator.com/item?id=23441605)
I'm using a webscraper that extracts data from some APIs, and stores all the data in a git repo periodically. Then you can see the data changing with tools like git and tig.
OP here. Not my bot net, not my bots! (Do I get the karma anyway since I was the one attacked? :-)
If remote work was all 8 hours a day with 15 minute checks, you'd be right. But that happens in offices too, so it isn't the key difference.
We need a better general understanding of what good sources of truth look like, for one. We seem to collectively have this notion that some youtube rando can do enough research in two hours to destroy the credibility of someone who has been researching something for years. That is insane. We need to start holding every participant in a debate to the same standard. And randos on the Internet start at the bottom of the scale.
> belongs to the kind of discourse that many have learnt to identify with the word "woke".

Rejects flippant labeling of "discourse" using terms "hate" and "white supremacy" and immediately amplifies labeling of discourse as "woke".
This has always been the failure of the "It's open source; just fork it" attitude.
> That‘s true, yet I‘m seeing a lot of TV satellite dishes even in major cities, when cable TV is arguably also readily available.

Interesting. In which country do you live in? Because in France, I'd say that 90% of the people owning a TV sat dish are immigrants looking for the channels of their country of origin (the type of things you usually don't get with cable network), and the other 10% are people in very remote areas.
I am a parent of 2, and you're right: I've never skipped a dinner, but sometimes that dinner has to be a bowl of cereal.

The webcomic SMBC says it well: https://www.smbc-comics.com/comic/before
> I think there's a nuance in this that's easy to be missed. It's possible to care about the quality of your work but not care about the various forms of insanity in your management chain.

Yes, exactly! I've found this to be the main cause of my own burnout, caring too much about the background noise and not focusing enough on the parts of the job that I actually enjoy and do well. When I stopped caring so much about all the chatter in slack and jira, all-hands meetings, etc.. and spent all my time at my desk closing tickets assigned to me, and nothing more, things got better.

> People who care too much also complain too much.

I agree but I've also witnessed other devs burn out who just decided everything was their problem and tried way to hard to please everyone with a problem. Rather than complaining they imploded.
Firecracker looks more akin to AWS Lambda than Docker/containerization.
This is one of the first ideas people tried, more than a decade ago before GDPR was even a thing. The Do Not Track header was proposed in 2009 and implemented only in Firefox. The problem is that advertisers don't want this solution, because they want you to accept all cookies and a single browser-wide config setting makes denying way too easy. so they just ignored the setting, and nothing ever came of it.
Trying to map BLS productivity data to WFH performance in the current economy and environment is absolutely crazy
I've worked for a government entity in Germany where this was regulated as follows. I think most of the private companies do it similarly as a baseline and are more generous as an optional perk:

When you are doing "real" work from home (in bureaucrat-German: "Telearbeit"), your regular workplace is at your home. You need a separate, lockable room, the room needs to be inspected by the employer's safety advisor and data protection officer, equipment such as chair and desk as well the room and electricity are paid by the employer. Safety and health regulations apply in your home same as for the company office, e.g. lighting has to have appropriate brightness, no storing dangerous chemicals like toilet cleaner in the bathroom, etc. Since your office is at home, public holidays (which are location-dependent in Germany), taxes and regulations of your home apply to you. If you travel to the office, it is reimbursed as regular business travel ("Dienstgang"). Any other business travel is reimbursed as having started from your actual starting location (e.g. your girlfriend's) or your home, whichever is cheaper for the employer. But since all this is incredibly onerous and expensive, nobody does "Telearbeit".

The alternative, which everyone uses, is "mobile work" (bureaucrat-German: "mobiles Arbeiten"). That was actually intended as a regulation for e.g. salesmen traveling from customer to customer, only sometimes working from the office. Here, your regular workplace is in the office, meaning that traveling between your home and the office is never reimbursed. Rules, holidays, etc. apply as if you were in the office, even if you are working from somewhere else, e.g. a customer's or your home. Since things are thought to be "mobile" and "random", workplace safety regulations do apply but do not need to be inspected. The employee is responsible for observing them at their current work location (i.e. usually not at all caring about all that crap). If you do "mobile work" from your home, you pay for your own chair, desk and power.

When HR writes emails about WFH and you do pay attention, you will notice that they are carefully avoiding the term "Telearbeit" and maybe even "home office" and phrase everything in terms of "mobile work" (which is optionally 100% from your home) ;)
I'm not sure the specific labor markets we are talking about will deteriorate substantially.
Coincidentally this is how I know what I am made to do. I've stopped programming on personal stuff for months at a time to solve burnout. Yet, I always manage to get the spark reignited, drop every other hobby, and focus on what I love doing. I've lost a lot of friends this way (sorry can't do X, I'm working on a project) but generally people don't understand anyway.

Sometimes separation makes the heart grow fonder, even in tech.
Wow in that case Brave is going to be in for a real rude awakening when all their users go back to Chrome so they can see consent banners again.
Inside the Proton
Is it like that trend where some people work 2 or 3 remote jobs?
When we got containers and cloud providers at the same time, we somehow collectively threw the baby out with the bathwater. I suspect this will be a trend -- https://pulse2.com/how-bank-of-america-is-saving-2-billion-e...
Thanks for your comments, it's really helpful to hear other people's experiences :)
I don’t agree because bandwidth isn’t the only part of nominal operations in a war zone. You’re also painting a bright red target on your back for the highly sophisticated state actors (On the level that they might bribe or threaten employees, try to infiltrate the company, etc.) If I were SpaceX I wouldn’t want any part of it.
The most relatable comment I’ve read so far
> How would you enforce that your credentials manager will only give the bearer token to some particular trusted HTTPS client software that is talking only to GitHub...?

I mean, if a client has enough privilege to be able to connect to my credentials manager in the first place, it's already game over. Whatever can execute that client can probably execute arbitrary code, and then use a privilege escalation vuln, so they can do whatever they want on the machine.

> You have to worry about the token getting logged in a debugging log, etc. And, when I give somebody an account that's authenticated with a bearer token, I'm always nervous maybe their hygiene is not so great and they'll end up accidentally pushing the token somewhere publicly visible

Yes, completely valid concern. Not that people don't already push their private SSH keys onto GitHub repos or Jira tickets/email, but that's a lot easier to detect and prevent. But on balance, the bearer is like a password; if the user has any other passwords you care about, you already have to deal with these concerns. The bearer is therefore a "slightly better" password, because you can set an expiration date, limit the scopes, rotate it easier, it's not reused on multiple sites, etc. MFA helps but of course is not a panacea.

And yes you're right with your second paragraph too. (I tried to mention it in my earlier comment but it wasn't clear) I do think that public-key crypto is much better security, but that it's harder for the user to get right, and people have underestimated the feasibility of SSH attacks. I think we're just lucky that there are much easier attacks than MITM so we haven't seen a rash of them. It's much easier to inject malware via a browser, or find an open ACL or network service, etc.
If everyone else works remote then what is the point of going to the office?
> So, I replaced Messages with another SMS app that doesn't spy on me and disabled RCS.

I think you know this based on the rest of your post but there is no “another SMS app that doesn’t spy on me”.
Second this. After working fully remote for 2+ years and now back to the office, for me it's really great to have an office.
> A lot has changed over the last 20 years for late births.

There's still a lot of risks, particularly of disappointment, but also massively elevated risk of gestational diabetes and Down syndrome.
I know what you feel, man! I'm on your tracks right now (although, for a bit different reasons) and already getting scared.

I think kids are possibly the best investment you can make. But I'm always like "no, I'm not quite ready, not enough funds, no decent apartment, no time to have a girlfriend, etc.". Damn... you dug up my own fears once again. If you or your wife are having health problems, consider possible alternative methods. I've heard people had infertility problems solved by switching to healthy food and using tesla-like healing coil technology (really cheap).
Really weird seeing an article that's over a decade old making arguments against climate change here on HN.

The science is pretty much confident at this point, and while we have some details to disagree on, the high level is clear. Humans are causing a change in the climate, and the change is happening faster than much of the biosphere can adapt.
This is less true in places where auditors don't understand sso.
GitHub issues are not git and don't even use git.
With a typical London commute, and typical cost of it, my attitude while looking for a job lately - as I'm leaving my current one by end of the year (see my profile...) -, has been that if you want me in the office it will cost you 25% more.

My current salary accounts for competition from elsewhere. Could it be higher with no remote working? Yes. Might it be an issue for people in junior positions? Possibly.

For me, this is not hacking away at a well-paid branch because I've been in situations where we've had outsourced teams in low paid countries and my employer still opted to pay as much for me - 100% remote - as for a team of five in a lower paid country, and being close enough for the occasional in person meeting also serves as a barrier to outsource more.
> Brave being a cryptocurrency scam should be enough to enough to turn people away

You are not required to buy anything.

You are not required to invest anything.

You can use the browser without any of the crypto features, or the ad rewards program. They are opt-in.

There is no scam about Brave's program. Stop projecting. If you don't like crypto, fine. But to disparage it on false statements is beyond lame.
These reasons are entirely on a person-by-person basis. Sleeping and drug use isn't going to sway somebody away from wanting to start a family.

Many people have no kids and still can't simply change their job, location, travel or buy a home.
But those prices are also reported incorrectly! The page should say something like:

> The list price of the Docker Team subscription will go up by $2 monthly / $24 annually, to $11 per user per month or $108 per user per year. (Annual subscribers will continue to save $24 yearly per user.)

> The list price of the Docker Business subscription will go up by $36, to $288 per user per year.

Note that Docker's pricing page also emphasizes the per-month cost of their annual plans, so this isn't some change they made for the blog post.
I already update my browser at least once a week when I update all of my homebrew packages; sometimes more. If a vulnerability shows up that's so dangerous I need to immediately patch, I'll hear about it on HN etc.

Of course it is good to keep your software up-to-date to eliminate known, patched vulnerabilities. But there are enough unknown vulnerabilities out there that you should practice good hygiene on the web anyway. Auto-updates typically happen on a 1-7 day time scale, so you're vulnerable for some time anyway.

I control when my software updates because it's running on my hardware. That I control. I do not like things auto-updating and restarting when I'm trying to use them. It is a distraction from work and a sign of software doing things against my will.
I use Brave all day long and have never experienced this. I see no ads, so working as intended, I guess.

Also, I love the useful little features they include like redirecting all http requests from www.reddit.com to old.reddit.com. One can also bypass paywalls at the NY Times and The Economist with the click of a button.
A lot of comments here dismissing OP but I’ll say this.
1) it’s really not too late. You’re older than most that have kids but it’s really not impossible. You can have a surrogate or adopt or still try natural and screen for abnormalities.
2) I think it’s quite rude and destructive to dismiss someone who is obviously depressed because they regret an irreversible life choice they made by saying they need to find inner peace. By far one of the most crushing situations in life is the sheer reality that no matter what you do you cannot turn back the hand of time. Telling OP he nees to find inner peace and needs to learn about himself before he can even think of having kids isn’t very helpful. It sounds like he has learned about himself and it sounds like he realized he’s made a decision he deeply regrets and is faced by thag every day. Of course he won’t have inner peace why should he? I think in the long arc of a life yes he’ll need to readjust his internal narrative and come to terms with his life but if he’s depressed because he dodsn’t have children in his life I’m inclined to believe him and the logical conclusion is that having kids can help. It’s not too late and OP should explore all the options out there if he is serious about this.
And yet, I bet those WFHers are far happier now than they were before.
overleaf uses git as a data store for collaborative editing.
Super interesting from a psychological perspective, especially in contrast to predictions by economists that the opposite would happen. I think it shows bravery and optimism.
YouTube to Let Advertisers Target Podcast Listeners
Been using Super Agent extension for a while now, really happy with it https://www.super-agent.com/
GHC has supported both Cmm and LLVM as backends for a while:

https://downloads.haskell.org/~ghc/7.8.3/docs/html/users_gui...