skysight-inc/HackerNews huggingface dataset:
From what I remember, receipts and tickets printed on thermopaper were the second largest source of BPA exposure after food packaging. A number of supermarket chains here in Germany have phased out thermopaper containing BPA starting last year, I think. Maybe handle these with care if they are still used where you are.
Being an introvert does not remove your monkey brain’s need for social connection. Sure, it means being deliberate about when/how/who, but most people leading a solitary life are not happy.
They didn't do that, but they released a statement that they were going to do that, until there was a massive outcry and several state attorney generals got involved and promised to open investigations.
While I am glad that you are enjoying kids, I do not think it is fair the way you paint the picture of people who choose to not have kids ("feeling sorry for them") as if it was a condition or something. Plus I think having children is not something that should be rushed. Pretty sure there are many parents out there who became a parent because of social pressure.

What if I tell you I find fullfilment in travelling? Should I feel sorry for people who do not want to travel (or can't because they have kids ;) )?

I agree with 3) though that a job should be just a means to the end.
What mechanism could be the issue? Europe has net neutrality, so isp's shouldn't mess with things like that.

A failing vodaphone Twitter cdn seems unlikely? Since that would mean breaking https
That's incorrect. If the psuedonymized data is enough to fingerprint a specific individual (maybe with some additional data), the GDPR says you still can't keep it.
Sorry you are going through this, but at some point most people have that realization. It's a great opportunity to change your life for the better.

If you want to re-discover wonder, spend time with children. I'm 50, I have 5 kids, and honestly, their sense of wonder is infectious and helping them discover the world and discover what they love in life has been the best part of my life.
Are those the only options then? Buy in netherlands or elsewhere?

How about not wasting obscene amountd of limited earth resources on just one man?
To build on that, allow me to offer a real-world example: a General Contractor I worked with set up as his standard contract as a triplicate form, so you'd sign once and you'd keep one of the triplicate copies as your copy of the contract. The trick was that the back of the triplicate form was where he put the penalties for breaking the contract, but the signature section was on the front, so there was no indication that there were more terms on the back. One of his customers got fed up with his misbehavior, and he lost the ensuing court case because the contract was deemed to be misleading (hiding more clauses after the signature).

I'm not sure if this would fall into the same boat, but if the dark patterns get misleading enough, there is a real-world risk that the contract would fall into the same situation: misleading enough that the hidden portions of the contract can't be applied.
>So we agree, GFM should have nothing to do with any occupation, right? You agree with this, correct?

They should have a consistent standard one way or the other.
Unpopular opinion but even if you are a Bill Gates, I don’t think there is anything of substance about his technological innovation.

What is noteworthy is how he has used his wealth in his philanthropic efforts to eradicate disease and suffering. That deserves kudos.
I think the IPv4 "evil" bit [0] already does this :)

[0] https://datatracker.ietf.org/doc/html/rfc3514
And what would you say the remaining 20% use? Because I've never seen anyone using R outside of RStudio.
Best ideas for Home based businesses
Are you creative and looking for a way to make money from home? If so, you may want to consider starting your own home-based business. There are many different types of home businesses to choose from, let's go through 7 of them.
I'm older than you. The code I write and the production systems I've brought online tend to stick around. It's because I pour my heart and soul into making them as beautiful and poetic as possible. Because I'm not just thinking about my paycheck. I'm thinking about the next guy who's going to be maintaining it, and how good his life is going to be, after I've moved on to a different project, and then the next guy. I think if we all approached our work with the same level of tender loving care that we normally reserve only for our children, then the world would be a more pleasant place.
It's funded by donation to Reproducible Builds project, and donation is managed by Software Freedom Conservancy (free software organization which also manages donation for Git, QEMU, Samba, and Wine). It's not like they are paid by their employers.

You can donate yourself. It is tax-deductible in US.

