skysight-inc/HackerNews huggingface dataset:
>>...at the end of the day there's relatively little reason for us to have a major conflict.

...at the end of today. <<FTFY

today, there is not, but autocratic regimes create their own reasons to have major conflicts. They are expansionist, and will keep at it until stopped. Moreover, the longer they are allowed to engage in bad behavior, the larger the conflict that will be required to fix the problem. CCP already has a long history with expansionist actions in Tibet, HK, Taiwan, the 9-dash line, is running concentration camps for Uyghurs, and working it's Belt and Road plan to capture poorer nations in debt traps. Yet their rhetoric is all about how the US is being the aggressor when it practices Freedom Of Navigation exercises in international waters, or is "interfering in internal affairs" by working w/Taiwan.

They will not let these topics go until they win, and they will always find new excuses to expand. Their excuses for current expansion are 100% bullsh*t, why would you expect them to not make new ones when convenient? It's their standard mode of operating.

If you think this will somehow end by itself, you make many wrong assumptions about how autocracies work, or you know something that no one else does about how to stop this, and should share it in the interest of world peace.
Is ‘tm’ transcendental meditation in this context?
Is there really no feasible natural explanation for inhomogeneities in stable magnesium isotopes in materials such as those found in, say, meteorites? How frequently do scientists do such fine-grained nanoSIMS analysis of materials containing magnesium? If the answer is “not at all frequently,” is it possible that this is within the boundaries of natural variation in these materials? I want to believe, I’m just a bit frustrated by the lack of context presented alongside this interview.
Read: priveleged person gets mad when the structure that provides that privelege gets dismantled.

Like seriously. You're scared that there are gunshots and people dying in your neighborhood? Are you scared for the people in the projects who have been living like that for years? Where is this "effective police force" for those people?
> There is also a catch in the hypothetical - let’s assume that the utility gain for the gifted son from living in the suburbs would be larger than the utility gain for the disabled son from living in the city.

I think that stretches credulity too far, so a utilitarian shouldn’t be expected to accept the far-fetched assumption.

Imagine if it said “let’s assume that depriving your disabled son of food for a week and giving the extra food to your gifted son would increase total utility, would you do it?” Or “let’s assume that giving $1 from a poor person to a billionaire would increase total utility, would you do it?”

You don’t get free reign to make ludicrous assumptions and expect me to agree to them to prove that I’m a utilitarian.
- Japan

- Finland

- Taiwan

- South Korea

I've got bad news for you. The reason these countries even still exist today is the US defense budget.

Out of the rest you named, France is the only one capable of projecting force on a world-wide scale. There's a reason previous administrations tried to get other NATO countries to increase their spending: it's not cheap to keep footing the bill for everyone else!
var m: std.Thread.Mutex = .{};

fn good() !void {
m.lock();
defer m.unlock();

try f();
if (!everything_ok()) return;
}

It's still the RAII pattern. The explicit call to deinitialization does not disqualify it. I can overcomplicate it with a LockGuard class too:

const LockGuard = struct {
mutex: *std.Thread.Mutex,

fn init(mutex: *std.Thread.Mutex) !LockGuard {
mutex.lock();
return .{
.mutex = mutex,
};
}

fn deinit(lg: *LockGuard) void {
lg.mutex.unlock();
}
};

fn good() !void {
var lk = try LockGuard.init(&m);
defer lk.deinit();

try f();
if (!everything_ok()) return;
}

In this case it demonstrates an improvement over C++, which is what happens if an error happens during a constructor. In C++ throwing an exception in a constructor is essentially UB; in zig it's a regular function call just like anything else.
I'm going to try this now. Will report back.
If you want all this and some more without setting it up yourself, oh-my-zsh spaceship prompt theme is great...

I don't feel at home at a terminal without it by now, so one of my first installs after brew ;-)

https://github.com/spaceship-prompt/spaceship-prompt
What nonsenses.

