skysight-inc/HackerNews huggingface dataset:
I've had a much better (and arguably as safe) time running CalyxOS or Graphene on my Pixel.

It feels like the best of both worlds.
I don't know if that's fair. One of the biggest advance in build systems for ages is Bazel and that came from Google.
Thankyou for confirming my point by using the word 'most'.
It is rimportant to remember the group of people (however small) who operates outside of what is percieved as 'normal'.
Mourning the loss of one’s youth is pretty typical. You lose a step. You didn’t do what you hoped you would do. You wasted your time. So forth and so on.

Don’t worry. It gets better. This is all part of the process of life.

My recommendation is that you read Man’s Search for Meaning by Viktor Frankl.

“He who has a why to live for can bear almost any how.”

I’m 52 here. I was a prolific programmer in my 20s. A go-go marketer in my 30s. For the last 10 years, I’ve run a business that I love with two partners who have taken advantage of me at every turn. The last two years neither has worked and yet they get paid.

Do I feel lost or depressed? Absolutely not.

I love life. I have an amazing family to whom I am utterly devoted. I volunteer for stuff. I do cool things every day. If I feel bored, I make things with my hands or engage in other creative pursuits. I focus on the moment and others more than anything else and all the rest just goes away.

How is this possible? I’ve filled my life with reasons to live.

In fact, I have so many now that there is no room for worry about what I have and haven’t done. And in doing so, I realize that none of that matters anyway.

My mom died at 52 after taking a header down a flight of stairs. My grandfather died at 56 after getting stabbed in the belly by my grandmother (she was psychotic).

Our naked existence is laughable. Everything can be lost in an instant.

Dive into the why and you can deal with any how.
Why use windows? Its bloatware with zero concern for your privacy. Dual boot into Linux, where inkscape is butter. 2cents.
Latitude and longitude are, in fact, real-world data items. As a guy who sometimes uses them for stuff like store-finders. I'm lucky to live in a region with latitude about 45 (temperate northern hemisphere) and longitude about -70 (west of the prime meridian).

So, every time I get the lat/lon order wrong around here. I get a brief trip to Antarctica.

It's important when hacking this kind of data (or any data) to develop at least some sense for what it means. If there's an error in the data, you want to be able to think, wait, that isn't right, that's in the Atlantic someplace east of Cape Hatteras (or whatever).

And, of course, when using map products like USGS quads or UK Ordnance Survey maps we use those mapping agencies' coordinate systems, be they US State Plane projects, Universal Transverse Mercator, or whatever.

I inherited one app for USA use where the original developer decided the longitude values should be positive rather than negative. Wait, what? Kazakhstan? Must be wrong.

Like any physical measurement, lat/lon makes some kind of physical sense. Unlike many measurements, lat/lon has some constraints. For example you know a priori a latitude of +130° is bogus.
Battery-powered trains are picking up speed
I agree and I am not trying to defend those people. At the same time you rarely ask for the identities of bankers or people running scam company since you don't know about the fraud in the first place. You need the New York Times to go investigate and uncover.

With web3 you just need to login into twitter and follow-up the transactions. That's a huge advantage from my perspective.
Humans indeed deviate from standard process. This causes mistakes but it also prevents them.

It sounds like you think robust automation takes zero minutes to create, since you think of robust automation as always freeing up time. In my experience, robust automation is something that takes considerable time to create and maintain.

Maybe you know of some trick I don't. But since you keep writing about "failing scripts" and "flaky automation" despite my attempts to correct such misunderstandings, I'm starting to suspect you're interpreting my comments as what you want them to say for the sake of your argument, rather than what I'm trying to say.
I can resonate with this. What I remind myself when I have these thoughts is:

A) Life is like an evolving game with many rounds. Some doors close in your 20s, other doors open in 30s and so on. See what interests you outside and off the screen, once you find this, connect with other people who like to do it. For eg. in my city a lot of tech workers are into bouldering and hiking. You will see as you make friends in your age group, there is a whole bunch of new doors opening now that you are in your 30s.

B) Actually most of the things you list are totally still doable even _if_ you did want to do them. School as a typical student maybe not, but why be typical? I've met backpackers in their 60s, age truly is just a number.
Gay and lesbian adults have higher Covid-19 vaccination rates than heterosexuals
Mailbox.org has a DMARC policy of "reject". So receivers that enforced DMARC and did "domain alignment" would reject the email. Does that make what mailbox.org does with the "From:" address OK?
"Compilation" usually describes translation from one language to another (e.g. C to machine code).

In contrast, beta-reduction rewrites expressions in the same language. It's a "reduction" since it brings expressions closer and closer to their "normal form" (i.e. a halted program); although some expressions have no normal form (they run forever, i.e. the Halting Problem).

In Javascript syntax, the following expression is not in "normal form":

