skysight-inc/HackerNews huggingface dataset:
So, you want privacy but without privacy?
If you like this article, you will like this book, which is very similar: "How to be imperfectionist" by Stephen Guise. It helped me tremendously to heal from perfectionism.
Everyone dies, and nearly every death could have been temporarily postponed had the person done something differently. Choosing how to live and how desperately to fight for those extra minutes is part of handling your own shit. Helping and caring for people makes life worth living, but if people don't want what's being offered that's their choice.
I don't know if you've heard about it, because it is a relatively recent development, but the tidymodels ecosystem of packages (https://www.tidymodels.org) is also breaching the gap from data exploration/visualization to advanced modeling and machine learning in a way that feels really natural if you're used to the tidyverse way of doing things. It's developed by RStudio as the improved version of caret. I've been using it for differential gene expression analysis and it's a game changer in how much time it saves me.
A certain degradation of excitement is inevitable but there are countless opportunities you haven't taken yet and challenges that will give you meaning. "Excited about technologies" is an issue that was bound to happen, considering how overpromising every single new innovation is sold. At some point we do learn our lesson and understand the actual difference this new piece of hardware is going to have on our life will be minimal. If you're looking for new things to grab and hold your attention I highly advice to not keep looking in the same place you've been standing at for the longest time.

It does sound like you've worked a lot, and probably also with computers, so you probably should try to find challenges in other fields, mainly sports. Run a marathon, do some climbing, get in the best shape of your life - it is utterly impossible to not feel ecstatic whenever you beat your own records. Also, sounds like starting a family would give you a tremendous benefit. Once you have kids the question about "feeling lost" doesn't even come up (probably because the kids won't let you think enough about that :P)

I'm 32 and I basically did not exist throughout my 20s but now I'm in better shape than I've ever been before, interact with people more than I ever did before and make new experiences on a regular basis.
that gave me a good chuckle. thanks.
Or blockchain
That's why I have high hopes for the Simula One. I always feel like I could get a bigger screen. Finally, I may be able to nothing but screen.
The author and everyone commenting is making a categorical error here:

A wallet is not your user account. A wallet holds many private keys. Each private key can be used as a user account. You can have an unlimited number of private keys.

That means that you're only tracked as much as you want.

Also, there are private chains you can use today. And they're only going to get better. We're talking about cryptography here. It will be private if you want it to be.
midlife crisis I guess, I am in mid 40s and I often think on similar lines. Does anyone have some hack or solution to deal with it?
Hiring A Product Management Team Ready For Any Task
+1 on health. I'm way older than both of you. Clean living and regular, vigorous, exercise has been the #1 key to loving yourself, confidence and mental health. Pays huge dividends later in life. As for relationships. As the old saying goes "If you are looking for a trout, don't fish in a herring barrel". Do what you want to do, travel where you want to go, join and participate in hobbies that you like. Group activities will be best (hiking, exercise, walking, tours, photography), You will meet your peers. good luck
Well, I would suggest learning how to make Straight Bevel gears, but that's too specific and autobiographical.
Shop Class as Soulcraft (2021)
You didn't calculate ROI right. If YOU are the one that does intervention, then your time is lost constantly doing manual fixing of failed scripts. Not to mention reputation loss, end user dissatisfaction etc.

Automation routines MUST be robust, must handle all weird cases that happen frequently (at least once a year), and must notify when they fail to do so always. Then you should come back and see how to not make them fail even then.
That's not true. SPF and DKIM were explicitly made to prevent email forging by authenticating the server, and the server is responsible for authenticating the user.

Please name even a single major mail provider that allows to send emails with arbitrary "from" headers.

https://datatracker.ietf.org/doc/html/rfc7208
https://datatracker.ietf.org/doc/html/rfc7489
Minos – A Python microservices development framework
I am wondering why people downvote you, because use multiple google account is normal, why ban? I guess OP didn't provide the whole story? Maybe.
No idea why this was downvoted. I thought perhaps it's Rick Astley, but no.
I found it quite instructive.
I think crypto has some use as distributed logs. But that's it.

You can't solve a social problem with a computer/tech solution. It just doesn't work.
> Mentorship with the young generation couples the energy of the mentee with the experience to avoid pitfalls from the mentor.

I find this interesting - I've sort of had a taste of this with an extreme sport, a very casual mentorship of a friend at a not dissimilar age with a huge quantity of enthusiasm but little previous experience. I noticed the enthusiasm definitely transfers, and what was old can seem new again - not only that but I can take that enthusiasm to explore new aspects of the sport and push myself further. I haven't quite found the same experience in technical work yet, but I feel I could do with some renewed enthusiasm there too.

It may not even necessarily be mentorship, just being in good company with enthusiastic, friendly and interesting people. As a fairly introverted person it's open my eyes a bit to how much the people around me can affect my mood and engagement with the world.
The big difference is that settling down gives you things to care about deeply. Your family, the community your kids will grow up in, the experiences and skills you want your kids to grow up with.

Absent that, my life was one long drawn-out example of “fear of missing out” and I flitted from thing to thing, place to place.

Just make sure you marry above your station, emotionally.
> In reality geocentric coordinates are unlikely to be used. But maybe it would be easier if they could be

I agree. When objects interact with each other, having everything as (x,y,z) makes many things a lot easier.

So in your example, ideally, you send the ship the (x,y,z) coordinates. Internally, we would have to worry about tides and figuring out exactly what the coordinates should be, but crew installing it would know exactly where to place it.
One thing to note is that Nintendont is not for Wii U only, it's also useful for later Wii models that removed GC support.

The Wii has two processors: the main PowerPC one which runs the game bare-metal dubbed Broadway, and a smaller ARM9 core hidden inside the GPU package dubbed Starlet which runs a separate firmware called IOS. The game running on Broadway accesses all the Wii hardware by sending requests to IOS - which also controls clocks etc. Wii U has a similar architecture with the Espresso and Starbuck respectively. On the Wii, Starlet also handles background network activity and WiiConnect 24.

The Wii holds multiple IOS versions in its main NAND flash, and everytime a game loads the System Menu (the one with the channels) reads the required version from the game metadata and reboots both Broadway and Starlet into the game and correct IOS versions. This is why for example early games like Twilight Princess didn't light up the drive led bar when receiving messages like in more recent games: that game was stuck on IOS4, which didn't support that feature.

Now, what happens when the user inserts a GameCube disk into a compatible Wii is that the System Menu loads a special IOS called MIOS. This disables access to all Wii-specific hardware, downclocks the CPU and GPU, sets up the memory layout and effectively turns the system into a GameCube (it's been a while, but I think it also completely disables Bluetooth so you can't even use the Wiimote to shut it down, you need to get up and walk to the machine to turn it off).
In the initial versions it didn't scrub memory, so the Twiizer Hack happened: in GC mode you can only access 16 of the 64 MB memory, but using tweezers to manipulate the address lines they managed to "move" this window and dump it over the controller port serial, and found keys.

IOS can and has been hacked or entirely replaced, the Twiizers team even wrote their own 100% free replacement, but other teams came up with hacked versions that i.e. redirected optical drive calls to USB devices, to enable piracy.

Nintendont skips MIOS: it runs with IOS, so it has access to all the hardware as if it was a native Wii application, so it can access the SD, USB, Bluetooth and even the NAND flash or network if it wanted to.

The Wii U works similarly: Starbuck runs a firmware called IOSU (not based on IOS). When starting the Virtual Wii mode, a process called cafe2wii is launched. This shuts down IOSU, lowers clocks, disables access to Wii U hardware and reboots into IOS80 to run the Wii System Menu.

You can read more at hackmii.com, wiiubrew.org and wiibrew.org
SEEKING WORK
Location: .PK or Remote
Remote: Yes

Hi, I am an aspiring Data Engineer. I have 7+ years of Python experience and mostly used it for scraping, ETL/Automation pipelines, web development and systems integrations. Besides Python I also have worked in PHP and in Go(limited). Looking to work on some interesting projects. Do check my tech blog too to learn more about my work

Blog: http://blog.adnansiddiqi.me

Resume: http://adnansiddiqi.me/Resume2021.pdf
> Salsa's shared CI runners seem to be about 10 times slower than that, so it is completely unfeasible to even one full build in CI.

I maintain the CI&D pipeline for my ~3 million LOC c++ project (plus a handful of non c++ components for online services), and this hits hard. None of the existing services are designed for building large projects, and all really require custom work to maintain.

It's really quite painful and a big barrier to adoption of modern best practices. I would love it if there were services we could utilise to speed up these builds (like a hosted networked ccache, preferably one that runs on Windows too for us).
This is a great answer, and similar to mine. I feel there are a couple of things which happen around 35.

- As a child, you feel special. At 35, it's as if you have been out so far from receiving presents from Santa that you sort of cross the heliosphere into interstellar space. You're no longer special. You're no longer the future in this society which has drilled into us the idea of (if you're from the US) American exceptionalism. It's now your turn to do meaning making for others.

- 35 is the breaking point for carrying the old structures which defined your identity. The above plays a big part in that tipping point. You were in a cocoon, which was crafted by society to get you to this breaking stage so that you could create your own reality. The entire time, you were changing. 35ish is the point where things start crashing down.

- Along with the above, there's often another event which helps tip you over. Loss of a relationship and a job will usually do the trick.

- Once you emerge from the cocoon, you're like "WTF?" Where am I? Who am I? What do I do now? The answer is, you're now free, do whatever TF you like! Though this isn't an overnight change. It's the start of a learning process to live in this new existence. It's like you have been born and have to figure out how to walk again, except you have to do this while paying rent.

Maybe not everyone goes through this. But I sure did!
Here is how HTTPie does it:

x=005 // {"x": "005"}
X:=005 // {"x": 5}
If she was trying to remove you from your place by force, then yes she did.
>Bitcoin is fungible.

Not if your Bitcoin comes from a sanctioned entity, then it is equivalent to 0 BTC because you can't use it... which is exactly the point of the article.
>problem is that by 35 you can't get by on novelty anymore because you've seen some version of everything there is to see

I'm 68 and this is self-limiting B.S.

In the last few years I have seen many things I never saw before, and never imagined.

Ironically, when I was about 30, I was in a similar position and complained to my dad that there was nothing new under the sun, everything is just a rehash of what has come before.

He laughed at me, and threw me out of the house.
The size computation is overblown no? A static link would probably remove most of the symbols as they are probably unused?
Yea fuck that, I use snap instead. It is hella weird using the built in installer for .deb files. The stuck installations are way too frequent. I'm on Ubuntu 21.xx.
What is your personality type? Are you extroverted? Would points (2) and (3) differ for someone who is introverted?
Location: Pakistan

Remote: Yes

Willing to Relocate: No

Résumé/CV: http://adnansiddiqi.me/Resume2021.pdf

Blog: http://blog.adnansiddiqi.me

Github: https://github.com/kadnan

Technologies:

- Python(Flask, Django, FastAPI, Scraping)

- ETL (Airflow, Bonobo, Luigi, Spark)

- Cloud: AWS (EC2, S3, Route 53, CodeBuild)

- Database: MySQL, PostgresSQL, MongoDB, ElasticSearch

I am an aspiring Data Engineer. and I am interested in Data Engineering related role at any level. I can make ETLs in Python both in custom scripts and tools like Airflow, Luigi etc, that can process both structured and non structured data.

As a backend developer I could take care of frontend application that is connected with data processed via data pipelines. I have worked on Airflow and a bit on Apache Spark and as a self-learner I am open to learn new tools and technologies based on requirements. Over 6 years of experience working both solo and a team member.
> I am turning 35 years soon and I feel like I haven't achieved much, both personally and professionally.

It's called "midlife crisis". Everyone goes through it.

> I feel like I've seen most things before, and it's all just different iterations of the same.

Yes. I am over 50, I have been programming since I was 10 or so, and I have seen even more iterations than you :-)

