skysight-inc/HackerNews huggingface dataset:
It’s odd — but I’ve noticed that among premium menswear brands (at least premium to me) like Taylor Stitch, Relwen, etc, made in China is now a mark of quality — because the factories in Vietnam and Bangladesh can whip stuff out, but they can’t do more complex quality finishes (think gussets, fully bound interior zipper taping, welting, quilt through stitching, etc).

Random. But curious to see if this will become more common (or remain relegated to specialized, small brands)

https://relwen.com/pages/hallmarks For reference.
I mean it doesn't have to be all-or-nothing. If we decoupled health insurance from FTE, then maybe there would be more part-time options that would allow for some flexibility. Hire a biweekly housekeeper and a nanny for 4 hours a day 4 days a week, still get to spend lots of time with your kid AND have some meaningful engagement with other adults and contribute to society according to your skill level.

That's basically my plan, but running a business/contracting/freelancing is not for everyone. Sooo thankful I have my own insurance though.
Look at the requirements needed to get the job you want. Verify that they are correct and start by going back to school. You'll be surprise how much fun it is to go to school once you have a goal. Additionally, as an older student you'll have a bit more perspective so you'll be able to see how the classes you are taking will lead to the career you want. By the time you know it, you'll be done. You'll be doing it as a personal goal so make sure you keep that in mind.

You can also try to become an expert on your own. But you'll need to pick a field you are very passionate about since you'll need to grind thru some difficult patches as you learn the subject. It's very hard that's why you need a goal and a passion. Very few people can become competent this way but there are many people that have. All you need is the internet, textbooks, problems to solve and a high level of grit.

Also, pick an emerging field. Once you are competent in it employers will beg you to work for them. The one that comes to mind right away is crypto. People are hating on it but it reminds me of the start of the personal computer revolution. In the late 70's there were very few applications for personal computers but as you can see that's not the case now.

It takes a generation shift for useful technology to become common place. I give it another ten years before we see some killer applications.
You're asking me to believe that the income/wealth gap and climate change are media-created?
yes just like the automation failure that removed his GoFundMe legal defense campaigns.
> Likewise, size_t tells you that this is a size, no need for the "n".

How do you differentiate the two input lengths? If I were to rename `xp` to `x` and `xn` to `n`, what should `yn` be renamed to? At the very least, there's going to need to be a `yn` somewhere.

It's very common for code to include the type when there are two inputs to a function (even when written more verbosely): e.g. `thing_len`, and `other_thing_len`.

The `p`-suffix convention can also save you in a situation like this:

int x = 1;
int *xp = &x;
int y = 1;
int *yp = &y;

It avoids naming collisions, and further down in the function, you'll be able to differentiate the pointer and the value. I find it very useful.

If you write multi-precision integer code in C[1] without this convention, you will end up with an unreadable mess. I certainly wish Torbjörn Granlund were here to testify to this.

[1] https://github.com/chjj/mako/blob/master/src/mpi.c
Harvard scientists identify second HIV patient whose body cleared the virus
This is too simplistic. The business model might not work at all at the higher labor rates. That can result in a change in the model (e.g., restaurants that no longer have table service, just take out) or it might result in the business closing entirely because it no longer is financially viable.
Probably for future posterity. Like a gift to the future. The antikythera mechanism was from a long lost era probably the atlanteans. At least a computer can store audio and visual information. I don't expect anything we preserve to be good for that long..
For friable colliders, it'll be some combination of the two, but (assuming total disintegration, i.e. "pile of pieces" instead of two bodies breaking big rigid chunks off each other), the bulk of the material will end up going in the direction of the sum of the velocities of the colliding objects. Let me see if I can describe why.

Blow up something in space far away from any gravity wells, and you'll get a more-or-less sphere radiating out in all directions, forever (well, not forever; it's possible the gravity of the pieces defeats the escape velocity over long enough distances if the explosion is small, but you know what, too much detail).

