skysight-inc/HackerNews huggingface dataset:
I wouldn't say it is uniformly a virtue, especially for user-facing practical purposes when comparing MySQL to e.g. Postgres. It's a major architecture difference which has pros and cons.

Most MySQL users should just stick with InnoDB for everything. It's an extremely battle-hardened choice with excellent performance for the vast majority of OLTP workloads.

However, if you're a large company and storing a massive amount of relational data, MyRocks has significantly better compression than any other comparable relational database I'm aware of. FB poured a ton of engineering effort into it, because those compression benefits provide ludicrous cost savings at their scale. For most companies and use-cases though, the benefits may not be significant enough to justify using a less common engine.

Aside from these two engines, AFAIK there's currently no other popular general-purpose modern storage engine that is widely used for MySQL. There are a lot of random third-party ones, but historically it's risky to tie your business to an uncommon storage engine.

I'm not a DB internals engineer, but from what I understand, some of MySQL's downsides are a direct result of the added complexity of having a pluggable storage engine architecture. Mixing-and-matching multiple engines in one DB instance can also be risky (it affects crash-safety guarantees of logical replication on replicas). So given that most companies should just use InnoDB anyway, for practical purposes pluggable engines are not a huge advantage for most users today.

But in the future, who knows; it's good to know the flexibility is there.
And had MySQL never supported pluggable engines originally and MyISAM had been the only option, MySQL would be dead and forgotten. InnoDB was originally developed by a third-party company that Oracle acquired. Interestingly, Mongo followed a very similar trajectory, replacing their initial engine with WiredTiger, developed by a third-party company they acquired.
dude, he doesn't care. he doesn't need your help. his dox are already on the internet. a guy like him is going to stand behind the statement he made, and be willing to push back against management.
This paragraph in the article is particularly noteworthy for those who care about Big Tech and the constant elite calls for censorship from the corporate journalists and establishment figures including politicians:

People will focus on the fact that it was bad bad Donald Trump who got elected that year, but that was really incidental. The real problem Trump represented for elite America had less to do with his political beliefs than the unapproved manner of his rise. Twitter, seen as a co-conspirator in this evil, became a target of establishment reprisal after Trump’s win.
> In general you'd be right, but this is not a benchmark of code running in those languages. There is no loop, no heavy computation - it's just returning the headers. That should take less than 1ms in either language.

They can't have it both ways... Fastly was the one that complained that their JS engine still wasn't up to par (being in beta), so clearly the language of choice (or interpreter/compiler/whatever) DOES matter.

Either the language doesn't matter (in which case, replicate the JS test) or it does, in which case this isn't even a useful comparison.
I'm sure most people will agree. After it has happened. Then it's too late. Untill it happens it is definitely an externality to most.
> Then we did none of the things suggested. Well, there's no point. Just quit. You're going to be mediocre forever until the management chain buys in. The reason Amazon scales well and can do so many things is that that their management is incentivized to care about things other than shipping/deliverables/this quarter's returns. It's still about the business overall, but Bezos' long-term-thinking has infected the entire company with long-termism and it's very effective.

There's a lot of cargo culting around Amazon, but having a strong engineering culture and technical leadership is almost never what companies choose to emulate.

True engineering orgs are quite rare (and will often ship disproportionately compared to their competitors. Just think of pre-merger Boeing for instance).

> I am quite sure that Google/Microsoft/etc do not have this quality in the same degree (or they would not have made many of their obvious mistakes). Not that Amazon doesn't make mistakes; they just make different kinds than a lot of other companies

I'm interested what are the obvious mistakes you are thinking about.
Not to nitpick but I don't think that's what's well known. The virus' "behavior" doesn't change in the Winter. What changes is human behavior. We're inside less and inside more, and that typically means we end up in closer (enclosed) quarters with others.