You only get excited about these things if you see them for the first or second time.

On the other hand, if you understand the principles that makes things work, instead of just knowing every single detail, that gives you some good guidelines to cut through the crap and do some slick, efficient things.

> But not anymore now. I feel like my time for everything is running out.

Nah. The fun is just starting for you.
I will attest to this being quite poor advice. I think the OP is well aware that a cheap exotic vacation and a scooter are not going to fill the gap he feels.
The increase in prices is potentially a necessary signal for improving infrastructure. I.e. prices drive competition and expended services.
First keep it simple, shameless self plug: https://www.radicalsimpli.city/
Not sure what the answer is, but I feel sort of the same.

Having a child and partner helps. It gives me something to hold on to. Though that obviously doesn’t help you right now.

But the excitement about a lot of other stuff is just gone. I’m fairly certain it comes from just having seen most things before, and it appears 30+ is the magic age at which you start to feel this.

I’m settled in a career, and have no particular desire to switch now (partially golden handcuffs effect).
I do when comparable privacy can be reached without,
and with even much less historical bloat than bitcoin:

https://forum.grin.mw/t/scalability-vs-privacy-chart
Yes.

I can memorize so many docs and API, but there is a threshold for a project size above which I cannot hold the entire code base in my head.
1^NA is 1, and 2^NA is NA. Bizarre!
I wouldn't accept diamonds at all, as they're not money like gold is (and definitely not fungible in either sense of the arguments).

