skysight-inc/HackerNews huggingface dataset:
This is impossible to implement in practice though. Scrollbar "blocking" as you call it, is just an overflow: hidden CSS style, which is perfectly warranted and needed in some cases on some elements.

How do you identify which element is the "main" one for the given website? It doesn't have to always be <body>, it could be something which is nested.
Redesign err msg or UX you want, I hope there is always a "more" button to show exactly what went wrong. I hate eventvwr.msc or less -nir wall of log texts.
Its not, but a lot of HN folks are blinded by their own stupidity whenever they see the word 'crypto'.
The knee jerk reaction to that word shields them from any engagement in thought - it's just simply "some association with crypto? - it's terrible!".

This phenomenon early on was even targeted at simply cryptography based security (Although not super common on HN thankfully), since the word 'crypto' was associated with the software.

Ironically, it was born as a response to the crypto-crazed people that had the same thoughtless reaction in reverse
We can start with plainspoken intolerance, because it is pretty easy to identify. Going beyond that would be difficult, perhaps too difficult, but I don't think we need to go that far.
Wow finally. My site has white text on a red background for a button. Lighthouse detracts a point for this as it's not "accessible" allegedly. I don't believe this matches reality and I hope this APCA fixes the false metrics. Is there a tool online we can try out APCA with?
This is actually amazing timing, I have an upcoming project which is going to use PDF.js which requires basic annotations, so it would probably be some hacky solution to patch it in with a lot of work. Now it's just plug'n'play.
I have a colleague that uses Brave. Sounds cool, but I don't want to use a browser that generates crypto and then gives it to me. I don't want crypto. Also, it's Chrome-based, and I want to use Firefox. I don't want to give up helping that 3% of us still using FF.
This is my recollection of events, is it wrong?

1. Brave replaced ads on creator's websites with their own ads.

2. Brave's ads generated some sort of tokens, that the creator then could claim and cash out.

3. Brave happily collected those tokens on behalf of creators who didn't want to be a part of the scheme (e.g. Tom Scott). They stripped the creators of revenue from the original ads and just kept the tokens/revenue from their ads.
Paraphrased from an article posted in recent-ish history:

Before you bother building the product, call up your VC friends and see if you get any nibbles.
Why did we wait so long for wind power? Part III – offshore wind
oof, sorry -- I meant to say "not fun colors" and somehow chopped off the "not".
They never replaced ads... that's another myth about them.

They have a built in ad blocker and only block ads, not replace.

The OPT-IN text notification ad service is separate. You can enable it to get text notification ads in exchange for BAT. It's OPT-IN and completely up to you.

It's ALWAYS been like that. At no time did they ever "replace" blocked ads.

What's really shady is how these obviously false talking points about Brave get perpetuated to this day, in every Brave thread.

-- edit @Accacin --

I was responding to a very specific false claim that they replaced ads being constantly repeated.

If you want to go on a general rant find another thread.

-- edit @411111111111111 ---

Nice biased article, that's exactly where this misinformation came from.

They say "replaced ads" then their only linked source to that claim is https://brave.com/brave-launches-user-trials-for-opt-in-ads/

Which talks about the BAT rewards program, which are opt-in text system notification ads shown in an interval. Not on the webpage, or while browsing, or by default.

-- edit @vegetable --

No you notice people bringing up 2 year old lies and people responding to them. The first people who act crazy are those saying these ridiculous statements like "Brave is a cryptocurrency scam!" Then the people who inevitably have to call them out, then comes the people who say the people calling them out are fanboying. It's a cycle that repeats over and over in every Tesla, SpaceX, Brave, etc. thread that for some reason (because the owners are hated) gets the same talking points spammed over and over.
The article doesn't suggest at all that Firefox or Mozilla are looking to limit what you're shown by your browser.

3 of the 4 points involve making the reasons you're being shown something more transparent.

The remaining point suggests that other platforms make changes to their algorithmic content feeds. These platforms are already deciding what you see in those feeds and what's "approved".
New father AND son of a father who was a foster child (and I have the last name to prove it.)

1. Have conversations with your doctors, 39 isn't too late. Begin the process and see where it takes you.
2. Adoption / Foster care is incredible on its own and you can be apart of breaking a cycle of abandonment and loss for a child. I could not be the father I am today if my father's foster parents didn't show up and give him the care he needed.

Finally, get involved with the children of your friends and community. Before we had our son we were serving with our childrens youth ministry and volunteering to help watch our friend's kids when their babysitters couldn't help them. It's eye opening and something I think every human should do.

My best to you on your journey!
Anchors and Anchoring – Articles on Boat Anchors
his comments are filled with hyperbole
Our only lock-in was using the GCS api instead of S3. I spent a week porting it to S3 and now there's nothing binding us to GCP. There's a whole bunch of S3 compatible storage solutions, we went with Backblaze's B2 as a secondary, if it proves stable and performant we'll switch over and find another cheap provider for our backup.