Perhaps that's what you meant?
There's a big difference between something being discernable and something being measurable. For instance -- suppose you join a company and you can tell the culture is messed up from day 1. You go to the CEO and tell them as much. Should they ask: "can you prove it? where's the data?" or should they say: "tell me more, help me understand."

.. Obviously the latter. If you can perceive it, it's a valid belief. Obviously it is _somewhat_ subjective, but even subjective things can be true, and from someone with good judgment, they usually are. You probably don't need to go run a survey or something to prove it -- just make a convincing case, in words.

Every case is like this one. You can make changes and see that you've had an impact without ever getting distracted by finding a way to put it into numbers, quantification, and measurement.
There are absolutely different expectations that come when someone makes a donation.

Hell, look at all of the expectations that come with receiving a gift from a relative.
See, the thing is, not everyone wants to live in the city. Some find the quiet more refreshing than the noise. Some find open space better for raising kids than city streets. To a point that you posted in a follow-on, not everyone wants to participate in "the cultural life of the city" all that much.

Personally, I'm not sure that I'd want to be closer than 40 miles to downtown Chicago... but I might want to be close to a Metra line.
> you can solve the speed problem by using solana or literally any of the other 100 coins that claim to be fast, or eth2 in six months

I've been seeing this claim for years now. It's gotten quite old.
I occasionally pop it up for 15 mins and see how many I can hit with the weapon of the week, but in a full game, it turns out reflexes are not the bottleneck. I've got under a hundred hours over 5 years or so. Can't imagine it being entertaining for 1000 hours a year.
Yeah, I think about half of the SF Bay Area is nature reserves.

Millions of people could live there.
I think you have a valid theory, but... its not 100% clear if that's the only case.

Viruses could literally be affected by the lesser amounts of sun and shorter days. UV-rays kill the virus for instance, and we get less of them in the winter than during the summer.

Without knowing any more details on "why" there's a relationship between COVID and the winter (whether its human behavior that changes, or if its physically something associated with the virus / sun... like day length + UV rays or heat vs humidity), we just have to say the most generic thing possible to remain correct.

In this case: we know that COVID19 seems to spread more in the winter. We have lots of theories why this happens, but I personally haven't seen any "Mythbusters" style study that goes over all the theories and actually proves any of them.
Mysterious galaxy without dark matter puzzles astronomers
This is a pretty silly comparison. If an engineer for a medical device fucked up resulting in the death of people, they would absolutely be fired and face legal consequences. Which is why there are very strict regulations around these things (including fines and potential criminal charges).
I grew up in the Midwest as a person of color. I specifically refuse to go back and am consider a $1.5MM home purchase only because of the bigotry and prejudice that I faced and my parents faced. My friends at school couldn’t come over because their parents weren’t comfortable with it.

It is a problem, and it’s not that most rural dwellers are bigots but enough people are, and they’re the loudest in the room.

Asking a person of color, lgbt, Muslim, etcz to live in rural white america is often a non starter.
Thats a fun one to solve!