Blow up something in a circular Earth orbit, and there is a property that must hold true (1) for every individual piece that doesn't achieve escape velocity: the piece's path must be a circle with the center at the Earth's center of mass. Since all those circles are starting from the same point, the only difference they can take in shape is to kind of imagine grabbing the circle at the point of the explosion and giving a "twist" around the original path. And for reasons I can't really explain with math but make a lot of intuitive sense when you play a bunch of Kerbal Space Program, those twists are tiny. In Earth orbit, it takes more change in velocity to go from an west-east orbit to a north-south orbit than it takes to go from launch pad to west-east orbit.

So from afar, almost all the debris will following almost the same path as the original satellite because the velocity of the original satellite was going that way, momentum is conserved, and the distribution in the explosion will be kind of a normal distribution.

If you were to ride along in the orbit from the original center of mass, what you'd observe is the debris spreads out (following its own individual circles), but halfway around the planet it reconverges and gets very near the original location, possibly self-colliding.

(1) I simplified a bit, but not enough to matter much... The orbits are technically elliptical, and the fact that the debris will be pushed in prograde, retrograde, nadir, and zenith directions in addition to normal and antinormal directions means the ellipses will change shape, and therefore area and Kepler's law means the orbital phase will change. So the debris will eventually drift out of phase and therefore "apart," but it will still tend to be found in an area described by a cylinder around the original orbit, and it will still all intersect at the point of the original detonation until something interacts with all those debris pieces.
It sounds like the stakeholder doesn't know what they want, which is why you are stuck in this Ground Hog day process of meetings.

Is this a decision that could easily be reversed? If that's the case, then if a bad decision is made, well it could be reversed pretty quickly. If this is the case, then I would just try to gently recommend the option that seems right to you. You might even suggest to the stakeholder that it's their idea and give them credit for coming to a reasonable conclusion.

You've solved the software engineering problem, now you need to solve the social engineering problem.
True, with one caveat, state medicaid departments have like no incentive to not cover procedures or medications because they are 90%+ funded through the fed anyway. But most alz patients probably fall under medicare anyway.
Thanks!

In all honesty, I do it this way because I hate reading. Like really, really hate it. It just seems way more comfortable to build what I need off the base platform APIs I've known for decades than, like, read an intro guide on how to use the latest library or tool or framework or whatever. Probably not the best way to operate as an engineer but I'm glad it ended up making this demo easier to follow! :D