(function(x) { return x + 5; })(42)

If we apply beta-reduction to it, we get back the function body, with occurrences of 'x' substituted by '42':

42 + 5

That expression can no longer be beta-reduced; it is "beta-normal". Lambda calculus only uses beta-reduction (although there are "alpha" and "eta" replacements, which are more like refactorings).

However, Javascript has more reduction rules than just beta-reduction; in this case we can use its numerical operations, to reduce the expression further:

47

That is in normal form for Javascript; i.e. the program has halted.

Note that it's not "compilation", since we stayed in the same language at all times, just replacing one expression with an equivalent expression.
> This is akin to telling somebody with depression to 'Cheer Up'.

If you feel this way, please try to see it as "telling somebody with depression to pick the activity that seems less painful to do and go do it".

It is possible for that depressed person to not be able to do it yet. However, unlike your 'cheer up' example, this is actionable advise that is very likely to (slowly) help lead that person out of the depression if they manage to do it.

I'm an introvert and it works like that for me. I hardly ever feel like socializing. It drains me when I do it. Yet I still enjoy it when I'm doing it and it has a positive effect on my mental state (up to a point, of course).

The key is to find the right balance, and to be aware that there's some "training" to it: the less you do it the harder it gets. Don't give up though because then your mental health may suffer.
It sounds to me a lot like you've prioritized your professional life over everything else - no wonder you're feeling empty. You need to focus on you, make social connections, join social groups, get out there and make your life more than work. Once you have some fulfilling relationships none of this other stuff will seem important to you.

Given you have 500k, you could also easily take off a year and just do awesome things and meet people. 35 isn't old either. Not even remotely. You must be living a fairly insular life to think so.
When it is forced upon me, I have to use Office 365 on the job. That is how I discover all these silly issues.

When it is not forced upon me, I usually use LibreOffice Impress, which also has its issues. When I am done, I export as PDF and then use presentation mode of my PDF reader to present the slides.

I have also seen fancy online tools, which have simpler slides but more navigation during presentation, with up,down,left,right switchting to other slides in a "field of slides" instead of a mere "sequence of slides" like in traditional more power point like tools. I would also like to use things like the Racket lang for slides for example, but haven't looked at it in detail.

But when making a presentation for the job, it might contain material, that is not to be released, so I can only use the sanctified online tool (Office 365), or offline tools. What's more is, that there is a sort of template, which I am supposed to conform to, which of course is done in Office 365 Powerpoint. And of course you cannot export that template properly, to use it in other applications. Well, at least one thing I noticed positively about Office 365: You can export finished documents to Open Document Foundation formats like .odt. That is actually a move, that I do not fully understand MS making. Usually they want to keep everything in the MS world, everything proprietary formats, but then they offer that export. It's almost unreal.

Anyway, even if there was no better tool, that would still not be a justification or excuse for the absolute horrible quality of software, that is Office 365 and Google Docs. I would feel more comfortable using a DSL to code up my slides than using those tools.
I’m sorry I don’t get the part about DKIM. I thought the DKIM signature would only be valid if the signing SMTP server has access to the private key matching the Header-From’s domain’s designated DKIM public key.

E: by valid I meant valid and aligned (according to DMARC), sorry
Hey man, want some TCTs?
It seems the removed systemwide p11 setup in Ubuntu, requiring few extra clicks. In Windows, it works without any hassle.
Getting high for likes: Exploring cannabis-related content on TikTok
It's a such a great backdoor that you can't use it unless you have total access to Intel's security infrastructure.
Perhaps you are sensitive to people seemingly giving you advice, because you aren’t seeking it, nor do you desire to change? Not trying to put words in your mouth, but I think you might be interpreting the recommendations as directed at you. Do you suspect that their advice may have a kernel of truth, and you are reacting to the person who caused your internal self to recoil against change? Just food for thought, not directed at you personally.
Diamonds are scarce. Manufactured scarcity still results in actual scarcity.
I'm surprised there aren't a bunch of pilots running right now to assess how well EVs do with a USPS duty cycle. It must be really harsh on the powertrain. Missed opportunity.
Yet if you have ineffective rules, you also get no effect.
That sucks about GTK. Probably would make more sense to use Qt. It's much better.

Both Wireshark and VLC successfully migrated to it, though I guess they have somewhat simpler GUIs.
I have explained this elsewhere in this thread.

But just a very public example: Look-up the company Wirecard or google cum-ex fraud. Fraud on a huge level. All going on behind the curtains. We sometimes get a sneak peak when something on the level of Wirecard blows up. Just extrapolate that for a second to the entire economy.
Therapy is a good point, especially if you're in the group where financial position isn't part of a problem. I suspect there's far more people who could benefit from therapy than is currently utilizing it.