We're a rather simple company though, less than a dozen services, we use Postgres and Redis for storage, everything deployed on Kubernetes.
Yeah, that also struck bad here..

> work mainly to get paid and do not care to invest themselves beyond what is necessary

Dude, I am heavily invested into my work, but that doesn't mean I need to care for your social deficits - it can, but these should be mostly orthogonal things.

Social investment is what I realized I really need to decrease at work, lol I still do it too much even virtually ( what is possible ).
Too long I have stuck to bad jobs because of colleagues and bonding.. much better to get this into a more "professional relationship", because you know, while your employer tries to meme the "friendly colleague" he never actually gives a shit.. so turns out better for me to make real friendships outside of work ( yeah, even with colleagues) and use my commute time for other social things - but stop "soft-socializing" with colleagues in office for nothing in the end !)
Codependent people need someone else to even them out. Being even doesn’t mean being healthy. It means you are getting your fix.

When or if these people get divorced or widowed they will be a bigger mess than they have ever been.
Isn't that what they are really doing now? I guess the farther away they get it gets more difficult for them but that is what is happening.
Ball bearings are one of the core foundations of industrial society.
This was the staging for our specific team and we were all US based and on the west coast.

I can guarantee you that they spent more than $50k/month on all staging environments.
Public Commit to the environment. Specific things we can do
Here is a small project to help the environment. I would appreciate your feedback.
You've hit the meat of the issue. The legal process that got us to cookie banners was one of the most fascinating collisions of well-meaning but clueless privacy advocates, well-meaning but clueless politicians, and not-particularly-well-meaning-but-very-savvy-about-human-behavior web devs of the 21st century.

It was a trainwreck those who knew psychology saw coming from a mile away, watched get worse as the process progressed, and nobody wanted to hear their truth: this wasn't going to work because users don't care enough to disincentivize sites from tracking them.
I'm not going to comment on the entire Apollo Technical source, but I think some of their claims are misleading. For instance, they say this:

> A study by Standford of 16,000 workers over 9 months found that working from home increase productivity by 13%.

They link to the study, but it 404s. I believe this is the study [0] and it focuses on a single call-center. It's not a broad survey of 16,000 workers.

[0]: https://www.gsb.stanford.edu/faculty-research/working-papers...
I think the team size limits falls under shrinkflation. Features that used to be available in a lower tier are now removed from that tier.
Broeksmit traded on a decentralized exchange (DEX) without Know Your Customer procedures, so all the tax office would presumably be able to track was a send transaction from some fiat onramp/CEX to a public address. That's his initial "funding" and from there, they're blind.

Trading on a DEX and taking the shitcoin valuations there seriously is like giving yourself a billion dollars by typing it into Excel. You can write whatever number you want, the IRS has no interest in your excel sheet because there aren't real dollars there.

Getting an enormous tax bill from the IRS was part of Broeksmit's ideal situation, I imagine. That would mean getting a supported cryptocurrency like BTC back into his CEX through a DEX with a liquid DEXSHITCOIN/BTC pair after making hella savvy trades between DEXSHITCOIN/DEXPOOPCOIN pairs.

Sounds like it started as a half joke and "middle finger to crypto" but he dumped too much cash into the joke, and from there it consumed him. Super sad, and I see the same thing happening with NFTs now. Crypto and NFT trading and investing can be done responsibly, successfully and in full view of the tax man but ironically, only with the most centralized platforms... and probably, only for now.

RIP Broeksmit
If you can afford it, giving yourself a sabbatical is an incredible way to recharge.

Everyone's financial / family / etc situation is different, so do what works for you, but I think there's actually a pretty broad range of options you've got:

- Do nothing but reconnect with family/friends for an entire month
- Do something, but not programming, and compensated if you need it, for N months
- If situation allows, travel to a place you never expected to live

My guess is you'll end up with one of two outcomes, both good:

- You'll spend 2-3x the time you'd planned, because you're loving it so much
- You'll end up rushing back into your engineering career, because you've hit on an idea or opportunity that you can't pass up
I wouldn't consider 2x/month hybrid. It's close, but IMO is more like typical remote work where the team gets together periodically.
Discussed 5 months ago:

The SSO Wall of Shame

https://news.ycombinator.com/item?id=31175300

(106 points, 41 comments)
C—- was the joking name for the subset of C we had to implement for my Compilers course in college (1990s, UCSC). I’ve assumed that other courses at other colleges did this, too.

When I clicked on the link this is what I expected the article to be about.
How to make a Stable Diffusion bot for discord blog
> That may be a false pre-election leak, but the current U.S. policy of repelling every country on the planet and treating Europe as vassals will backfire eventually.