"Diamonds are bullshit" and people only think they have value because of a De Beers marketing campaign in the early 1900s.

https://priceonomics.com/post/45768546804/diamonds-are-bulls...

Plus a ton of other discussion:

https://www.google.com/search?q=diamonds%20are%20bullshit
“An undeletable cookie” seems seems like a contrived usage of the word “cookie”. That’s like saying an email login is an “undeletable cookie” because people typically use the same email to login to multiple sites. Just like with an email, an address used for different websites can be changed and ether can be transferred to new addresses (in a way that reduces the chance of linking the old and new accounts) using mixers.

With regard to data ownership, I wouldn’t say the requirement of that is linking everything you have to one wallet. Many people typically have a private wallet and a public one. One that’s used to publicly attest ownership of things for bragging rights and may be sued to link some sort of personal identity, and one that could be used solely for defi applications or tied to another social identity completely.

Another cool thing about using wallets on the web is that it’s always been a design requirement to always obtain user consent when sharing address info and of course when making transactions as well. At the very least when you’re sharing your information it has to be intentionally done unlike with cookies that I can set on any visiting user’s browser (GDPR regulation doesn’t technically stop me from doing it non-transparently, it just has legal consequences if I do)
Is that having GCed all but the current generation of packages? Or filtering for a single nixpkgs version some other way?