They include logos for donation larger than $25,000. Logos are here: https://reproducible-builds.org/who/sponsors/. Top sponsor is Google Open Source Security Team.
Have you ever tried Paperspace (https://paperspace.com)?

I've spent many hours gaming using their Windows offerings, although always strategy games so the latency hasn't been noticeable. I'm not sure how well it would work for FPS (probably reasonably, to be honest).

They have a large number of general computing/graphics-specific machines you can spin up, and you can either pay per hour or per month.

I've also started to get into Blender more, so I'll probably use one of those machines to render complex scenes instead of using my MacBook Pro. Same for machine learning tasks.
Find a hobby. Something that is not work related and take it seriously. I don’t know - start cooking, invest into obscure LP’s, vintage fashion, start collecting stamps, racing cars. PS! Going to gym and travelling is not a hobby.
I assume you mean DKIM where you wrote DMARC. A DMARC check results in a pass when at least one of SPF or DKIM is aligned, i.e. SPF alignment alone is enough. Which makes this situation even worse because a custom domain user of mailbox.org obviously will have mailbox.org’s SMTP server in the SPF record.

It seems this issue was acknowledged 2 years ago: https://userforum-en.mailbox.org/topic/anti-spoofing-for-cus...

Edit: re the shared keys you mentioned I agree. If they had per-user DKIM keys that were only usable after successful SMTP authentication (e.g. by encrypting them with credentials) that would solve the DKIM part of the issue AND even further improve the situation.
Selling homeopathic medicine is also a huge market, so big that every single pharmacy in Austria has an huge range of homeopathic medicine on display.

Just the fact that people buy ad campaigns doesn't mean that they have any effect at all.
- Airpods Pro: Sound really good, walking around freely during calls has been great, solid noise cancelling. Most useful and fun pair of headphones I've ever owned by a long shot.

- A single 27" 2569x1440 screen on a monitor arm. Had a 34" Ultrawide, an Apple Cinema Display and several combinations of multiple displays, but that's my sweet spot. Would love to have 5k, but these are still too pricey.

- Metabo PowerMaxx BS 10.8v cordless drill. Almost as powerful as a big one but so small and light that it's suitable for delicate work and cramped corners. I've used it to screw small servos to an acrylic robot backplate and drill 12mm holes through 100mm of wood.

- Philips Hue: I'd never have thought how much of a difference being able to have warm, dim light in the evening and cold, bright light in the afternoon makes, but it's huge. Also makes it easy to have half a dozen dimmed small lamps instead of a single big one. I have LED strips behind my screen that have cured my nightly headaches.

- A small Victorinox Alox knife with just a blade and bottle/can opener/flat screwdriver. Lives permanently in my coin pocket and I wouldn't have believed just how often this comes in handy. It's also totally non-threatening, which is a must in an office environment.

- A tiny flashlight on my keychain. I use this a lot in the darker months, it's so much quicker to get to than fumbling with my phone.

- Victorinox Bike Tool: A 6mm or so hex key, a bit adapter that goes onto either end of the hex key, a number of metric bits (hex, philips, torx) and a pair of plastic tire levers. Snaps together into a package so lightweight and small that I actually have it with me when I need it and versatile enough to be useful, with bits for just the screw heads I actually have on my bike.

- A tarp poncho for summer/fall hiking. Much airier than a rain trousers/jacket combo, keeps me dry even in torrential downpours, backpack fits underneath, plus it doubles as a simple shelter in a pinch with a few tent lines and a hiking pole. Has saved the day more than once.

- A proper microphone (Elgato Wave 3), turns out I sounded like shit on calls and such but no one had the heart to tell me, but finally someone did and I got that microphone, mostly because it has an integrated pop filter (that also works). I've compared recordings with the old setup and the new microphone and it's night and day. I can't quantify it, but I believe not sounding awful has made at least some positive difference in how people interact with me. These days, audio is often as not the only way people get to perceive me.

- A TS80P USB-C soldering iron. I run this off a spare Macbook power adapter, so my soldering setup hardly takes up any space now. Being able to dial in just the temps I need has made for much better and more consistent solder joints, and I haven't even started digging into custom firmware.
So why do I feel ike you are specifically telling me that what makes me happy is wrong and bad for me?
Try linking Discord's protocol against IRC with Bitlbee, you can use IRSSI, sic, Hexchat... whatever.
> I realized early in the language that caching the eval results would make things really fast, and this caching ends up doing exactly what their lazy clones achieves!

Sounds similar to the evaluation model of the Nix expression language (the pure functional programming language used by the Nix package manager). It caches evaluation results, which (a) avoids re-computing identical expressions, and (b) allows some infinite loops to be detected.

See https://www.researchgate.net/publication/222827743_Maximal_L...
Leray in Oflag XVIIA (2000) [pdf]
My favourite story about this is from when I worked at an Agritech company - we were working with two systems using different orders - we discovered a highstreet store had the same issue when we discovered a bunch of their stores just off the Seychelles on Google Maps: https://thoeni.io/images/hnlondon/pundstretcher.png
Go 1.18 won't have a 'constraints' package of generics helpers
This is more generally called absorbance[1] and stems from the Beer-Lambert law[2].

Been too long since I've done computer graphics, but you made me think about implementing transparency pass using absorbance instead.

[1]: https://en.wikipedia.org/wiki/Absorbance#Absorbance_of_a_mat...

[2]: https://en.wikipedia.org/wiki/Transmittance#Beer%E2%80%93Lam...
Right here with you OP. I dont have cash quite like that yet, but this experience is all too real for me right now.
Great to see all the stuff I have problems with causes problems for others too. Sometimes I think I’m just being incompetent.
But that's true, all modern "new" technologies are bullshit, they are little but attempts to milk the most stupid of consumers using same old shit under new names (Metaverse? we had Second Life for how many years? VR? VFX-1 was working just fine 25 years ago, and was about as useless as today's gear).