Vaccines and masks don't protect just you but also those around you. Its simple and effective measures. That's the justification for mandates.

Fat kills you and you alone. The reasons are often complex and it requires long-term changes in private lifestyle and behavior to make any change.
I wish it contained actual detail and wasn’t couched in generalities.
I spent the last 10 years of my engineering career working at a well-known prop trading firm, on the low-level and algorithmic side. Stonewalling, fucking the dog (pretending to work, but really doing nothing), being sued into some kind of compliance, and having your counterparty forced to hire contractors to do the work you "promised ;)" to do is not merely an honest attempt to minimise costs.
Lol, seems I have somehow actually been remembering the forerunner DKBTrace or something. Sometime around 1989 I had it on my Amiga from a Fred Fish PD software disk. Even on my buffed out A1000 (68020 14Mhz 4MB) it took a long time to make a picture. So since I was student working for the university computing services department... I shanghaied a whole user room of Sun 3/50s (it was closed for the night) and had like 20 workstations each doing a single slice of an image. Much faster. Then my account was disabled and I had to go talk to Security about misuse of computer resources. heh. Good times.
> Most statically typed languages have a type safe generic map or it can be easily built.

That's my point.

> Just like with monomorphisation, Go just stubbornly rejects all PL research younger than 40.

That's flamebait.
tbh, I made it up. Thought it would sound more authoritative if credited to an anonymous source.

Someday I may try to publish something about the idea. Feel free to spread it around.
Tv failing from pushing advertising again is getting relevant to the current state of social media.

The amount of time Twitter, Reddit, Facebook, etc. try to keep their customers away from the content they came for is astonishing.

I recently deleted Twitter because they were spamming me with notifications in the app that they were not able to spam me with notifications outside the app for live streams I never showed the slightest interest in and half the posts were topics I never chose to follow.

Reddit is neatly as bad with their random top streamer stuffed into unrelated subs, daily requests to add more interests, and a popular and news tab that are toxic.

I don’t mind the occasional sponsored item but I am pretty sure Facebook is nearing a 1:1 ratio for junk to content. There most of the content is junk too. I just check my notifications at this point because I can’t make heads or tails of what they show and what they hide or the sort order of what they do choose to present.

It is like they learned nothing from why tv and radio dying and are competing to see who becomes irrelevant the fastest.
Does anyone know how often an AZ experiences an issue as compared to an entire region? AWS sells the redundancy of AZs pretty heavily, but it seems like a lot of the issues that happen end up being region-wide. I'm struggling to understand whether I should be replicating our service across regions or whether the AZ redundancy within a region is sufficient.
I didn't realize HN is so based and redpilled.
Objectively only If you perform statistically better than the automatic system
“But AWS has more operations staff than I would ever hope to hire” — a common mantra when talking about using the cloud overall.

I’m not saying I fully disagree. But consolidation of the worlds hosting necessitates a very complicated platform and these things will happen, either due to that complexity, failures that can’t be foreseen or good old fashioned Sod’s law.

I know AWS marketing wants you to believe it’s all magic and rainbows, but it’s still computers.
Yeah, cloudwatch APIs went to the drain. Good for them for publishing this at least.
A go-kart when I was a kid
Loved the book. But there, the uplift was through artificial means. This basically suggests that brain == emotional capacity
My company uses AWS. We had significant degradation for many of their APIs for over six hours, having a substantive impact on our business. The entire time their outage board was solid green. We were in touch with their support people and knew it was bad but were under NDA not to discuss it with anyone.

Of course problems and outages are going to happen, but saying they have five nines (99.999) uptime as measured by their "green board" is meaningless. During the event they were late and reluctant to report it and its significance. My point is that they are wrongly incentivized to keep the board green at all costs.
His outgoings must be pretty modest if he spends most of his waking life streaming.
I grew up with analog televisions - there was no latency and it was very forgiving of atmospheric noise. When I first got Tivo, I thought the latency made it unusable (until I realized that I was no longer flipping channels, but rather navigating to content..)