@media (hover: none) and (pointer: coarse) {

That allows the dev to select for devices that do not have a mouse and such rely on touch targets, to increase the sizing. I've been implementing this myself recently in our web application, while still allowing us to change the layout to fit the narrow width!

I'm sure there are some devices it doesn't fit perfectly for though. This stuff is capital-H hard.
> which is usually fine with something as big as a car

I had a couple of near-misses at the same spot, with cars hidden behind the A-pillar. The intersection is prone to Constant Angular Velocity approaches - probably as a result of speed limits and layout. Witnessing a whole car appear out of nowhere is something, let me tell you! Fortunately, I had enough time to break on both occasions as I was facing a yield sign. I now have a head-bobbing habit, and haven't experienced surprises since.
And some stuff should be blinking.

Also, you must choose between a spinning logo or a flaming logo.

And the background should be a tiled animated GIF. Gotta keep it subtle.

I'm put in mind of an early client of mine that absolutely refused to take any of my advice concerning design:

https://web.archive.org/web/20011127214330/http://www.lvwedd...
I did not, and do not, reference the username involved in any of my posts, until now.

The first 3 replies to Kenton, including mine, don't recognize Kenton immediately or on a first name basis just from their account name. So, we all reacted the way people react to the generic situation at hand: be careful, you're attaching your name and position to something that further commits your employer to a narrative you're trying to dispel.

I appreciate you providing this info, between that and Kenton's replies about themself (ex. about protos and cap'n proto) its clears that he has extensive experience in industry and at big companies, and certainly knows the tradeoff they're making. That's awesome, and different enough from the median situation to obviate early advice re: commenting on your employer.
I'm curious, what "totally different set of features" are you referring to?
I was looking at different salaries by profession in a third world country (thinking may end up there someday). It's interesting how software is not a high paying role there. I'm thinking it's demand but yeah. So if you were to "make it big" there I think you would need money coming in from other countries over the internet which hey, Starlink maybe.
Not just Covid. In an office environment or a school, you need to be under 1000ppm:

Effects of low-level inhalation exposure to carbon dioxide in indoor environments: A short review on human health and psychomotor performance
https://www.sciencedirect.com/science/article/pii/S016041201...
> * Rust compiled to WASM is faster than Javascript (ok, but I'm not going to switch my entire stack just to use your CDN)

First, the JavaScript is compiled to hot bytecode (WASM-equivalent) by the VM, so the performance difference is smaller than you would expect than the normal performance difference between Rust and JavaScript.

Second, when you’re measuring milliseconds for response latencies, the difference between JS taking 10us CPU and Rust-wasm taking 1us is negligible. And system overheads far outweigh the actual computation time.
Living in Seattle is a huge handicap. There are so many other places in the United States to live where you can buy a 1,5000-2,000sqft starter home within a 10-30 minute commute for $300-$600k (recent home inflation included).

If you have tech skills, get a remote job (or a local one and make a little less), pick any metro area with 1-3 million metro population and move yourself somewhere where you can live an affordable life.
I'll believe he's satoshi when he moves a single coin from any of those early blocks. He can't. Why not? Because he doesn't have access to them. It's really quite straightforward.
does the language that you use matter when the real goal is to serve a webpage to the end user in the shortest time possible?
> It’s very easy to register a Delaware LLC which states that it’s board decisions are whatever output a smart contract spits out

Yes, but you still need people. The point was more than anonymous funders have no standing to sue. You're right you could have a conventional corporation fund itself with a DAO, but you're still trusting that corporation with your anonymous cash and if they take it and run you're SOL.

At the end of the day unless you're willing to put a signature containing your legal name as a human being down on a contract written on paper[1] the law isn't going to protect you. And if you are willing to do that, a "DAO" doesn't bring much to the table that, say, a plain old trust or LLC doesn't.

[1] Not actual signatures, not actual paper, but a real human being.
> a red right arrow ... means you cannot turn right on red

This varies a lot by state. Several allow turning (after a stop) on a red arrow. Some even allow turning left on a red arrow, if it's onto a one-way street.

https://driversprep.com/red-arrows-permit-practice-test/
I don't understand why you're arguing for the parent comment to be deleted, it's useful to hear from someone, (especially an engineer and the tech lead) who is working on the product. I hope that the comment is not deleted.
I any civilised jurisdiction such ToS are unenforceable.

Why do firms continue to make unenforceable claims? (My least favourite are restriction of trade clauses in employment contracts that are simply illegal, unless paid for, where I come from. But they appear all the time in contracts)
Yes! Thanks so much for finding it, that's exactly the paper.

> A vulnerability might allow the target code to jump to somewhat unexpected parts inside the sandbox, or buffer overflows inside the sandbox, but not outside. As such, it's actually a really effective application of a WASM sandbox!

Again, don't get me wrong. This is a very interesting idea to explore. The paper does point out ways that the host JS environment (which in this case can be considered the FF native process) can be exploited. Not as easily as a heap overflow, but not necessarily trivially either. I think both that paper & this post lay out an interesting idea on how to better lock down native extensions.
> CUDA/OpenCL have both something that's too simple(SVM / Unified Memory)

It’s sadly the only choice around for maximum code reuse… with then manually optimising the parts that need to be later through profiling, as developer time is quite limited.

On systems where the CPU and GPU are coherent such SoCs w/ CPU and GPU on the same die, Infinity Fabric-linked GPUs or NVlink linked ones (Power9/Grace), that option is also quite attractive.

The memory manager measures the frequency of access from the CPU and GPU to (try to) locate where a buffer should be stored or moved dynamically.

However, on PCIe linked GPUs, reliance on heuristics is more necessary to reach good perf levels.

You can also ask to have your memory allocation migrated to the GPU on-demand with cudaMemPrefetchAsync (finally implemented in ROCm 4.5 too, which has unified memory on AMD cards) before doing a kernel launch for the data that you’ll use.

(See https://on-demand.gputechconf.com/gtc/2017/presentation/s728... for the changes that happened in Volta on that front)

The goal is to make the use of regular cudaMalloc/hipMalloc not necessary for good performance in a wide variety of scenarios. The explicit storage location APIs will stay available for when more optimisation is necessary.
> Was it the military?

Yes. The system seemed to work pretty well from my experience. Safety, in general, is everyones responsibility -- from the individual to the systems at play. If you've ever been to a civilian gun range and heard, "everyone is a safety officer", that's where that comes from.

> It really isn't if you've spent most of your life as a pedestrian, walking or biking. If I'm an idiot, I'm likely to die, if the car driver is an idiot, I'm likely to die. Who do you think is more likely to be the idiot in that situation?

I used to ride a motorcycle, can I use this logic for accidents as well? Anything bigger than I am is likely to kill me. The logic seems heavily flawed, and the binary representation of fault or no fault doesn't match with the reality that it could very well be that the city is not adequately equipping the pedestrians and drivers with viable signals to communicate with.

It's also worth noting I live in the Bay area and bike across a good portion of it, including highways, and I do not share your view.
Yes. But... I don't think I made any statements against my own management here. Are people reading something anti-Cloudflare in my comment?
Can anyone highlight one viable application of Web3?
Who are you looking to "officially" decide that? Best you can probably do is look at what hard forks have occurred (such as bitcoin vs bitcash in this case) to see community splits.
> The SPX will almost guarantee those

Interest new use of the word "almost"
I just replied to your initial post here: noted there, and noting here, the situations a little bit different, for the first 20 minutes after he posted, we all weren't clear on who he was and gave advice as if it was the median situation.

I'm not sure why you're continuing to react strongly and personally to me. We shouldn't expect everyone to know everyone involved on a first name basis, immediately. We can't subject everyone to 21 questions about their personal and work history before responding to them, as that would also be rude. The replies in the first half hour all didn't have the context you had, and have now provided to the thread, and we universally reacted the same way. Mine more measure and polite, hence why its ranked highly and getting tons of replies now that activity has settled in.
It's disingenuous for the author to present instances where some level of trusted actors is required in the near-term to make a service operational as voiding any claim of decentralization; obviously, the centralization of a network exists on a spectrum and where it's present in Web3 tech it's almost invariably more limited in scope than the centralization of their Web2.0 counterparts. Likewise his claim that APIs represent the same sort of composability as intrinsically public smart contracts belies the extent to which companies limit the usage of their APIs, assuming they give access at all. And that true composability of Web3.0 should temper concerns about centralization: if ever powerful figures in a project breach some threshold of control tolerated by the community, the project can trivially be forked and their positions removed. Where trustlessness can't be hardcoded into the system it can be achieved through the alignment of incentives, and the result is services that are more beholden to their users than any that have come before them.

As for real-world applications of this technology that couldn't be achieved prior, I'd point to Helium [1].

[1] https://www.helium.com/
They also pay gig workers to literally just drive drive around in vehicles with ALPR in them. Police cars have them, and they trickle down to parking enforcement. And I am sure the parking officer's gear is sending back more than just cars that have been parked over 30 minutes.
I'm not OP but I had to wire money earlier this year when I bought a house. To accomplish this, I had to drive to my nearest bank branch (1 hour drive), talk to a bank teller for 15 minutes while she filled out forms and printed out papers I had to sign, and then they told me the wire would probably arrive in time for the house signing (3 hours later). This was to send ~$15k. Compare this to sending USDC on [smart contract enabled blockchain] which takes a few clicks and minutes at most.

For arguments sake I will point out the downsides to using crypto in this case:

1. Most people don't want to manage their own wallet

2. USDC is centralized so there is some amount of risk

3. If you send it to the wrong wallet, RIP to your money

FWIW, I was just as scared of sending the wire transfer to the wrong place as I was when I send crypto. And with crypto you can quickly send a small test amount first. You can use something like DAI which is less centralized than USDC if that risk is a concern. Wallet UX will improve over time
I'm just jumping into this now but you're not really listening to what the parent is saying. You seem to be acknowledging their point but then ignoring what they're saying.

No one is talking about what should happen. They're saying that, as you've confirmed, m.* is a separate resource from en.* because they exist as 2 separate pages on wikipedia.org. On the en.* page, people on mobile are incorrectly redirected to m.* which it seems that everyone agrees shouldn't be the behavior. The opposite, m.* redirecting people on desktop, doesn't occur.

That means that your statement that "URLs should be for a specific resource" contradicts your other statement that "sharing that URL ought [not] to send anyone to the mobile design". If the mobile page is a separate resource, then sending someone a link to m.* should always load that resource (the mobile version) which seems to the be the opposite of what you're suggesting.

Additionally, there seems to be additional confusion because everyone is assuming that the page loaded at m.* is the same page as that loaded on en.* but that doesn't seem to be the case as the page isn't responsive. It's the same text content but the stylesheet and headers are different which, by web standards, is a separate resource.
France to mimic Musk with own SpaceX-style launcher, minister says
At our current rate it’s only slightly over 100% inflation for the next year. Really it’s no big deal.
I meant the specific situation of having been born under the Julian calendar.

(She was born in Greece in 1920- AFAIK Greece was the last country to switch from the Julian to the Gregorian calendar, and did so in 1923.)
I had better luck when I tried it. You might have to leave it running for a bit.
I had used uBlock Origin since 2016, but I switched to Adguard last year, when I had problem with YouTube ads on Chrome. There is no problem until now.
Unfortunately not all companies follow your great obvious recommendation and listen to snake oil salesman dressed up as consultants and industry analysts:

So, I would encourage everyone to run your own test and don't believe what either side posts.

---

Otherwise there would be no business for the Gartners and Accentures of the world if customers were actually savvy themselves.
It's hard to know how the company would respond, or what the ideal charge would be.

What I do know is that I completely respect snarf21's choice to either charge or not as they see fit.
We were comparing kernels. It would be easier for Microsoft to change the primary FS than the entire kernel.
A pernicious product management pattern is data-driven feature testing - every single possibility is A/B tested to death. Even if they get the cohorting done correctly so that you get a "stable" experience for that feature, the bar for changing the UX is much lower than it has ever been.

There's no direct metric capturing UX stability, and I've never seen a real attempt at measuring what rate of UX change is sustainable. Bundled together with the PM career pattern of "add one big feature that has a measurable impact, then get a new job," we end up with an unstable stew where nothing works like it did last week.
This has already happened. Nobody seems to care.

https://www.theguardian.com/technology/2018/mar/20/child-abu...
What did you find?