Edit: Check out my other comment in this thread as well, I went a bit deeper there.
US 5G networks marginally faster than 4G and with less coverage (2021)
When tested in the Netherlands in 2020, speeds of 5G were marginally slower, or much slower than 4G

Page in Dutch:
https://tweakers.net/reviews/8034/4/getest-5g-in-nederland-t...
As a baseline on what is know and not know about managing software projects, I always recommend Robert L. Glass Facts and Fallacies of Software Engineering.

More speculatively, I think that the following biology readings are inspiring:

- Gerald Jay Sussman, Building Robust Systems an essay. In general, biology should be a source of inspiration for engineers.

- E. Goldratt, The Goal
Subscription Metrics 101
And functions. And maybe, VBA. A turd.
This very site uses 1st party ads, so we know for certain that the probability I was talking about is actually zero and not merely basically zero.
I am 46 and I feel the same.
I fill in all the advice tick boxes.
Excellent physical health. I work out frequently and have no ailments other than slightly autistic personality.

Great job and well compensated for it.
Great economy, own my own place.

Have adult child that has moved out and is doing well.
On paper, I am doing extremely well.

Inside, I wake up every morning really sorry I am still alive.

This pointless lonely hellhole existence is statistically going to go on for another 30 maybe 40 years until finally it ends.

Another horrible tinder date and I might just off myself.

I am female btw.
Most (all?) diagnostic medical devices that use simple chemistry will have something that changes colour and an optical reader to detect the colour change.
35 isnt old homie.
Interesting video, thanks for posting it
Yes exactly, or sometimes it is due to regulations written to protect profits creating abnormal market conditions, like for student loans, they are backed by the government and can’t be discharged in bankruptcy and everyone is surprised tuitions have gone up so much?
> I have a hard time to see any relevance in a life without children anymore.

In my view, having kids is a great way to take off the existential pressure of life being meaningless, by just having a default "do it for them" answer to every single question or hardship in life. And what then will give your child's life such a straightforward meaning? Well, just have kids of their own I guess, and their kids the same, all the way down, forever.

It always seems like a bit of a cop out to me. "Life is empty and meaningless, so I'll just have kids, let that fill up all my time, and maybe they can figure it out." I suppose that could be the history of humanity in a nutshell.
Thanks. I'll work a bit with unpacking all this. =)

Meanwhile. I just published an experiment where I have switched out the BitSet for an array of booleans. Just to demonstrate my observations that then the performance is perfectly stable. https://github.com/PEZ/ghost-chase-condition/tree/master/tes... Does that affect your analysis in any way?
Correct! Which is why you need to pseudonymize correctly.
A simple online JSON validate and format tool
Yes. I get that in the current ecosystem via doing business with sites I trust, and ceasing to do so when I cease to trust them. It's not impregnable (sites get hacked, companies get sold), but it's preferable to an alternative where I must either stay one-time-padded continuously or have my activity recorded in a global public ledger.
I don't see how this is an adequate counterexample to OP's experience. The novel things you mention have happened to you take are rarer occurrences than a 3 year old experiencing basic physics.

Despite the pleas in responses to continue to explore and experience new things, it seems to me that the experience of being surprised at new things becomes rarer as one ages, with exploration yielding diminishing returns with respect solely to that experience.
Registration via NFTs is already a thing. You join the yacht club by buying an ape. In this manner, everybody can know who is a member of the club.

If you are just doing login by registering your public key with a service.... then you are just doing signature-based-authentication that you could have done two decades ago.
> This causes mistakes but it also prevents them.

I have never experienced that someone wants to keep human if machine could be put to use. No, humans do not prevent mistakes for highly unimaginative repetitive work. Even if it happens, its outlier.

> It sounds like you think robust automation takes zero minutes to create, since you think of robust automation as always freeing up time. In my experience, robust automation is something that takes considerable time to create and maintain.

It takes, and it gets MUCH better with experience. However, the time is finite, unlike that with human corrections.

> Maybe you know of some trick I don't.

Probably - I know how to write robust and resilient automation scripts that over time converge to almost 0 failures.
What do you think about using https://trackthis.link/ ?
It opens 100 tabs of random stuff to confuse trackers.

(It will ask for confirmation first, so you can click on the link and read more about it)
Taking away freedom of speech and freedom of press, just because it's no longer talking to my neighbor on the corner or smashing ink into paper is the issue.
> You don’t feel the amount of new things you see slows down considerably as you grow older?

At 44 I have the opposite problem. The more I learn, the more I realize I don't know. When I was younger I had the ego of a young person and thought I was always on the cusp of knowing it all. As I got older I realized I was simply unaware. It's a bit cliché, but I started approaching everything, even things I 'knew' with a beginners mindset.