Even then, I would expect NixOS to do some unsharing of shared libraries, so it would probably be best to use the full path to determine how much each shared object is actually shared.

For example, I have 87 different `libzstd.so.1` in my `/nix/store` right now.
> through a transactional SMTP sender, like Postmark or Mailgun.

... cheapest is $10/month. Not paying that for my meager email traffic. Are there other options for personal domains?
Never thought I’d think people would consider themselves a failure despite having $500k savings lol.
Osmium Tetroxide, of All Things (2004)
I’m 31 now and used to be quite fit but developed disability after a hospitally acquired infection and antibiotics and now have chronic severe food intolerances. I don’t know how I am going to cope as I get even older. It doesn’t seem like I can get very fit. There is a mild developing heart condition as well now. What do I even do?
On the markup: don’t nest buttons and links, they don’t play well together—the combination messes up various tooling, including screen readers (or so I’m told), and definitely messes up keyboard navigation with Tab and expected interactivity. Use one or the other. A link, most likely, so people can easily copy it:

<a href="mailto:hello@tdarb.org?subject=RE:%20My%20Cheapskate%20Commenting%20System">Comment via email</a>

You might hope that you could make it a full form, with a body field and all:

<form action="mailto:hello@tdarb.org" target="_blank">
<input type="hidden" name="subject" value="RE: My Cheapskate Commenting System">
<textarea name="body"></textarea>
<input type="submit" value="Comment via email">
</form>