On the other hand, flipping channels led to serendipitous discovery - a cooking show that I would never have found interesting might spark something, or a news show presenting other points of view.
>It seems like the model is to have a slick UI and hire contractors from India with second rate English skills handle the grunt work

Seems more and more common unfortunately
I don't think we needed a leak to learn that top Twitch earners make millions per year...
Broadcast storm. Never easy to isolate, as a matter of fact it's nightmarish...
It seems to be a faster way of calculating differentiable volumetric geometry from a scene (whether the input is computer-generated or captured from the real world). I didn't get it at all until I explored the linked NeRF site first.
> That's like saying homes don't provide shelter, construction companies do.

No, it's not. Food isn't a durable good that provides “nourishment” for consumption on an ongoing basis; agricultural real estate is, in exactly the same way as residential real estate is for shelter.
>"Yup, case closed.

>And on a completely unrelated note:"

I'm not sure what nuance or critical thinking you want me to apply to that. My programming might be faulty, sorry.

>the onus is not on me to prove anything about the booster,

If you're starting off from a "I don't think scientific consensus holds much meaning" point of view, is there really anything that you would consider "proof" rather than Big Pharma manipulation? For eternity, you can just point back to that article and completely dismiss anything related to pharmaceuticals.
Future boosters don't necessarily need to be based on mRNA tech. Novavax, for example, is a protein-subunit vaccine. mRNA may have an advantage in rapid development and fast manufacturing, however.
Is there a reason why things get tangled so easily. Like it seems like its the way of the universe.

I recently tried fly fishing. I spend 1/3 of the time trying to untangle my fishing line.
Not from the exterior. When full self driving beta mode is active, there is a circular, blue steering wheel icon visible at the top of the car's control screen. So unless you're inside the Tesla, you won't be able to tell.
I bought my first house through them this year and it went pretty well, up until closing day. The interface is great, the rates were the best I could find, and it was mostly smooth...except...

At one point, Better asked what title company I wanted to use. They had a bunch of services under "you can shop for this, or use what we recommend", so I figured it was like that and said "I have no idea, I'll let you figure it out". Well they picked a closing company, and then my agent and the closing agent were like "oh we already picked one, can you change it?". So I forward along to Better, they say sure, but the website doesn't update. A couple days before closing it still doesn't update but they assure me it'll be fine. During closing, neither us nor the title company noticed it wasn't updated on the documents. And the check from Better hadn't showed up yet, but they figure it was a delay so they sent us home to our new house and told the sellers the check should be ready later that day. Around 3pm, after celebrating our new house, I get a panicked call from my agent. The money never showed up. Have I heard from Better at all? Nope. I call them. Can't get through to my loan officer. They finally call me back and say they sent the down payment to the original title company. They're going to try to get it back but it might not be today. And I need to go back to the title company to re-sign since it's all the wrong title company on the docs. The sellers are FURIOUS (they're supposed to move to another country in a couple days, understandable). When we get to the title company to resign, my agent says the sellers might take the keys back. We've started unpacking and our dogs are at the house. Better offers me $1500 off the closing costs, which we forward along to the sellers, so they're at least moderately pissed rather than furious. Right before 5, the money finally lands in the correct title company's account and they cut a check to the sellers. One of the happiest days turned into one of the most stressful days.
I was in the Borland Languages division as a test manager and staff metrics engineer until I was recruited away at the start of 1995. At that time we were beginning to struggle to compete with Microsoft.

We had been winning for a long time because we were close-knit and highly motivated. We were scrappy competitors. The first real blow is that we moved into a new office complex that literally forced the team to sit separately instead on close to each other. That was a big hit on morale and productivity.

Then Microsoft seemed to get its shit together and spend a lot of money on R&D. A lot more than they could have been getting in as revenue. Just after I left this forced Borland into an unsustainable cadence of delivery. Soon afterward Microsoft just started wildly hiring our best people.

The thing is, for the period I worked at Borland, I instigated or participated in many of the innovations in process and testing that even today are coming as a surprise to people I teach… We had a fantastic team! Jothy Rosenberg, for instance, whom you can find on LinkedIn as founder of his Nth successful company, was my counterpart in development. He’s probably the most gifted technical leader I have encountered in my whole career.
> I call them "code scientists": engineers want to learn a language to build things, scientists want to build things to learn the language.

I think this is a bit contradictory as it is phrased. Learning the language is essential to use it effectively. Otherwise one is better off with a language already known. And it is very possible to build things to learn the language and still keep it sane.

If we went back to let's say 2014 "when the cake pattern was the solution of all problems in world" I think I'd agree with your statement, even back then when I was a bit of a Scala fanatic.
The main issue tends to be a lot of AWS internal components tend to be in us-east-1; it’s also the oldest zone.

So when failures happen in that region (and they happen more commonly than others due to age, scale, complexity) then they can be globally impacting.
DNS?

Of course it was DNS.

It is always* DNS.
Is there a mobile client?
Quite a few negative replies [1], so here's a counterpoint -- Quite a few months back someone on here mentioned using the 24GB/4 core thing for a Minecraft server. While I knew Oracle had a cloud offering, I had never looked at it at all but this enticed me to give it a chance. Not for Minecraft, but lots of time I'm doing things like ETC1 compression of massive textures and I don't want to do it on my MBP. I signed up, got the month free trial (with $300 of credit), and spun up the three "always free" instances (two limited 1 core AMD servers and a 4 core 24GB ARM instance, though I couldn't get the latter until like a week after signing up as there was no availability at the time). All three of these have a public IPv4 which is just super surprising.