(I'm the tech lead of Cloudflare Workers and I also wrote that chat demo.)
It's a combination. In this case the interceptor is basically standing still. The satellite hits the interceptor is a better way of thinking about it. So most debris will be lower or at the orbit of the satellite, but still this was much better than the Chinese satellite that was blown up as the low orbit means most of these debris should de-orbit in the coming few years rather than the Chinese satellite debris that will be up there for decades or centuries.
I just got a brand new Macbook Air M1 a few days ago. It probably took an hour to update to Monterey out of the box. It failed and I had to reboot a few times and re-install again.

Pages, Numbers, Keynote, Garage Band, and iMovie are pre-installed. I don't use these apps and they are easy to uninstall, but they definitely came pre-loaded.
For anyone interested in escaping the world of sad layouts, check out some ortholinear options and/or ergo splits.

https://olkb.com/

Also, look into QMK. For anyone who wants a more ergonomic keybind setup, check out some mnemonic namespacing stuff.

Spacevim, Spacemacs, VSpaceCode (for vs code), etc. You can always take the approach and apply it to your existing config. The three important bits are:

1. Give your thumbs more resposibility

2. Namespace actions under an ergonomic leader key, using mnemonics

3. Use a discoverability plugin like which-key to help discover new keybinds
My wife's brand new M1 Macbook Air is constantly having issues sending email.. where the Mail app keeps flashing the email window... also Preview refuses to open new documents in their own window even though it is specified to do that both in Preview preferences AND the system preferences... really crappy experience.
people forget very quickly. it's extremely depressing.
Russia has literally won wars because the opposition underestimated how much Russia was willing to engage in scorched earth tactics.
Would be interesting to see the percentage people who only saw the first headline:
https://archive.vn/https://www.washingtonpost.com/nation/202...

“Gaige Grosskreutz says he feared for his life before Kyle Rittenhouse shot him during Kenosha unrest”

“Gaige Grosskreutz says he feared for his life, pointed gun at Kyle Rittenhouse before getting shot”
> My hope is eventually we start to invest in Vulkan Compute.

Vulkan is for graphics. Khronos' compute standard that's most similar to Cuda is SYCL. Both compile shaders to SPIR-V though.
I wonder how many people care. How many wind farms we need to offset this environmental disaster? Lately I’ve reduced my meat consumption and many other things to be more eco friendly but this kind of news makes me think this is all for nothing.
i think it was justin bieber. a former engineer who founded Signal went on the joe rogan podcast and talked about how when bieber tweeted, the building would shake or lights flicker or something to that effect
I’d switch the order of the testimonials so it says: company name, title. Right now it reads like a bunch of testimonials from your own company when looking around.
"Hover to define" on all terms in formulae on Wikipedia would go a long way toward fixing that problem.

Not completely, because they'd still all read like they were written by a math grad student who's trying to impress their peers rather than communicate clearly. But it'd help a lot.
Quite the leap being taken there.
My mom, from whom I inherited many attitudes, would say that this example illustrates the difference between wealth and class.
Awesome feedback!
I liked especially the suggestion about displaying easy-to-replace packages, as Similar, to vulnerable packages currently used.
I'm reworking the package similarity matcher to provide better results, and I'll take all your suggestions into account.
Thanks!
It’s because everyone and their grandmother is focused on caking on new stuff on top of the old stuff. Features! Features! Features!

And it’s coming to every bit of software and technology you “own” or rent.

Imagine if you put some product managers in charge of a standard hard cover book. Within two years it would have a tanning attachment.
Ohio Sues Meta Alleging Facebook Misled Public About Its Effect on Children
That's pretty messed up that they were able to use your financial hardship - that they created - to protect their own reputation.
Spent $300 to fly a rug from Shanghai to Seattle, by way of HK and Japan.

The bottleneck is, and will always be, large organizations have communication breakdowns.
If a pattern of incompetence is malice then it follows we should be treating people who are physically or mentally disabled, in a hostile manner as if they are malicious adversaries. Depending on the length of time you use you might also need to treat all babies as enemies as well. It takes many years for them to stop displaying the pattern of incompetence. This isn't really that theoretical. There are people who are disabled who are killed or locked up by police. There are also people who abuse their children on account of them not meeting expectations. According to the implications of your logic this would be justice, because they should be treated adversarially, since you've ascribed intent to their failures. In a world in which sustained incompetence is malice, people shouldn't take on hard tasks. Failure is not a lesson; it is an opportunity for judgement to be leveled against the one who failed. This decreases learning, because it reduces risk taking by penalizing it. In a cooperative setting someone failing in a sustained way is extremely valuable. Rather than being an example of someone to be punished their failures are lessons that others can learn from. Things done to help them, help all. It implies different programs. Instead of beating the children for being stupid, you set up schools. Instead of attacking the infirm, you develop technologies to enable them to overcome their physical limitations.
Why I'm Not Vaccinated
Technically that's correct, but a bit misleading.

You need to bear in mind how limited disk storage was in the 70s and early 80s. When I got to AM systems were booting from 8" floppy disks. That gave you about 500kb, iirc.

The file system had "directories" in this form:

[nnn,nnn]

Where, again iirc, nnn was 8 bits, so 11 111 111, 377 for example. Only 16 bits were required to specify the location of a file.

Filenames, btw, were six characters.
And the nameplate capacity - up to 1GB per second - is easily within the nominal abilities of one single machine.
The usual line of operation is to include VIA in the operation.
Exactly, it’s a form of rent-seeking on the object you buy. Pay off your expected lifetime value up front at some discount, or suffer ads as you go.
Just some bearded guy running his mouth off probably.
Next up: With FAA approval, SpaceX launches tens of thousands of satellites into near-earth orbit and pollutes the night sky with their technological debris. No comment from the State Department.
Your english language description of it gives some good clues to the alternative:

int btc_tx_import(btc_tx_t *transaction, const uint8_t *raw_transaction, size_t raw_transaction_size);

Or since clearly `tx` is already a convention for "transaction", it could be `tx`, `raw_tx`, and `raw_tx_size`. And sure, I have no problem with the `p` and `n` stuff, so it could be `txp`, `raw_txp`, `raw_txn`.

But from your description, the input is a "raw transaction" and the output is a "transaction". Using `x` to mean "raw transaction" and `z` to mean "transaction" is obtuse. You know that the input is a "raw transaction" and the output is a "transaction", but I as a fresh reader, don't, and your code does not help me understand.
I wonder if FaceTime web [1] actually will work on Firefox or Chromium on Linux.

[1]: https://support.apple.com/en-us/HT212619
Would that be useful for privacy too?
Same thing for expats. Lose your local bank account (because nobody wants to serve US residents), you loose the authentication mechanism, and now can't use any e-services, such as the official email.
It was school. The combination of Mind-expanding experiences and motivated people to share them with.

Then I dropped out to start a band, which went nowhere. It took years to get back on the horse.
[insert joke about flying carpet here]
Just listened to the whole album.

There's a certain genius to how bad and obnoxious it is.
Your 30s are probably your peak earning years for IT related fields then you start to slow down and get shuffled into management. Some folk do hang on over-40s in hands on tech but it has a limited shelf life. Computer games design is a young person's gig, IMO. Zero family and work you to death are the mantra for that industry. Sometimes the best thing to do is stay put. My two cents.
I know what you mean! My brother is very talented at drawing and he's been doing it his whole life. It's fascinating to see him start drawing something where I don't see what it's supposed to be until he's finished maybe 30% of it. Just seemingly random lines at first. It's fascinating to me as I can hardly picture even simple shapes in my mind. But I can picture music, because I've been doing that for most of my life, so I can somehow relate to what it's like.

The sad thing about this, and things like music, is that despite all the positive encouragement that "it's never too late to learn to play", it actually is (hard to impossible) if your goal is to achieve mastery resembling that of those who forged their paths at a young age.

And from this perspective it becomes so important to encourage and support children in creative endeavours and not just have them sit on a school bench memorizing things.
I got it :-) When I posted my comment your comment said only Space Force so I misunderstood it as you mentioning it could have been Space Force doing it. I believe you updated your comment later to add the word Because? :-)