That's alright, keep your savings in the stock market and retire happily at 65, and for now just do something taking as little effort as possible to fund your current expenses.

Young people aren't "better", they just don't know how pointless life is, YET.
I have also been thinking about the problem of trivia questions, and have come up with my own solution.

I found that multiple choice takes a lot of fun out of the competition, and makes it more guessing.

Instead, what I have done is hide the answer in a grid of letters and have the contestant find the answer. You will always be able to get the answer, but if you know it, you will find it faster.

screen recording of answering question: https://youtu.be/N9H9VkRjmsk

A full play through: https://youtu.be/j-myRUmq_QE

Interactive game for multiple contestants: https://triviarex.com
Look for a drip machine endorsed by the SCA - Specialty Coffee Association.

I've had both of these, they are both great:

https://smile.amazon.com/Bonavita-One-Touch-Featuring-Therma...

https://smile.amazon.com/OXO-Barista-Brain-Coffee-Maker/dp/B...

Combine one of the above with a burr grinder for freshly ground coffee, and use filtered water, and you've got the best home coffee with least effort.
Show HN: Squareword - a Wordle-like game with an added dimension
Last weekend, when I was playing Wordle I was inspired to think of ways to expand the concept and fuel my daily word game addiction. So I built squareword, where you use word guesses to uncover a square of letters consisting of five words down and five across. There is a new challenge every day, I thought you guys might enjoy it. My score for today was ten guesses.

I built it in Vue.js and the Quasar framework and host it on Cloudflare pages. Just like Wordle, it runs purely on the client side. Over the past week, I’ve been adding features such as user stats and the ability to share your results. It has been really fun to see friends and family start playing the game, even when they beat my own score…

Any feedback is appreciated!
I wouldn’t say that was the result of a feminist movement as much powerful interests in society being able to exploit women’s work much more systematically.

If a woman has a career the government can tax their earnings and somebody like Jeff Bezos has the value of their stock holdings increase by some multiple of the earnings created. Contrast that to unpaid domestic work which doesn’t contribute to either but does contribute to the welfare of the family.

Manicur Olson points out that large groups (50% of the population) have the most difficult time organizing on their own behalf, whereas small special interest groups that are more concentrated are much more effective at getting what they want. The most effective social movements have both an elite and mass component.
it can if you're not cutting corners
Jokes within thoughtful comments have no problem to get upvoted here. Don't mistake "apparent humorless" for "completely dry", as many highly upvoted comments do contain humor, but it's more subtle and within a comment that is insightful even without the joke, not just a comment containing a joke without anything else.

