skysight-inc/HackerNews huggingface dataset:
Looks like this article got one bit of updated information but missed everything else... I'll address some things point by point:

data structures: - yes, fewer datastructures, if any. The point isn't that they have the features or not, but that memcached is a distributed system _first_, so any feature has to make sense in that context.

"Redis is better supported, updated more often. (or maybe memcached is "finished" or has a narrower scope?)" - I've been cutting monthly releases for like 5 years now (mind the pandemic gap). Sigh.

Memory organization: This is mostly accurate but missing some major points. The sizes of the slab classes doesn't change, but slabs pages can and do get re-assigned automatically. If you assign all memory to the 1MB page class, then empty that class, memory will go back to a global pool to get re-assigned. There are edge cases but it isn't static and hasn't been for ten years.

Item size limit: The max slab size has actually been 512k internally for a long time now, despite the item limit being 1mb. Why? Because "large" items are stitched together from smaller slab chunks. Setting a 2mb or 10mb limit is fine in most use cases, but again there are edge cases, especially for very small memory limits. Usually large items aren't combined with small memory limits.

You can also _reduce the slab class overhead_ (which doesn't typically exceed 5-10%), by lowering the "slab_chunk_max" option, which puts the slab classes closer together at the expense of stitching items larger than this class. IE; if all of your objects are 16kb or less, you can freely set this limit to 16kb and reduce your slab class overhead. I'd love to make this automatic or at least reduce the defaults.

LRU: looks like the author did notice the blog post (https://memcached.org/blog/modern-lru/) - I'll add that the LRU bumping (mutex contention) is completely removed from the _access path_. This is why it scales to 48 threads. The LRU crawler is not necessary to expire items, there is also a specific thread that does the LRU balancing.

The LRU crawler is used to proactively expire items. It is highly efficient since it independently scans slab classes; the more memory an object uses the fewer neighbors it has, and it schedules when to run on each slab class, so it can "Focus" on areas with higest return.

Most of the thread scalability is pretty old; not just since 2020.

Also worth noting memcached has an efficient flash backed storage system: https://memcached.org/blog/nvm-caching/ - requires RAM to keep track of keys, but can put value data on disk. With this tradeoff we can use flash devices without burning them out, as non-get/non-set operations do not touch the SSD (ie; delete removes from memory, but doesn't cause a write). Many very huge installations of this exist.

I've also been working on an internal proxy which is nearing production-readiness for an early featureset: https://github.com/memcached/memcached/issues/827 - scriptable in lua, will have lots of useful features.
I would say the jury is still out on newer margarines. Give it a few years before drawing conclusions. Our understanding of food chemistry is still in its infancy and we routinely overturn things that have been "common knowledge" in this area.

Plus it doesn't have any bearing on the detail that such articles can be readily found with a quick search, so there's no need to ask the OP to cite their sources.
I probably burned a bridge with Activision-Blizzard a few years ago. They contacted me about a potential job, and I said "When I was earning my degree, I dreamed of working for Blizzard. But then earlier this year, you announced record profits, and then only a couple days later announced the lay-off of over 800 workers. No thank you."

And considering their current controversies, my opinion on working for them has not changed.

If they ever contacted me again, I'd probably just laugh.
Processed foods? Obviously
They need to do more than that to quit being a yo-yo team.
Definitely makes sense.

A response I can offer you is this,
And it’s loaded with
empathy because I def get that people derived real fun from it.

A lot of people attended those after-hour drinks as the semi-mandatory things they are, either for career survival or career acceleration reasons. This was always a large background narrative, and the death of it as of now is a nice thing. I’d take quarterly team dinners and an 30 min zoom with beers any time.

7am-5pm, and the 5-7pm additions to work life on a often weekly basis demands a lot out of people went to them just to manage their career.

What frustrates a lot of people, and generates the tone on HN perhaps, is that this aspect isn’t acknowledged in exchange for “but it was my social life!” Your social life cut into my real non-work social life (or so the comment would go).
I think the going in position is that the fabs in Taiwan are not going to exist if China takes the island, so the only fab business will be outside fabs. I assume they have a continuity plan for one of the other offices to become the new HQ https://www.tsmc.com/english/aboutTSMC/business_contacts
Haha. I know that was why I got my first job because the senior engineer told me about a year later. They figured I'd stay long enough to get some use out of me before I realized that I was underpaid.

Joke's on them though. I liked the job so much I didn't care that I was underpaid :-(
At least where I live you can’t do much without wearing a mask, including being outdoors within 6 feet of people. This likely has A LOT to do with it.
Capacity and length of a slice in Go (Golang)
You can jam 99.99% off the time except when your software takes a reading. So you get clear signal everyone else can’t.
Nvidia releases Alias-Free GAN code and pre-trained models, naming it StyleGAN3
We are working on that. ^Intevel
Google has a "Museum of Abstract Borgmon Art", and I've replicated it everywhere I've installed Prometheus/Grafana. The shape of some of the weird things I've seen can be really revealing - and getting familiar with them has educational purposes, too, in terms of diagnosis of service (or even sometimes monitoring) issues. Mostly, though, it can create beautiful and interesting pieces; the smooth waves of diurnal user traffic intersecting with the sharp triangles of batch processing, the staccato ticks of rare events, the jitter and chaos of rates too zoomed in.
a benign version would be instead of the connection being a boolean, have it be a float, with interactions re-inforcing the connection and apathy diminishing it, then your social graph would develop sort of like neurons, links rarely if ever being snapped out right, but connected only tenuously.
There's three classes of veggies burgers to me: the old fake patties, such as Boca burger; the newer, less pretentious patties full of recognizable veggies; and the latest, ultra-processed fake meat, such as Impossible and Beyond. The second class, the ones not afraid to show they're just beans, grains, and veggies shaped like a disk, are the most appealing to me. They're also the most versatile.
I’m on the opposite side of many folks responding. After spending the quarantine at home through the pandemic, I’m now looking at HCOL cities which headquarter big tech or startups (SF, NYC, Seattle, Austin). I’d love to spend time in a posh office again, meeting new people, getting drinks after work. Now, I have everything I need in one room: computer, weights, instruments, art supplies, dog, etc.

TBH, I’m crossing my fingers employers will prioritize folks willing to work in the office to compensate for my lack of pedigree in other hiring/HR attention areas.
> And you cannot trust servers not to attack browsers.

Interesting. I normally see it expressed the other way (trusting the server and not the client). Obviously, both are important.
Because they'd publicly sworn to SLU businesses that they were going to be dragging employees back.
I've been running a WireGuard setup for a couple of years now, and have been and continue to be very satisfied with it.

- WireGuard server running on my FreeBSD VPS. Always on.

- WireGuard client running on my MacBook Pro M1 laptop (and prior to that, on the MacBook Air that I had before this computer). I activate this one when I need to connect to my server or to some other device on the VPN.

- WireGuard client running on my iPhone X. Like with my laptop, I activate it when I need to connect to the server or to another device on the VPN.

- WireGuard client running on my grandfather's Mac Pro desktop computer. Always on. This allows me to remote into his computer via the macOS-builtin VNC server on his computer, to help him out when he is stuck at something. I use the macOS-builtin VNC client on my MBP or a third-party VNC client on my iPhone. In either case the connection is tunneled over the WireGuard VPN. I also have the builtin SSH server running on his computer that I connect to over WG VPN to transfer files or run commands through.

- WireGuard client running on my desktop computer which runs KDE Neon Linux. Always on.

WireGuard has been almost trivially simple to set up across all of these systems; FreeBSD, macOS, iOS, Linux. And I am sure it is equally simple to set up on many other systems as well.

WireGuard has been very stable and reliable too for all of the time that I have been using it.

Some months ago I changed the WireGuard configuration on my server to run on port 443 UDP instead of the UDP port that WireGuard server would run on by default. This has allowed me to connect to my VPN even when using some public hotspots that were very restrictive on what traffic they allowed through and where previously I could not connect to my WireGuard VPN. Deep packet inspection would still block the traffic I assume, but in all cases with regular public hotspots in my country I have been able to connect to my VPN after I made this change of what port I am using. I live in Norway.

I highly recommend anyone that wants to run their own VPN to use WireGuard.

I personally use my WireGuard VPN for connectivity between these hosts only, not for tunneling traffic that is routed out onto the wider Internet. (That is, my tunnel runs over the Internet but I only use it for traffic that is destined to the machines that are member of the VPN). So I cannot really comment on the use-case of tunneling Internet traffic, but from the experience with connecting the hosts in my VPN I can only assume that tunneling Internet traffic would work out equally well.
You know, sailing catamarans are a thing, right?

Wind is more consistent than sunshine.
It's accurate that modern China was built by their generation...
A big part of meaty flavor is the tasty animal fat. I find a lot of veggie products just taste like vegetable oil mostly, not too appetizing and makes you feel pretty gross after a meal.

I wish there wasn't such a focus on making (and failing) meat flavor. I know vegetarians who don't even like eating the beyond burgers because it tastes a little bit too meaty for them, and obviously it doesn't taste meaty enough to get people to stave off meat en masse, so I don't know who that product is for. I wish we would lean into existing cuisine that doesn't use meat, like falafel, which is my favorite vegetarian food by far.
Yes, but the odds of hospitalization after vaccination (which might include permanent, life-altering injury from it) or death is 1 in 2,400. Which is precisely what my comment said.
The guy is an idiot but I guess he knows something about nuclear submarines. If you're Turkey or Israel or Saudi you don't want nuclear subs, and he must have known that.

Nuclear subs don't make sense over diesel+AIP in the Med or the Persian Gulf or Red Sea - these seas are too narrow or too shallow, so nuke subs would be detected much sooner, cost much more, and be far larger.
Having longer trips does not cover all these drawbacks for countries that must base in these areas. Nuclear subs are for blue-water navies, not green-water navies.

Iran/Russia/China are out for reasons pointed out elsewhere in the comments. UK wouldn't need translation (though the idea of 'translating' a spynote into Chav is IMHO incredibly amusing). South American governments obviously don't have money for this.

That leaves us with France or - more exotically - Spain/South Korea/Japan. The latter three don't have nuclear subs, but wouldn't be entirely mad to consider them. However, if the recipient has an existing industry, France is the only remaining logical contender.
Downvotes: why do you disagree? Do you think it is possible to achieve the aims of a fair and equitable world through taxation? Do you think we can have sufficient financial transparency for the super rich to make them pay tax fairly compared to the rest of society?

If so, why and how?

Or do you just think that people have no right to privacy even when there’s no evidence they’ve done anything wrong?
Pretty sure facebook needed to do this last week :)

It's important for large companies to still have some way of getting people together quickly to solve problems. That's hard if people in are different timezones.
Yup, I applied to and worked for one of the companies on this list purely because they were using Common Lisp.
I need to watch that! I'm developing an algorithmically-driven civilization architecture concept.

(in the sense of, how to organize society from a blank slate point of view, while maximizing the wealth of experience for all individuals? I think we've gotten a little caught up in ideology and culture wars and stopped looking for ideas to move society forward with more efficient, humane, robust, collaborative (or adversarially cooperative) societal organization systems)

If you thought society as consisting of a large number of agents (with varying degrees of self-interest and diverse motivations), how would you design a system that enables maximum productivity, and maximum well-being? (in the sense of conscious experience: a rich and wealthy life; not necessarily tied to having particular stuff)

Seriously, in all our 100,000 years more or less of modern human existence we've seriously toyed with about 2 large scale architectures of society. Why can't we try better in a non-destructive way?
I wouldn’t read much in that. It’s from a formal reply to the Australian Competition and Consumer Commission, so it’s legalese/PR/politics, probably vetted by a committee, with none of them entirely happy with the final result.
So, officially, they agree with Xi Jinping.
It really annoys me how far into an article you have to read before it becomes clear that they're only telling one, disputed side of the story.

> The US Army takes the safety of its operations extremely seriously. Calls for a cease buzzer are taken seriously and range control has not denied or ignored any cease buzzers.
Their number was a result of their parents' wealth.
I’m an introvert with a family and I still miss the office. No, it’s not about getting away from the family.

I never want to fall into a 5 times a week schedule again, but I miss the background discussions; commute; and energy that is involved in getting ready for work.
What's wrong with having lots of ingredients?
> remote work for the first year or so of the pandemic, come out and say that life has really gotten a lot more repetitive and frankly disappointing since covid

I'm not surprised, because not only offices "died", but everything else did too.

Many people used to work remotely before that. But we always could jump out for a lunch with our friends in a restaurant. Or take a break and go to the gym. Or meet in board games cafe after work, go to the cinema, a swimming pool or wine tasting.

Now, corona made it all go away. It was never about the office itself but the whole life as we knew it.
Tesla's Spending on R&D and Marketing, Compared to Other Automakers
All of my measurements included bootup time but PHP took way longer. I guess I don't have JIT enabled, then, because the code is near identical.
It is amazing that some Americans are so picky about going to the office instead of actual vacations with all your corporate access disabled.
Is Amazon really such a bad employer? I've just started process with them now. I dont want to work for Facebook, there is no local Netflix and I'm probably not good enough for Google - Amazon is the only FANG company I'm realistically going to get.
I like the grannies, too. If they were dancing to US pop 70s hits, it might be the most awesome thing in the world.
The article makes it seem like they're testing the capability of field personnel rather than doing R&D.

For the actual R&D stuff, I can see why they'd need to do something in the field to see how it behaves. But I would also imagine that sort of testing to be fairly infrequent with long experiment cycles.
Let the grannies dance, c'mon
Yes, of course there are. When I moved on (from the underpaid job I mentioned in another post), I got almost double the salary because I was so underpaid at that previous job. After being there a year, I was offered a 5% raise, but I negotiated it to about 15% IIRC because I was clearly worth it and they didn't want me to leave.

Some companies prosper in business by being run properly, others do it by sheer coincidence.
For me, I never really made friends in the office, but I did make friends from the office and my profession from outside of the office activities. Conferences, education, meetups, big morale events. These things have stopped, for me, since the pandemic, so I've not made any new friends this way. I'm full-time remote now, and moved away from the west coast, but I expect I'll still do conferences and the big morale events. I've not explored the meetup scene here, but I am hoping to also make some friends doing non-tech activities finally, since my new area is less tech focused.
Thanks for educating me. I am affected by recency bias
Foods that can be "engineered" these days are getting quite impressive, at least on a technical level. It seems that we're getting close to turning soy, yeast, etc. into almost arbitrary flavors.

Using this knowledge for new vegan products seems better than just creating increasingly bizarre flavors of chips or junkier junk food.
Meat consumption reduction to 2-4 meals a week feels ok. Some cheese and eggs other days. This is totally bearable.

What I feel is really detrimental is the fitness culture pushing for no carbs and 2 grams of proteins per kg of body weight.
It boils down to being a contractual dispute, and until the stakeholders decide to spent the millions of dollars to battle it in courts, it'll remain an unanswered question.

Of course, the difficulty of many GPL projects is in identifying the stakeholders, and getting them to agree on action.

The real risk comes from OpenZFS, where the majority of the copyright is held by Oracle (formerly Sun). Oracle is an evil, evil organization in regards to IP, so I can only assume their reason for not taking action is 1) it's not worth their time or 2) they're waiting until a big wealthy organization depends on it before they can spring their trap.
Run an http debugger, or some proxy, and find the endpoints.
People didn't wait for ultra processed plant based food to be vegetarians/vegans. If anything it's just capitalism catching on a trend now that the market is big enough.

Nestlé doesn't give a single fuck about ethics and morality
Profits, if not able to be reallocated for more profit should be return to shareholders.

Taxes should be taken into account in calculating where the best ROI would be here. Obviously it changes when you would return profit to shareholders.
As others have noted, we're in a pandemic, so everything is off. Even in places that don't have lockdowns or mandates, people are going to be cautious about socializing.

I'm convinced, though, that when the pandemic fades away, we'll see a bifurcation of working styles. The office offers in-person relationships, high-bandwidth communication, and a well-understood management paradigm, at the cost of forcing everybody to live near the office and spend a lot of time commuting. Full-remote offers the ability to live anywhere and no commutes, but shallower relationships and not-very-well understood modes of communication and collaboration. Hybrid offers... not much, as far as I can tell. It's the downsides of in-office and remote. The best you can say about it is that you get to see people in person sometimes and can avoid commuting sometimes. :-/

So we'll see a grand sorting where people that want to be remote find the companies that will let them do that, and the people that want things to go back to normal find the companies that also want that. Then the remote companies spend the next 50 years learning how to really do distributed work, rather than just "like an office, but on Slack and Zoom".
One real downside of Beyond/Impossible is that every restaurant I've been to that had a decent plant-based burger (i.e, their own veggie patty) has just switched to ordering one of the big two.

Stuff tastes less interesting now.
Re-envisioned?! The Cold War was explicitly a socioeconomic conflict.

What do you think the communist nations' ideological goal was?
Hopefully the death of the always in, or always out, is what is new.

I worked remotely, full time, for several years long before the pandemic. Early enough that anytime I told someone I would have to explain all the minutiae that Yes, I am able to get stuff done at home. No, I don't need to "get dressed for the office anyway" and "Yes, we have many video calls per day just to keep in touch" and so on.

It was fun for a while, but what made it _really_ fun, was meeting colleagues in cafes and the like all over town for regular catchups and stuff like brainstorms.

I was at my peak productivity (of my entire career) when I had the choice to stay at home and maximise my "in the zone" time but also was no further than "tomorrow" from being able to have a meeting with the team.

Granted, there are caveats to this - having a decent, work compatible, space at home. I have invested quite a bit in ergonomic furniture at home, and have dedicated a small room to be my work space.

I also live in the suburbs of a big city, no more than an hour away from the bustle, collab spaces, and coffee shops.

What made me leave was over time the colleagues either moved away or left, to be replaced by people further away, meaning those next-to-impromptu meetings became more and more difficult to have. Eventually I felt like I was missing out on civilisation and threw in the towel for a trendy startup gig in the city again.

Then covid hit and I'm back to full time remote and it's starting to suck again.