One of activities that really helped trigger this shift was finding something brand new to me at ~40 that I also became passionate about. In my case it was jiu-jitsu, but it can be anything where you're drinking from the firehose again. That mindset spread through everything else in my life.
It's a long shot, but is anyone aware of useful MOOCs that cover this topic?
Have you tried strength training? It gives you something that you can progressively get better at over a long period of time (decades). It also gives you mental preparedness for what will inevitably come, that is, getting old and dying. I find that it helps a lot emotionally.
LOL. Getting old is 35.

ONLY $500K in savings at 35. Such a sad story. So sorry for you, as most people are lucky to have saved $50K at 35 or even 55! Money has no meaning if you are feeling lost with $500K.

Seriously though, my advice would be stop comparing yourself to others. Older or younger, married or single, successful or not, fit or fat. Know thyself. Go on a meditation retreat. You have nothing to lose and no limitations.

As others have wisely stated, health is paramount. Challenge yourself with a physical activity you’ve never done before. You’ll meet new people on the way.

Rethink work. List causes you truly believe in, then find an organization which aligns with one and apply for a job in your specialty to expand their reach. Work with purpose even if it’s only a year. Consider is a sabbatical if you need to frame it in a non committal way.
Updating this to thank you all for this amazing help!

I've been mostly afk, and haven't been able to act on all the clues yet, but I have conducted some of the experiments and tried to summarize them in a reproducible way here: https://github.com/PEZ/ghost-chase-condition/tree/master/tes...
Can we prove the world isn’t a simulation?
At the University where I teach, enrollment is dropping month by month, and it's not because kids are afraid of covid. They're reporting feeling disengaged from professors and disconnected from each other. It's the masks.
Which bike did you buy?
Perl is still alive at OpenBSD's base and it rocks. If awk+sh is cumbersome
for some tools with more than 10 lines, you can pretty much do all the advenced exercises of The AWK Programming Language in Perl in record time.
This thread talks about the "ability" to do harm. You don't need to own a car in order to park a car in the middle of a highway. You can rent one for instance.
Bob Martins stuff is good, like Clean Architecture https://www.amazon.com/Clean-Architecture-Craftsmans-Softwar...

https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-a...
Best thing about R is Shiny
This is why it is a good idea to do “set options(warn=2)” to turn warnings into errors & easily spot problems.
One issue with Office 365 Excel that I forgot to mention: Try moving the cursor using the arrow keys on your keyboard real quick. For me it sometimes deletes cell contents, when I press right+down. (How can such a thing ever happen?!) I found this when I was idly trying to move the selection in a "circle" (well a square of 2x2 cells) and mispressed.
“Supermountains” Drove Evolution on Earth
Well Tim Paterson for starters. He wrote their wildest hacks. Like this program that translated old CP/M binaries into i8086 code dynamically at runtime during the loading process, so that DOS could seamlessly transition people away from the Digital Equipment Corporation platform. Plus he wrote commands like `DEBUG` which like GDB normally require special kind of giftedness in order to create. What would Microsoft have been, if it weren't for unsung heroes like him?
Interesting study.

Genes influence mostly trough education. After getting education, income and occupational standing were influenced very little by genes.

Genes are more important for advantaged families. This makes sense. Children from advantaged families have more choices, so genes matter more. "we find that genetic influences are almost twice as large among the most advantaged families as in the lower parts of the distribution."

"the magnitude of genetic influences on education is not linear: It is only the most advantaged group that is clearly different from the others, and the differences between the remaining groups are substantially smaller."

>It is important to keep in mind that these estimations are population level parameters and therefore do not refer to individuals (cf. Diewald et al., 2015). For instance, we find that 45% of the difference in education in Finland can be attributed to genetic influences, but this does not mean that 45% of a person’s education is determined by genes.
It's true that people are different. It's worth remembering that a (however small) group of people also tend to justify their own behavior and that they are not "normal" can be an easy escape-latch for avoiding being uncomfortable but healthy.

I've been guilty of this in the past regarding sleep. "I don't need more than 6 hours of sleep per night" I kept telling myself and others, and I ran on that schedule for decades. When I started forcing myself to sleep more, I started to feel even better, and now I'm hovering around 8 hours per night and feel so much better. I didn't even realize I could feel better by doing something I didn't think was necessary, but it did improve me.

I've also done this related to relationships, where I found myself fine with being by myself for long stretches of time. I didn't really see any problems, and when people told me I have to see other people, I also used the "maybe I'm not "normal" and don't need it like others?" argument, which is what I told myself too. I didn't feel bad, but started seeking out more relationships anyways, and got so many benefits and became happier because of it, that I can't go back to being all alone again.

I'm not saying this applies to you, but maybe it applies to others who read. It's easy to get into the trap of lying to yourself (I'm guilty of it multiple times), with all kinds of reasons. If you can see past that, you can become happier, even if you're not miserable right now.