On Reddit there is a lot of jokes, but most of them are replicas or just pure memes that gets repeated ad infinitum, nothing that really cracks me up except some rare ones. But on HN, when there is a highly upvoted comment with a joke somewhere within, it's always good one that contributes to the comments otherwise insightful points.
You don’t feel the amount of new things you see slows down considerably as you grow older?

Not OP but I don’t feel this way at all.

My oldest son is starting college next year. That alone has been a learning experience! I coach his robotics team, that has been tremendously new experiences.

I’ve gotten three cloud certifications in the past year. I have a huge list of things I want to learn about - assembly language on Linux, FPGAs and about 20 other things.

I could spend 10,000 lifetimes and not scratch the surface of what this world has to offer.
I think it would be good if tens of thousands of US health insurance folks lost their jobs too.

I'm sure you have something more intelligent to say despite being HN's most prolific shoeshine connoisseur.
There seems to be a lot of focus on the material in your post. The material aspects of life are not unimportant, but they are secondary.

If this focus on the outer person is not satisfying, then it may be time to explore other aspects of life. The following site can help you investigate this for yourself:

https://www.selfauthoring.com/

What you are experiencing is nothing new. The book of Ecclesiastes was written thousands of years ago, and may be worth a look. Here's the first chapter:

https://www.biblegateway.com/passage/?search=ecclesiastes%20...
The book Working Effectively with Legacy code has some real advice for when you find yourself in this situation.

It's a lot less glamorous than just starting afresh which is where things often go wrong.

Here's a recent podcast transcript with the author looking back on the book:

https://www.infoq.com/podcasts/working-effectively-legacy-co...
I think you don't understand automation.

> It's easy to spend upward of $10000 on really robust automation, when the same manual process would cost only $3000 over its usable lifetime.

Manual process is incomparable to automation, because $3k human will make mistakes as humans are not good robots. Also, your miserable $3k human can now do normal thing.

> The thing about really robust automation is that for it to pay off, the process have to be static over a large number of executions.

It doesn't have to be static, it just mustn't be random. Also, how often process changes is important and automation with scripts (that can be changed ad hoc) allows for quick flexibility when problems arise.

> As for thinking that it's a dichotomy between "no automation" and "absolutely robust automation"... well, I think you're robbing yourself of a large chunk of the strategy space by refusing to see any middle ground but the two extremes.

You are also robbing yourself of time to do other things which may lead to more progress, since you are fixing flaky automation all the time.

> A human can chain such scripts together in the requisite sequence by spending very few minutes of their day.

I LOLed. A minute for a single script. You must have missed that in enterprise there are hundreds of scripts. Heck, I usually have 20-30 on a single project.
Anyone that runs a mail server can generate emails with any "From:" address they want with a valid DKIM. The SPF works on the envelope address, not the "From:" address.

The actual complaint here is that mailbox.org is not policing the "From:" address and thus are providing such an ability to people that have not bothered to spin up a mail server on a domain they control.

Yeah, banks should sign their emails. I think that even Facebook does this if you give them a public key.
I think you Ryzen CPU is being throttled. It is not able to sustain it's burst speed. You should keep an eye on CPU temp and clock.

My benchmarks on hardware that have less single thread power than yours:

Intel(R) Xeon(R) Gold 6240R CPU @ 2.40GHz - Linux - Java 8

0 - Passes: 3200, count: 78498, Valid: true
1 - Passes: 3197, count: 78498, Valid: true
2 - Passes: 3200, count: 78498, Valid: true
3 - Passes: 3202, count: 78498, Valid: true
4 - Passes: 3207, count: 78498, Valid: true
5 - Passes: 3207, count: 78498, Valid: true
6 - Passes: 3202, count: 78498, Valid: true
7 - Passes: 3205, count: 78498, Valid: true
8 - Passes: 3209, count: 78498, Valid: true
9 - Passes: 3178, count: 78498, Valid: true

Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz - Linux - Java 18