I live in a European country. While I love to shit on the US as much as anybody else, I'm wondering what you mean by European countries being US vassals. This sounds like Kremlin bullshit.

Also, I get frustrated when people make vague, unsubstantiated claims like that.
That is great when we are looking for interesting solutions. for example, it looks like GPT3-type systems might be very good search engines for obscure topics, getting them to finish paragraphs with their enormous search base. I've found a few tantalizing bits that I couldn't find on Google or DDG searches.

But, when they are trying to express what WE are saying, it looks like a very lossy solution at best.

I've had a deposition taken with an "AI" stenographer, and it was horrific, frequently reversing the meaning of sentences I said, or replacing an uncommon name with a common name (e.g., "John Kemeny" replaced with "Jack Kennedy"). Of course the transcript LOOKS great, it doesn't have any of the "(unintellegibile)" notations of a human transcript. It also does not go back at break points and ask for proper spellings of names, addresses, etc. like a human transcriber.

This is in the context of a legal trial with consequences, and I'm horrified to see this kind of crap passing for usable products, and here we are looking to foist it off on the general public as writing tools. We're forking doomed by smart idiots looking to make a quick buck with novel "tools".
I don't have direct experience, but IIRC it's much more difficult to fire someone in Germany than in Ireland. Having a concept of at-will employment that is closer to the US version would be a good reason to pay more in Ireland than Germany.
They were, for a time, taking donations on behalf of websites despite those websites not knowing that brave existed, or the donors not knowing that their donation was going to an unclaimed wallet. I can't remember what happened to the BAT - held for them if they ever did pick up brave I think, but eventually dumped back into the BAT pool. That, and substituting Amazon referral links, engendered distrust that is hard to overstate. Do you think is just a crypto=bad thing alone? That wasn't my impression.
It wasn't that bad in the old days - fixed price per hardware, fixed price per software, and fully unlimited use of both with no risk of unexpected costs.
Germany Is Delaying Its Nuclear Power Plant Shutdown
We all know he's going to ask him about the power of love in his life :D
> My job is a side quest, not a main quest.

Even if it were your main quest, I think the strategy you outline is worth following. Going all out is what causes burnout, and that applies to whether you are working for yourself or for someone else, and also whether you are working a job or working on your passion.

A career is like an ultra marathon -- maintain a sustainable pace, and run with people you like to spend time with.
I agree desperate circumstances can require desperate measures.

The basic tell is whether a company has a bias toward exploiting candidates' desperation.

Or a bias toward treating candidates how we all would prefer to be treated.

Of course I am assuming that both of us would prefer a request to sign an NDA + a check for legal expenses to a request to sign an NDA without a check.
There's also Consent-O-Matic: https://github.com/cavi-au/Consent-O-Matic
It allows to decline all the cookie banners. However, it doesn't work with many websites. In fact, it works with relatively few. Still, I like the approach to actively reject all cookies.
I don't understand the "dependent on Google funding" statement that everyone mentions. Yeah, they're Google's bitch. But for what purpose? To act independently and make their own decisions, otherwise Google has a monopoly and they're screwed.
I can’t believe it doesn’t support manual midi entry (as far as I can tell), seems like a huge miss. This is a well understood limitation for apps in this space (see Auxy), and people increasingly have only wireless headphones.
I think we are not sure how to work remotely and feel present, yet I have no issue feeling present in online video games.

How do we bring that feeling of presence from video games to remote work?
Sure, there are all sorts of life circumstances that could stop them. Luck is involved. But the degree of raw talent was shockingly high.
My wife and I cant have kids. Cancer medicine, they wouldn't give it to her at such a young age unless one of us was sterile. Mine was far easier.

I wrestle with this as well sometimes. I see myself turning into a Picard type, focusing on my work, my mentoring, my stoic demeanor, and being a secret, blubbering mess once a year when I see a Christmas tree in the neighbor's window. Then I'll tuck my shirt down, tell myself there's no time for such nonsense, and carry on.

A trick I use to fall asleep, when it's really getting to me, is to consider that there's a very good chance my hypothetical kid would be a jerk that doesn't like me.
It isn't. hn just tends to be salty about anything related to crypto.
This is a reasonable question, but at the present moment people pretend that the manufactured doubts, e.g. about climate change, are tantamount to real doubts, when they aren't. We live in an atmosphere where doubt, disinformation, and confusion is an active strategy. It isn't even so much about claiming "alternative facts" as it is keeping people triggered. I would recommend watching "Hypernormalisation" by Adam Curtis to understand what is going on.
Nit: that's the first person plural, not the second person.
Whoops, thought it said GitHub in the title
See a fertility Doctor. Surrogacy is a thing as is IVF, I don't think you're aware of how far these techniques have come. The window for biological children is certainly not closed.
An AI Might Have Written This
This is why I don’t use an automatic adblocker. I block ads by closing pages that have ads. (And if the information really is quality information, then I reward and support the website.)
A contract with say, American Airlines, will most certainly not be anywhere near 25K/month per plane.
The NASA Task Load Index (TLX)
A subjective workload assessment tool which allows users to perform subjective workload assessments on operator(s) working with various human-machine interface systems.
>You do know that FireFox gets paid for Google search referrals to this day right?