I guess this what is called a virtual space comment collision?
The US has a military advantage in space. I would expect China, India and now Russia to develop, test and brandish weapons to neutralize this advantage. (I write this as a pro-military American).

If the US doesn’t want space further militarized we could take the symbolic action of dissolving the Space Force and take actual action to forge treaties that slow down the militarization of space.
This seems to be the change that adds support for HIP: https://developer.blender.org/rB044a77352f8a8a0e1f60190369d6...
These are the past crimes they've been sentenced guilty already at court not some rumor or events they never got punished for. Calling a pedophile a pedophile is not disrespectful.
Looks like AMD's open source strategy is starting to pay off.
> government bureaucrats […] who are even less motivated to actually help people than you are

Can you explain how those who work in government are less motivated to help others than those employed outside of government?
Sound Waves Propel This Indoor Camera Drone for a Safer, Quieter Experience
In most cases there was no immediate payoff to Web authors who added semantic markup to their sites. Also, there was no negative feedback for Web authors who added incorrect semantic markup to their sites. So the economics were always going to lead to semantic markup being either not present or corrupt --- useless either way.

The only reason it was tried at all is because a large chunk of the Web standards community believed they could ignore economics and rule Web authors by decree. This belief is so attractive that even today you can regularly find HN commenters who hold it ... the ones who complain about the way the Web is and argue that browser vendors or standards bodies should make Web devs behave differently.
A defunct Russian satellite is destroyed in orbit and its debris threatens astronauts upgrading Hubble and the Chinese space station located in a similar orbit.

