skysight-inc/HackerNews huggingface dataset:
I assume you were talking about their 3.2T foreign exchange reserve. A large portion of that is foreign direct investment money from outside which needs to be paid back when moved out. China has up to 2.7T foreign debt as of last year, which needs to be paid back in foreign currencies. There're a fair amount of currency needs for facilitating import and export. There's not much left in the pool.
Not that I agree with the person you're replying to, but while PHP is faster than almost everything else, that rarely actually matters in any application you'd be using PHP for.

I/O is almost always the blocker.
Sorry, I just saw there was interest in this. They were able to get everything off of an older iPhone, i think two generations prior to now, (i'm sorry I can't remember the exact model) but for updated (current) iPhones they were not able to get a full disk image, but could get "some" data. (I'm sorry I again can't give specifics as I don't remember, but it would be metadata). Essentially we were told Greykey keeps updating the software to find new ways to extract the data. We were also told it didn't work if the phone had been powered off. For the phones that it did work on, it extracted everything from the disk and then Cellbrite went through the data to present it to the user.

The Greykey device plugs into the phone, requires the phone to not have been powered off. The untrusted USB settings also help prevent it from working.
You guys have it so wrong. Their job is to get you to do things. With slide decks. Presentations. Speeches. Roadmaps. Stories. Visions. Carrots. That’s their job. As well as to aggregate the litany of statuses into an über status at the end of the week/month/quarter so that their higher ups see work being done. What they do is different from what you do so you only see them not doing what you’re doing, not what they are doing. However, if we are going to generalize, yes - you are correct on the fact that they spend their time thinking about better/faster without making it better nor faster (mostly the opposite).

They have context into why you are doing something, even if you don’t.
Awesome. The repository is at https://github.com/sourcegraph/cody for anyone who hasn't seen it yet.
In my experience, the standard linux file system can get very slow even on super powerful machines when you have too many files in a directory. I recently generated ~550,000 files in a directory on a 64-core machine with 256gb of RAM and an SSD, and it took around 10 seconds to do `ls` on it. So that could be a part of it too.
I guess you could take a look at this: https://openobserve.ai/

It's in Rust to add some HN catnip.
Not the GP, but:

Imagine you're sampling successful traces at, say, 1%, but sending all error traces. If your error rate is low, maybe also 1%, your trace volume will be about 2% of your overall request volume.

Then you push an update that introduces a bug and now all requests fail with an error, and all those traces get sampled. Your trace volume just increased 50x, and your infrastructure may not be prepared for that.
I'm not usually impressed with revelational experiences like this -- I offer a tidbit to anyone who is struck by this. If you need to power off for an extended period in order to form connections with nature and people, to feel "real" emotions, or to feel like life is fulfilling, you should take that to heart. This experience affected you specifically, do not assume it will have the same effect on others. Your relationship with technology is just as much of a problem as the power off is a solution. This can be true whether or not you're culpable in this relationship -- sometimes we are trapped by circumstances! Use a power off as your tool and not a status symbol. Acknowledge that the same feelings you feel from cutting off are felt by others plugging in.

A good indicator of this is point 5, "Real Connections Are Formed Face-to-Face". Have you cried during a movie or TV show? Laughed out loud at a book? Did you recognize someone in the wild that you had only previously seen on a screen? If you feel some kind of emotion in a non-face-to-face situation it's still real! Do not dismiss this emotion, learn to revel in it -- just as we strive to do when we experience emotions throughout all of our human interactions. When someone tells you they only experience a connection face-to-face you should be skeptical of their claims or warned that they are not sincere. Since the days of civilization to civilization communication humans have made asynchronous remote connections that have kept societies at peace, yet this individual doesn't respond to that (or is trying to sell you an expensive stay at a farm with no electricity).

Idyllic lifestyle is uncomfortable and can be very lonely for some. We're in a trend where "return to nature" behavior can be graded positively on a hierarchy, so I felt compelled to provide this disclaimer.
The crack may have grown or not been visible until it was covered up or moved into a position where it was not subjected to inspection
>ROFL: You can tell where my ADHD lies. I got about 50% of the way through thinking you were complaining about a co-founder looking for advice.

That was the angle they used to draw attention in, it's obvious from the choice of title. Well, it worked on me too.
A lot of software engineers do not want to run a business (in the general sense of attracting users, being a founder, etc -- I do not mean making money), so this wouldn't be good advice for them.

Being an engineer != being an entrepreneur. They are disjoint skill sets, and one does not imply the other (nor should it).
I agree. We should start leaving Gentoo tarball CDs in minority neighborhoods
Hard agree!!!
This is the pertinent quote:

> “Cancer screening was never really designed to increase longevity. Screenings are really designed to decrease premature deaths from cancer.” Explained another way, Dahut said, if a person’s life expectancy at birth was 80, a cancer screening may prevent their premature death at 65, but it wouldn’t necessarily mean they’d live to be 90 instead of the predicted 80.

Personally I think this is just a matter of terminology in public health not necessarily aligning with our intuitive understanding. I presume most people would think that preventing a shortening of lifespan is prolonging your life, but the article makes clear that they are different.
Maybe?

Most often, though, I see AGPL licenses paired with a commercial license, as well as a CLA that assigns the copyright of any contribution to the licensing company allowing them to relicense the software with a commercial license.

In this case, I don't see it protecting users' rights, but rather as a means to monetize the software.
I've been leaning Spanish for about the last six years. I'm reasonably effective at it. Not fluent, but I can speak and understand it well enough that I often don't notice how easy it's gotten for me. A while back, I tried reading something written in German and was actually surprised at how little I understood. Clearly I can understand not-English, why was German so hard? I spent a little while trying to parse out each word, guess common roots, vaguely remember the little bits of German grammar I've absorbed over the years, and so on. It was illuminating. I could not just force myself to understand German by relying on my success learning Spanish. (This is a real story, btw. I really did this.)

This comment reminds me very strongly of myself, trying to read German. You know C, why shouldn't you be able to understand Rust? But they're not the same thing, and they communicate different things in different ways. There are concepts that simply do not map directly. Someone could very easily write the exact same post from the perspective of a Rust programmer starting with C. Where is the equivalent to Cargo.toml? What is this Makefile thing, and why doesn't it look like a configuration file? Etc. No amount of just forcing yourself to try is going to provide clarity unless you already understand the idioms and structure at play.

With that said, I have written embedded Rust and it is an amazingly freeing experience. Writing C right now feels like trying to balance a knife on my finger. With Rust I can just get work done. I strongly recommend you spend the time to learn it. Even if it doesn't convince you that C's days are numbered, it will make you a better programmer by training you to think about safety and correctness up front.
With baseball cards, You have an expectation that the MLB will continue to promote and develop Baseball as a top sport. You purchased an illegal security.

No, you don't. For starters, baseball cards are not sold or marketed by the MLB, the teams, or the players, and buying a card does not entail any ownership in either the MLB, the companies making the card, the store where you bought the card, the players, or the teams. They're not sold by the companies that make them as business opportunities, and in fact most cards aren't worth anything.

But every NFT tells you that you should buy their NFT because their efforts to promote the NFT as a business will lead to it increasing in value. And legally, that makes all the difference.
Sorry! I LOVE measure theory and find it much better and especially EASIER than traditional Riemann integration!!!

In simplest terms, do the partitioning on the Y-axis (the range of the function being integrated) instead of the X-axis (the domain). Right away that makes good sense because we KNOW the range is just the real numbers, and partitioning on the range frees up the domain to be quite general, with a sigma algebra, e.g., where do the sampling as in probability theory.

In one step further, get to f'get about the domain of the function being a compact set and the function being continuous and uniformly continuous -- just get to set all that aside. Also get a straight forward theory of the domain being, say, the whole real line without any extra work, without the Riemann approach where have to take a limit as the limits of the integral go to infinity. And, again compared with Riemann, the measure theory limit that defines the integral is simpler and makes more sense.

For an extra goodie, get a nice, unusually general proof of Leibniz's rule, that is, differentiation under the integral sign!

W. Rudin's Real and Complex Analysis has a really nice, succinct, clean (precisely reasoned) treatment early in that book.

Maybe what I have explained here can provide enough of an overview and some intuition to make the Rudin material quite easy to read.
What would be needed to do something like electron milling/ablation?
I replied to my first comment.
Problem with this plan is that you have to do this in front of the lot where the other house in the other city is.

Maybe the owners there would like the idea (since they get a lot of people at their property by mistake) but maybe they don't care.
Well, roll up your sleeves and fix the performance bugs that affect you (source: I have).
Sampling is fine at the query layer, but if you sample at the ingest layer -- and therefore drop a majority of your telemetry data outright -- that's a total hack, and I can't see how the resulting system is anything but unsound.
https://archive.ph/YwsSB

Michelle Singletary: https://en.wikipedia.org/wiki/Michelle_Singletary
Would love to hear their plans to improve GG bridge transit infrastructure. Public transit from SF/Marin is already so limited and bridge traffic can be a nightmare as is.
A couple WIP ones: https://github.com/keegancsmith/emacs-cody and https://github.com/j-shilling/lsp-cody. Our head of eng (Steve Yegge) is going to start hacking on one this week, I hear. :)
We migrated the codebase of our most ancient system (started in 2008) to PHP8 this May. Millions of lines of code. It mostly consists of PHP5-era code, and there's also newer code which is compatible with PHP7. It took 4 weeks of work of 1 dev and 1 QA (including bugfixing). The engineer responsible for the conversion downloaded all existing linters he could find, ran them and fixed code until they stopped complaining. He also he used Rector - software which can semi-automatically update PHP code to newer versions. We had a few non-critical regressions after the release due to the breaking changes, but otherwise I was surprised how smooth the release was. My favorite feature is "constructor property promotion", a lot of classes now take 2 times less code.
Thx. Where can I send flowers to?
Over the past ten years, I've made sure our team's rely on scum and agile less and less. We still have a minimal board, and standups, but that's it. No extra meetings. No definition of done. No stories. We just talk when needed. In practice, any work done to define in the card is likely to slightly change when there's new knowledge anyway. We find our approach substantially more flexible, agile, and stress free.

One of our engineers today said that he felt bad that some of the cards were on the board for so long. He was self conscious about some false sense of velocity that was expected. I told him it's just a page on the internet with some text on it. Scrum, with its frameworks and ideology and self righteous way of looking like a way to be performant and sophisticated, is just some words on a page and some performative meetings. Poor guy was getting distracted by that.

The goal of scrum is to let middle management and non coders bring Science(c) to the organization. There's a culture fostered by executives, consultants, that posits that engineers don't understand what to work on and waste time, therefore we need this stuff to run a tighter ship. As it happens, it'd also what justifies middle management's jobs.

Scrum is good at tightening things that work, or making work feel predictable. A lot of growth scenarios or experimentation aren't predictable, so it becomes more like a broken dogma that serves the needs of the bureaucracy.
I think what they means is that if you provisioned your system to receive spans for 5% of non-error requests and a few error requests, if for some random act of god, all the requests yield an error, your span collector will suddenyl receive spans for all requests.
I know most people here might not like this, but honest question, besides the fact that there are lots of jobs around the Bay Area and LA, why would anyone want to settle down in California? The place is almost hostile to having a family or to anyone not in the upper middle class.

Housing is ridiculous. Utilities are ridiculous. Political issues are rampant. Homeless and crimes everywhere. Owning a car or anything bigger than a bike is a hassle and full of cost and regulations. Racial and political ideologues are everywhere including in schools and they have tremendous influence. One can lose their entire livelihood if they were found to have "wrongthink" by these ideologues.

Correct me if I am wrong on any of those because that is my impression after living in SF for a while. CA is great for vacations or if you have a stable 200-300k salary (except software, no other career can afford this unless you are in very senior levels). Otherwise imo, it isn't worth it to stay there. The big companies seem to agree and are moving out. The moment CA lose its only lure which is jobs, it will be a death spiral.
https://archive.is/1kxdw
If your simulation and regression testing is so bad that it can not be used to reliably validate 1 in 10,000 mile failure modes, then you are not ready to validate on public streets with untrained consumers.

Tesla FSD routinely fails at 1 in 100 mile safety-critical failure modes. The simulation does not need to be perfect, it just needs to be 100x better than what they have and FSD needs to be 100x better before they should be allowed to inflict it on general consumers.

If they want to test with trained safety drivers in a robust and well-controlled real world environment to identify failure modes that need to be addressed, that is fine. But non-criminal usage by consumers is at least a factor of 100x away.
Using Google fonts is a type of fraud since most users don’t know that you’re giving Google some of their Pii.

Thankfully it’s easy to block with noscript. Too bad for people who don’t have technical knowledge or have other limitations that prevent them from protecting themselves from personal information theft.
Windows 4k intro
#demoscene
Different styles of college? My college shaped me and what I learned carried me until today. Case in point, I don't think I would learn how to write a database engine, albeit a single-threaded one, from scratch with progressive difficulties, if my professors didn't design the course properly. I wouldn't be equipped with intuitive understanding of maths and stats that I can express using the proper language such as linear algebra, if it were not for the rigorous training given by college. I wouldn't be able to use queuing theory to analyze systems fresh out of college if it were not for tons of fun of studying queuing systems in college. I wouldn't have no difficulty picking up any programming language if it were not for the courses on programming language theories. I wouldn't even know the advanced mathematical logic and formal verifications and computability and a long list of other things if it were not for excellent teaching and unwavering demand from my professors. Heck, I wouldn't even be able to deeply appreciate English classics like The Great Gatsby and Mobi Dick, given that I could barely pass TOFLE when I went to my college, if it were not for the excellent and rigorous writing course given by a demanding lecturer.

I'm forever indebted to my college
Work is work they give me a paycheck to write code.

Rather write some code than deal with a chickenshit leader who wants 100 iterations of project plans for work we will never do or generating reports that no one will ever read.

Being paid to sit at a computer and not doing real work all day is more torturous than simply having actual tasks and work to do.
Yes, the nazis were a fringe political part polling below 3% before 1929. The Weimar republic was relatively stable and it seemed that the biggest economical issues were already behind..
Sure, but note that anyone who does not work for government or big or well funded businesses is not going to get severance when they are laid off or terminated. Which is probably half of the US or maybe even more. All the franchised restaurants/hotels, most retail, smaller construction contractors, etc.

It is mostly a benefit for those earning more than median incomes.
I'd recommend trying it out today. In 2021, very few things in OTel were GA and there wasn't nearly as much automatic instrumentation. One of the reasons why you had to dive into the spec was because there was also very little documentation, too, indicative of a heavily in-progress project. All of these things are now different.
Maybe definitions have changed since this article was written in 2014?

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4172675/

Mesenchymal stem cells (MSCs) derived from human induced pluripotent stem cells (hiPSCs) provide a novel source for generating adipocytes,
That's overly harsh, they are doing good work I think their data model is a step forward in the right direction.

Their processors are quite capable and the entire receiver and exporter contrib collection is pretty good.

I'm not saying it's the best solution out there because that clearly depends on each use case but I don't think such harsh criticism makes sense.

Disclaimer: I'm part of the fluent-bit maintainer team.
I find it rather amusing how people who attended educational institutions teaching the scientific method that were setup by the Church go on to criticize Church views that don't agree with an outlook arising from their education.

Don't they believe that the same officials of the religious institutions which setup the educational institutions they attend were and still are perspicacious enough to judge whether demonic possession is real or not?
I second this. Building one or two cool demos with a common tech stack is a great learning tool and strong signal.

It's a much better approach than lots of small projects.
Did MLB promote baseball cards saying that their profitability would lead to increased value?

Because in this case the company did exactly that.

While they didn't call them securities they marketed them as securities.
I am really sold on cppfront but I have not had the occasion to use it yet.

How usable is it ? Is it closer to a a Proof of concept or a finished tool ?
"I started writing C++ to do some JSON at work and it is absolutely horrible piece of shit language"

Congratulations! That is the correct answer. Welcome to the language.

If you don't need to use C++, don't.

You need C++ for stuff like computer graphics, computational geometry, plausibly scientific computing, games and so on.

"6. Debugging is a mess, I can't step through code because the smartass compiler removes an entire segment of code even in debug mode."

Visual Studio is brilliant compared to anything else. If you really need to use C++, I would warmly suggest it.
Heat waves are dangerous. My point is that wet bulb events are not a magical inflection point.

The point to take away is that humidity matters in addition to raw temperatures. Not that there is a specific threshold at which things matter or didn’t matter.
> For a while I've wondered how feasible it would be to use an electron microscope to just ablate everything.

Wouldn't that take forever? And a lot of power?
With how big the bubble has gotten a painful explosion was going to be inevitable no matter what.

Markets considered expensive in the West have significantly lower house price to income ratios. In San Francisco it is 12.3x, in London it is 13.9x, in Paris it is 18.8x, and in Shenzhen it is a whopping 40x.
It won’t let you drive without both hands on the wheel.
When you buy a Tesla, you agree to arbitrate all disputes with Tesla.

Including Lemon Law claims.
> The idea of deworming in healthy individuals in developed countries is the domain of alternative medicine

It used to be the domain of every farm kid in flyover country. Deworming was a once-a-month thing because you're working with animals, animal poop, and generally around things that might have parasites in them.
In a similar vein, I got good value from these scripts:

https://github.com/NikolayS/postgres_dba

I managed to free 10% a.k.a about 100 GB of storage by reorganizing table column ordering in a big table.
I have seriously been considering trying to start a petition to make the CPUC a voted office again.

If you look at where the CPUC members end up after their time “protecting the public” you wouldn’t wrong to be infuriated. In fact they have not denied a rate increase in the last 25+ years. They rubber stamp everything for the utilities so they can get their 200k+ jobs with them after!
If Tesla or their agents drop the car while delivering it, it's still their problem to fix it or take it back.
A former boss (and friend) wanted me to join him on his team at a new company. I met HR in January, next interview in March with some of my (future) colleagues, then with the CFO as the CIO position was in flux at the time. Finally meet the CIO in April and get an offer in May. A few red flags:

The length of the recruiting process, no comms back and didn't want to bother my friend if it was a dud. Communication is important.
Speaking with the other managers and CFO: "We're agile, we're not against procedures and process but we need to move fast"
Met the CIO for 10 minutes who did a 'Machine Gun Style' interview: Rattled off questions one after the other for 10 mins and I guess I did ok since I got the job.

Suffice it to say, my buddy was laid off 1 month after I joined, the CIO another 4 months after that. So many good people to work with (thank goodness) but the culture was so messed up because of the impression that moving fast meant to cut corners no matter the cost to the company and employees. I lasted 2 years and learned so much about what to look out for now.