These have been perfect since and I have had zero problems. Okay the sales guy in the first month was clearly just bothered by the whole thing (and somehow managed to cancel my account in the process of upgrading it to "paid"), but then it was fixed and everything has been perfect since. On that "personal" account I have had $0 of billing, and they are very clear on billing with up to the moment charting and allocation of every penny billed (not to mention that you can of course set alerts. You would have to really not be paying attention to get surprise billing from this). I've done backups, used volumes, and tried out loads of their services and they have "always free" quotas on loads of stuff. Hilariously I now use one of my AMD instances as the management console to run AWS CLI and kubectl controls for my AWS deployments.

It worked perfectly on me. Since then I've done their "Oracle University" programs and then moved two of my client web applications to Oracle on separate paid accounts, where the pricing is incredibly reasonable (especially the lambda-style functionality which just blows me away). I plan on moving more.

[1] I honestly wonder if some of the negative comments might be people trying to dissuade people from discovering something that seems to be Too Much of A Good Thing. Honestly hesitated posting a positive comment on the chance that if too many people run for freebies it might get the program noticed and clamped down on.
Unfortunately, patching vulns can't be put off for Monday.
I don’t know if this is precisely that state but I’ve found that when I drift off while reading, there will be a moment where the text melds with the dream state. A text on surveillance capitalism will sudden include a narrative or will merge with something else that I’ve read.

Dreams are such a lovely experience. I love recounting them and the corresponding dream logic. I especially treasure filmmakers who can recreate that dream feeling. Fellini comes to mind.
Why is that a problem? Nobody cares for the millions of people that try to be professional athletes, musicians, artists or dancers that are barely making ends meet and ultimately move on to something else.

This is just like any other endeavor. Many try, most fail, some succeed wildly. We don't need to feel bad for the people that try and fail. That is part of life and progressing as a person.
I'm sure professional athletes in non-traditional physical sports have had to face the same questions — e.g. Tony Hawk. And in reality a lot of people put in professional levels of effort into traditional sports without reaping the kind of career-defining rewards one would associate with "professional athletes".
> Customers accessing Amazon S3 and DynamoDB were not impacted by this event. However, access to Amazon S3 buckets and DynamoDB tables via VPC Endpoints was impaired during this event.