… but in practice, application/x-www-form-urlencoded turns spaces into +, but + is ambiguous in mailto: URIs <https://datatracker.ietf.org/doc/html/rfc6068#section-5> and generally interpreted as + rather than space. I don’t believe there’s any way to instruct browsers to emit %20 instead. As https://url.spec.whatwg.org/#concept-urlencoded says, “the application/x-www-form-urlencoded format is in many ways an aberrant monstrosity”. I love it when language like that gets into specs, even if it’s only in non-normative notes. (The body field is probably not universally supported either, but with spaces being turned into plus signs, the absence of the body don’t signify so much.)

(If inspecting RFC 6068 carefully, you’ll note that line breaks also have to be encoded %0D%0A (␍␊); that one isn’t a problem, as HTML form data serialisation normalises that way already <https://html.spec.whatwg.org/multipage/form-control-infrastr...>—which I’ve seen trip up more than one char-count-limit implementation, with the server seeing two-char line breaks and the client seeing one-.)
What about python and its countless packages? (Honest question, I 'grew up' using python in an academic setting, but haven't caught up with the latest developments)
I work as contractor for EUROCONTROL. 90% of the time, the usual order (Lat/long) is used in software. When this is not the case, it is a good indicator that I need to be careful about the conventions used to represent all data. I have already encountered the reversed wind direction and more frequently the use of m/s instead of knots (for wind speed).
39. Exactly the same, except 4 years older, half the savings and just 1.5 startups.

I'm looking to see if hobbies can help me meet people, hopefully friends or even a partner. COVID isn't helping.

I try to ignore friends and acquaintances that tell me how boring my life is, ask me why I don't have a partner, why I don't have kids, why do I spend so much time alone, why don't I party more... Frankly, they are not helping. Still keep them as friends though.

Dating feels like work most of the time, so I'm doing it less and less. It used to stress me, now I tell myself a partner is not a requirement for a happy life and date when I feel like it.

I am still living abroad, will probably move back in a couple of years. I am putting some unreasonable expectations on the move, hoping it will make things better when I know it won't. At least the weather will be better.

As time piles your age, irreversibility gains terrain in the land of possibility. You can fight to do all the possible or, like me, watch yourself lose with a bitter glass of wine at your lips. It tastes better after a while.

I don't think I'm sad, just profoundly bored.
China did this by becoming more capitalistic and interacting with the whole world. Many countries like India also eliminated hundreds of millions of cases of poverty, and it didn’t require forced sterilizations or a dictator.
> You don't have to be famous in order to play a small part of something impactful that's larger than yourself and will be respected for generations.

Once someone leaves a company, their work generally fades into oblivion. Almost immediately, too.

Are you around 25? I used to feel as you do. But at 34, I'm with OP.
Having these additional few days or not having them is incredibly important, depending on your jurisdiction.

In Germany, for example, for abortion (without medical indication) to be penalty-free you have to have a so called "pregnancy conflict counselling session" and the doctor's appointment all within a certain timespan. Now during covid, many of those doctors and the counselling services did not operate or only in a diminished capacity.

Those few days are nothing to sneer at.

Of course, another solution would be better/non-penalized access to these services and better preventative health care. But we're getting nowhere by just pointing at root causes without the radical action to change them.
Tidyverse!
>FWIW, these gravitational waves are too low in frequency for LIGO to catch.

Will this be true throughout the collision? The ones we've recorded have a sort of 'chirp' right before the merge.
I've been using https://exploratory.io/ a lot, which is r in a really nice wrapper where you can do everything point and click, by writing code by hand or a mix.
You may also have seen Vessel Health?

The co-founder gave a speech at the 2022 Advanced Lateral Flow Conference.

https://vesselhealth.com/