It’s scary how accurate the plot is to the real-world situation…
I bought a ton of solar calculators for a buck each and stuffed them in my doom barrels.
Firefox 94 has No Visible Border on unfocused tabs
Some liberties with the title for fit. Original:

"please tell me #firefox 94 has not flattened the display to the point there is NO VISIBLE BORDER on unfocused tabs."
One of my issues with OKRs is the oft-repeated line that the goals should be so audacious that you should only expect to achieve about 70% of them.

If you're following this advice, you are either purposefully choosing goals that you do not know how to achieve, which is a problem, or purposefully choosing goals whose achievement relies on way too many externalities over which you have little control, which is a problem.

I'm not saying external factors shouldn't be considered, or that we should only set goals that are within comfortable reach.

Rather, I'm saying the uncertainty should be accounted for differently. It should be baked into our goals, not treated as if it only matters at the OKR level.

Imagine if you were to plan a sprint, and your story points did not factor in uncertainty at all. Then, you committed to a sprint size that also did not take into account uncertainty. But your stakeholders agreed that a 30% sprint failure rate was acceptable.

Now imagine baking in uncertainty into your estimates and then committing to a sprint size you can realistically hit. Add stretch goals if you want. Doesn't that seem more sensible?
Best part is Russia (as the USSR) has already demonstrated anti-satellite capability before. It's not as if we didn't already know they could destroy a satellite.
A not-mentioned problem with goals as strategy is simple. "The enemy gets a vote" on your strategy. Gen. Mattis was fond of saying this, but it's a classic military maxim. If your goals are relative to competitors, you can achieve all your intermediate goals and still fail.
I suggest not ever using the phrase “assault rifle” because you’ll just get responses where people say “it’s not an assault rifle” and they’ll think they actually won an argument.
> then as a user I would have a lot more power over how my browser represents any generic product listing

And Amazon / eBay / Twitter / Facebook brand identity would be worth so very much less.

Amazon doesn't want you to think about a product on their website as interchangeable with a product from eBay or WalMart, they want you to think about their product listing i.e. the listing of the product surrounded by the Amazon Experience.

Likewise, Twitter doesn't want you to think of a tweet as a bit of content equivalent to or interchangable with a toot from mastadon or post from Facebook; Twitter wants you to see the Tweet (the content within the context of using Twitter).

It is a bit like calling Disney World a theme park. Sure, it has roller coasters and stuff, but describing a thing is not experiencing it.
I disagree, I think I dealt with the two key elements of what you wrote.

> Seeing all the comments here I'm asking myself once more how people can bear such crappy products. Especially as the products are overpriced on any reasonable scale.

Sure, macOS is a crappy product. A product that crashes to reboot is an even crappier product.

> With a stock Linux you never see anything even close to all those catastrophes.

Crashing to reboot is a bigger catastrophe, so I see worse on Linux.

And I don't mean this in a harsh way, but I know it's a known problem, I just said I've been dealing with it in one form or another for about 20 years. The fact that it has been 20 years means it's a crappy product for desktop, and I won't believe otherwise until it's capital f Fixed in standard installs.

One of the first things I do when I get a machine is install Linux, either to disk or in a VM, and it's the best thing to have happened in the OS space in the last 50 years, but it's still a crappier product for desktop than macOS or Windows. I use all 3 regardless.
> It should be noted though that planes release their emissions at higher altitudes, where both CO2 and sulphur do more damage [...]

Stratospheric sulfur aerosols are largely considered one geoengineering solutions for global warming. How does this jive with your statement?

https://en.wikipedia.org/wiki/Stratospheric_sulfur_aerosols