0 - Passes: 3445, count: 78498, Valid: true
1 - Passes: 3443, count: 78498, Valid: true
2 - Passes: 3408, count: 78498, Valid: true
3 - Passes: 3449, count: 78498, Valid: true
4 - Passes: 3439, count: 78498, Valid: true
5 - Passes: 3442, count: 78498, Valid: true
6 - Passes: 3450, count: 78498, Valid: true
7 - Passes: 3445, count: 78498, Valid: true
8 - Passes: 3438, count: 78498, Valid: true
9 - Passes: 3447, count: 78498, Valid: true
Unpopular opinion:

Start getting spiritual. You will notice eventually that all the life long ambitions/hobbies/craving for experiences is like a relay race of sorts where the baton(craving) gets continuously passed around to the next of runner only to be repeated again and again.

The emptiness is not due to lack of experiences in life. It's due to the realisation that every desire, experience, happiness, pain is made of the same underlying thing. So chasing after more is not going to be anymore fulfilling. Like another comment said, start living for others.
I always say "Latitude? More like flatitude."
It is not poor advice. Travel has always rebooted my outlook on life, the way I see things. It is essental.
I’ve bookmarked this project which looks amazing to me, but I’ve yet to use the app.

https://raindrop.io/

It’s marketed as a bookmark manager with

* collections and tagging
* full text search
* automatic backup of web content
* collaboration
* search of other media types including pdfs and images
I think so and I'm so grateful. The overall attitude in tech has definitely changed though.

Still, HK is one of the only forum type of sites I visit anymore.

I gave up on Reddit. Most forums are long dead. I don't have time to keep up on some discord channel. Don't use Facebook.

So I'm grateful for HN.
The cult of web3 has the same vibe as the Pointy-Haired Boss breathlessly repeating talking points on how Watson Deep Reinforcement Machine Intelligence On The Cloud (TM) is going to revolutionize his business.

"We barely know what it is, and of course no actual rational argument has been made for why it is needed, but... everyone's talking about it! We can't be left behind!"
Wow I just wanted to say thanks for this comment.
I am not sure if I understand your question? My whole point is that it is "recognized as being disproportionately riddled with scams" because of the transparency.
It's not either/or of course, you can do both. But I'll add that even at 35 you probably don't have a full understanding of your parents, even if you think you do. These are real people with ~35 more years of life experience than OP. Don't underestimate them.
I could use 80% of whatever does Teams do with just an AMD Athlon an 256 MB of RAM. With inline image, Latex and video previewing, video calls and so on.

That with Kopete and KDE3.

MS could write a multiplatform QT5 client perfectly by using 1/10 of the resources.
> I've done some projects I would consider fairly complex but they weren't great: The code quality never was amazing, the code was rarely as fast it could/should be, rarely bug free etc...

Code doesn't need to be "optimized" by some random metric if that is not important to the business. If you are spending too much time to write code optimized to be the fastest possible on a given hardware, and that effort has no tangible benefit to the company, you are not a good developer for that business.

> I remember a senior at my last job who after I spent a day struggling on a problem was like "ppfffft, here, i did that in 30 minutes" in a very condescending way, and looking back I'm thinking, was he an a-hole?was he right?both?

I have found that it is very common in people to forget how they were before they learnt something. These kind of people are terrible teachers, terrible leaders and terrible long-term systems thinkers... but are incredibly confident and can do things that are good for short term incredibly quickly. Sounds like one of those people.

>Is there any kind of objective metrics to know if you're actually decent at this?

IQ test is one good metric. A high IQ means you are able to see patterns and hence learn and grasp things quickly (given that you spend time learning). Mensa has online test you can take.

Similarly, OCEAN/MBTI may be something you want to try to see if you learn something about yourself... which can be useful to a point.
I am 43 and share a lot of your struggles. I find that avoiding alcohol and drugs improves my outlook a lot, but it takes a while, same for getting physically fit. Then the trick is finding some fulfilling thing to do, finish a triathlon, write a book, travel, join local government, teach, make a game or side project. Some creative goal to work towards.

Good luck
That’s the claim of the paper in the TFA.
I know it's not the point of your post but you should be very very happy to have saved up $500k. Way ahead, my friend!