Messing with referral codes to websites is not even remotely in the same ballpark as being paid for searches from the default search provider. It's asinine to compare them.
Kids are where you find real and lasting fulfillment and happiness.

Go visit an old folks home and ask to hear about their lives. They don't talk about work accomplishments, they talk about their family and particularly their kids. When everything is put into perspective, that's what vast majority views as most important. It's hard-wired.
The best time to have a child is when you're 20, the second best time is now.
You're not even wrong, dude. It's not hard to inform yourself, e.g. the whitepaper linked at https://basicattentiontoken.org/
When I get burnt out, I go to a different but adjacent role. That way I can apply my experience, but perhaps in a different context. It's helped with my burnt out.

Companies tend to look at someone who's good in their role and say 'surely they'll be good at managing people in the same role'. But perhaps you're not suited for management due to any number of factors. Experiences bears out that I'm good at training. But I find training all day long and work travel incredibly exhausting. So moving to trainer wouldn't have worked for me.

I'd suggest trying to find an adjacent position to what you currently do while still being an individual contributor. Or maybe look for companies wanting principals or tech evangelists. Maybe that will put you onto something less draining for you.
I like tech. I do not like talking to people, commuting, the perception of “you aren’t working unless your butt is in the seat”, having worse computer equipment at work than home, interruptions, etc.
"My spouse is 39 so the window has closed for biological children, more or less."

No it hasn't. I just had a baby and my wife is 40. We did have 2 other kids earlier though. But age is not necessarily the issue so don't make that an excuse. If you want to have kids, have them whenever you are ready. Even if the biological clock has run out, you can always adopt if you really want.

Have you actually discussed this in detail with your spouse ?
When I was younger and didn’t have a family to look after: I really enjoyed working at a small (30 person) startup with some folks I had been to university with, and some really amazing programming mentors I wouldn’t have met in a BigCo.

Working late occasionally, or more often just spending time with colleagues I was also friends with after work; and hacking away in close collaboration with them during working hours, taking long lunches and talking through tech problems. It was a really thrilling and enjoyable part of my life!

But everything (even sweet things) comes to an end. The CEO was a sales guy and eventually tech debt languished under the weight of one-off features, and one of my closer mentors took off to start his own startup. I got married and stopped coming in to the office as frequently, eventually I found a new job. Full time remote (though we offsite 4 times a year together).

I’ve been happy the entire time. Working at that small startup was great in the office. Working at this larger and more mature tech company with an incredible fully remote culture has also been great.

As is the answer for so many tech questions: “it depends”.
> Parenting is a biological and psychological life milestone

Allow me to disagree.
First: there's no evidence of any change in your body, as a male, after becoming a father.

Second: supposing such a "wireless" change would happen, getting someone pregnant and immediately disappearing from their life would yield a perceptible change even with distance and no involvement with the life of the child.

Third: I personally think there's no innate drive to parent, and only an innate drive to mate; everything else is injected by society.
At my last work from office gig, I was sitting next to a sales support person who was on the phone all day long on topics that were irrelevant to my work. And the other software people would start shooting each other with f-ing nerf guns later on in the day. It was nearly impossible for me to concentrate.

My personal preferences be damned, I add way more value to the company from my quiet, comfortable home office.

I would be 100% fine with work from office if I got a private room with a door. I'm even OK with sharing it with 1-2 other people. But I have not been able to find anyone who will offer me that, only open office chaos -- bad for me, bad for the company.
Do you know which browser websites usually show the lower prices for?

I know they'll show higher prices for people on a Mac and lower prices for people on Linux.
Totally.. and if you really miss the socializing in the office because of being young and alone, or fresh in a city (only reason why I could understand that): find a nice coworking space nearby and you can have most of the things the author seems to miss?
Show HN: Serverless Pizza Workflow Visualizer
I admit to doing this. Even many of the useful error messages that clearly indicate the fix are drowned out out by the mass of output. I've made this mistake before, and I'll probably do so again.
We had a particularly big staging environment for the small team we were. In fact we had 11 of them. This engineer, years earlier, had rolled out "bento box" environments where we could launch a full as many identical staging environments as we needed.

I believe we did keep an official staging running, but the 11 bento environments were the ones that shut down at night.
That’s funny you say that, because it’s 180 degrees from reality.
Normal people don’t know what tokens are, much less care about earning them.

Brave is popular for ad blocking.
Heck I only remember Docker _losing_ features over time. Docker machine, docker swarm, etc. all relegated to the dust bin despite filling useful roles.