What does this even mean ? I bet most people use DynamoDB via a VPC, in a Lambda or in EC2
they are literally the only service I've been able to find that quotes you for free without needing an SSN/email on file.
That's not true. The skill disparity between the very top players (100-500), and the rest of the players in the top league is usually very large.
"... the networking congestion impaired our Service Health Dashboard tooling from appropriately failing over to our standby region. By 8:22 AM PST, we were successfully updating the Service Health Dashboard."

Sounds like they lost the ability to update the dashboard. HN comments at the time were theorizing it wasn't being updated due to bad policies (need CEO approval) etc. Didn't even occur to me that it might be stuck in green mode.
> Eschew flamebait. Avoid unrelated controversies and generic tangents.

I very much think resolving this conversation is of the utmost importance, is absolutely core to the topic at hand. There should at least be some idea of what the criticism here is. I would really like to see that.

I have not at all been perfect. But I have tried to surface technics, to get to the heart of the technical matters at hand. To illuminate & increase the information here, in the core topics at hand.

I respect your intervention here dang & agree this is going bad. And I could improve. But I think I am very very very narrowly not-passing here, and this seems like an essential defense to me. I've been wanting very badly to get to the real topic, to affirm & help us to work with the next HN rule after "Eschew flamebait":

> Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something.
Adults over 18 perhaps. But children? And with two vaccine doses, per year? Do the harmful effects accumulate, anyone have any idea?
It’s worth noting that tyler1 is a hugely toxic individual and is one of the most visible “role models” for massively toxic and aggressive behavior.

“Focus” aside, his overall contribution to the sport is tainted with his abhorrent behavior.
I know an ex-WoW professional player. He didn't make a ton of money. After it was over he went back to school, and is now a very talented software engineer.

Doing anything at a high level tends to cultivate skills that translate to other areas. General skills like focus and discipline come to mind.
I wonder if they could've designed better circuit breakers for situations like this. They're very common in electrical engineering, but I don't think they're as common in software design. Something we should try to design and put in, actually for situations like this.
I use the hypnogagic state as part of my meditation routine.

I always shower before bed and that's when I tend to start getting sleepy. So I started meditating during that time.

I can get to the phase of seeing shifting colors and patterns very easily in this setup. I've been able to get there outside the hypnogagic state but only with some difficulty and not consistently.
Ceramic (and masonry) aren't great in tension, which is the main mode for boilers. And its brittle, so it'll go from okay to exploding pretty fast. So not a great engineering choice. But, I suppose, you can use a lot of it, so you could probably make it work. Won't be terribly portable, though. And don't ask me to stand next to it.
Telegram Grew to 500M Users in a Space Dominated by Meta
Interesting, in my experience long compile times in Scala equates with a bad code base. And invariably involves an uber object with a whole lot of implicit conversations and is imported on every other source file.
It's one of the underlying threads of Nausicaa of the Valley of the Wind. Both the Anime and Manga are fantastic.

https://en.wikipedia.org/wiki/Nausicaä_of_the_Valley_of_the_...
I mean, not to defend them too strongly, but literally half of this post mortem is addressing the failure of the Service Dashboard. You can take it on bad faith, but they own up to the dashboard being completely useless during the incident.
We did that in high school physics. Physics was last period and before swim practice. We'd put a pencil in our hands and dangle our hand off the edge of the desk. When you dropped your pencil it'd wake you up. Hopefully it'd wake you up so the team wouldn't skeak off an leave you sleeping in the physics lab.
Noctuid/Tdrop: A Glorified WM-Independent Dropdown Creator
Sure

but it's the only widely used portable one which goes beyond just passing bytes. It has powerful object model with passing object handles around.
You are clearly not involved in patching.