skysight-inc/HackerNews huggingface dataset:
Orleans was born to support Halo's server backend and went from there, they know their stuff regarding performance.

> Orleans is used by Microsoft in Azure, Xbox, Skype, Halo, PlayFab, Gears of War, and many other internal services. Orleans has many features that make it easy to use for a variety of applications.

https://learn.microsoft.com/en-us/dotnet/orleans/overview

Until Ractor proves itself in similar workloads, it is a tiny bit more than syntax sugar difference.
Am I missing something… isn’t it just a simple substitution?

.page form {
border: 2px solid #223;
border-radius: 0.15rem;
}

.page form button {
background-color: red;
transition: background-color 0.15s ease;
}

.page form:hover button {
background-color: blue;
}
mind you Platonism concerns the existence of mathematical entities, not their referents. If you take "1" to represent a natural number in one case and a rotation in another, that's not what matters. You could use hieroglyphics or emoji if you wanted. The question is, is the mathematical object and relation itself real? Formalists claim that mathematical expressions represent nothing at all, they're just syntax.

The platonic question is, is there a mathematical symmetry where the identity operation does not hold? Is there Euclidian mathematics where a 360 degree rotation does not return you to your original state, where one thing is not equal to itself, and so on.
Tesla is being paid for it... they get increased federal funding, so they are being compensated in a way for it. For Toyota this is a direct threat, why should I give my competitors free money.

Ultimately, Tesla is asking for even more federal funding in this space... and I can assume they will hopefully try to get even more of that money
We have a parent selector. It's called :has(), and Firefox is the only holdout at this point.
Have you used Rancher Desktop recently?
Do you know about the `:has()` pseudo-selector? It is basically a parent selector, and has decent browser support already!

* https://developer.mozilla.org/en-US/docs/Web/CSS/:has
People actually think that? I don’t see anything in that sort of deal for Microsoft. Lose-lose situation basically.
I've heard the saying: Any idiot can make a bridge stand up. It takes an engineer to make the bridge barely stand up.

I want a class on making the bridge stand up for idiots (like "let's write this bridge in python, and build it with cob"). I don't care if I spend twice as much on wood and hay and mud or titanium or whatever. I live in the SF Bay Area, so I can't afford the mechanical engineers I can actually hire to design my crappy little bridge, and the ones I can actually hire are incompetent. Also, I don't want to buy more tools.

(To be clear: If you're a MechE in the SF Bay Area and reading this site then I can't afford your time.)
$2M per leg
People just want their work to mean something, to be contributing to success. Heroism is the full commitment to that. Of course it’s riskier, and based on people over processes, but again and again it’s the inspired that build the future. Work-life balance needn’t suffer, work just needs to be more than a job.
Indeed, but $10 billion is nothing over 30 years. More than that goes into renewable research every year.

If you want a meaningful comparison it should be something like dollars per kWh.
sagarm has posted one result in another thread. I'll also look into adding their code to our benchmark :)

It's great to see more vector code, but caveat for anyone using this: the pivot sampling is quite basic, just median of 16 evenly spaced samples. This is will perform poorly on skewed distributions including all-equal and very few unique values. Yes, in the worst case it can resort to std::sort but that's a >10x speed hit and until recently also potentially O(N^2)!.

We have drawn larger samples (nine vectors, not one), and subsequently extended the vqsort algorithm beyond what is described in our paper, e.g. special handling for 1..3 unique keys, see https://github.com/google/highway/blob/master/hwy/contrib/so....
Couldn’t `this` just be a reserved keyword instead of `&`? All these symbols, CSS has become so Perly.
> Why does a wildly profitable company need to compete with “risk-free investment options”?

The shareholders are the owners of the company. Their ownership stake is referred to as shareholder's equity, and the company's net income divided by this equity is called return on equity.

Now, if you're a shareholder, and you've determined that your return on equity in this company is lower than, or not all that much better than, the risk-free rate of return, what is the rational thing to do (economics-wise)? Shut down the company and put all your money into Treasuries. Why would you leave your money in a company, that has all the risks associated with the ups and downs of business, when you can just park it in a risk-free option (though, of course, Congress in their grand stupidity is trying to change that "risk-free" designation at the moment, but I digress...)?

I think often times when you wonder "why does the economy work like this?", it's really helpful to put yourself in the shoes of a company owner. What are their incentives and competing options?
Hes had a few testimonials that say its helped SSDs but only run it at level 2, (read only), as level 4 (read write) will wear a disk prematurely.
Endowments can't be spent.
Yes but not once every 4 months. People keeping a check on the actions of their representatives needs to happen more than once per election cycle otherwise once the politician gets in they just do whatever they want.
How did you decide to test that? Did you have to do many other blood tests along the way? Last time I got a handful of blood tests it felt like I lost a whole bucket of blood, hard to imagine doing anything like that by choice again
Andrew Ilachinski's book, "Cellular Automata: A Discrete Universe" is phenomenol and broad and covers a lot. Highly recommended if you are into CA.
is the list of the natural numbers (0, 1, 2, and so on) real?

is the length of any list real?
I don’t think you actually need many, it depends on the actual traffic. If it’s empty, I assume 4 phones would be enough. If there are other cars moving much faster than you, then the average would be moved higher.
Looks very nice!

How does it compare to lunatic https://github.com/lunatic-solutions/lunatic ? (besides wasm vs. native)

Also, what's the deployment story?
Most of these balloons were large to massive. The one we're still sticking to the "spy balloon" story on was about 90 feet in size, and was estimated to have capabilities similar to a spy satellite. [1] So you can send some giant object which will inevitably be detected, and cause a conflict, or you can keep using your already present surveillance satellites to do the exact same thing, 'invisibly.' What, exactly, is supposed to be the logic here?

I also find our own reaction somewhat telling. It seems difficult to imagine that $800 billion a year isn't enough to find some way to recover a balloon. Yet we chose to destroy it, and send the debris for a swim on top of it. Whatever's left of the device is almost certainly completely wasted. Would you want to do this if you believe there might be evidence of surreptitious behavior, potentially to try to compromise high security locations, on that balloon? Or would you deploy signal jamming technology and work to recover the balloon intact?

Our reaction just feels like a meme. I can't help but hear this song [2] playing in the background as I envision an F-22 making its flyby locking on $400k missiles to bring down a balloon.

[1] - https://www.nytimes.com/2023/02/03/us/politics/chinese-spy-b...

[2] - https://youtu.be/5uPoDNEn3I0?t=8
I have a great respect for this author, but I do have to note that the debate of "constructivism" vs. "platonism" doesn't really exist in Philosophy per se, because it relies on a kind of basic misunderstanding of Plato in general. At least since Kant, the general consensus in Philosophy about Plato's "forms" or ideal objects is that they are conceptual objects, famously Kant argued that while reality in-itself is inscrutable, the means of judgement whereby we organize the world into concepts (beginning with the intuitions of time and space) are not, and by analysis of judgement we can begin to better understand the process of reasoning and therefore more rigorously understand the means by which empirical judgements are made (and thus further our understanding of empirical reality).

Of course, many have attempted to answer the question of the psychological/biological explanation for how humans have shared concepts like this and shared, intelligible language. The most prominent thinkers of the 20th century, on both "sides" if you will, were Lacan on the "continental" end, and Chomsky on the "analytic" side. (Even though most Anglo-American--i.e. Analytic--philosophers would not accept Chomsky's logic as valid, and Lacan often referenced Anglo-American philosophy in his work...the categories are basically meaningless at this point.) But there are many other names, many people asking the above question, and I will not say who's thought attracts me the most, but I will say that most people I meet who study math are not familiar with them or the intellectual trends they are a part of, and they do not have a rigorous enough understanding of what philosophy is, really, to make claims about the usefulness of philosophy for their work--or even debate it, for that matter.
I think you are. If you buy a stock, you support the value of the company on the stock market. This, in turn, increases the likelihood of the company to raise more money.

(Same as if you’re against killing animals and buy used leather. You support people who want to sell used stuff and, thus, indirectly producers of leather.)
I made that comment because the Intel library is header only. While header only libraries can be convenient, for non-trivial projects I prefer a well engineered CMake-based build for better compile times.
Because gps is not that precise. Put two phones on top of each other and each will show a slightly difference in location data
Nobody really knows for sure.

The immediate problem is that CPUID is not deterministic for naive software, if you don't set affinity-masks you don't know whether you will be scheduled onto p-cores or e-cores, and so the result you get will vary.

More generally, software doesn't know what configurations of threads to launch... you want to launch as many AVX-512 threads as you have logical cores, but not more, because they won't run on e-cores.

Software could potentially run a cpuid instruction affine to each logical core though, and collate the results... all you need know is "16 logical cores with AVX-512 and 4 without".

And software that isn't AVX-512 aware doesn't need to worry about it at all, since it doesn't know AVX-512 instructions. I guess the long tail of support is the stuff written for Skylake-SP in the meantime, but how much adoption really is there? It's that narrow gap between "regular stuff that never adopted AVX-512 because it wasn't on consumer platform" and "stuff that isn't HPC enough to be really custom" but also "stuff that won't receive an update". How much software can that really describe, especially with the reaction against Skylake-SP's clockdowns in mixed AVX-512+non-AVX workloads?

And also, that software can just launch AVX-512 threads and if they end up on the e-cores you trap the instruction and affine them to the p-cores. Linux already has support for this because Linux doesn't save AVX registers if there have never been AVX instructions used, so, it just would become another type of interrupt for that first AVX-512 instruction. Linus has commented that this is perfectly feasible and he's puzzled why they're not doing it too.

Nobody knows what the fuck is going on and there has been no plan expressed to anyone outside the company as to what the exact problem is and whether they're looking at anything to fix it going forward. It's a complete mystery, nobody even knows if it's something critical or everything is just too on-fire to care about that right now.

(and if it wasn't on fire before, it probably is now, nobody you want to retain is hanging around after a 20% pay cut off the top and truly insulting retention bonuses... ranging as high as $200 for a senior principal (no, that is not missing a "K"). Oh and we paid $4b in dividends, and you need to move to Ohio if you want to keep your job, yes the ohio with the cancer cloud. Intel is fucked.)
The podcast is great. Provides great information and is more than happy to provide corrections when some calls him on it. Takes a very scientific approach to issues.
The context of the conversation is about imagining universes with different properties, however.
You are claiming this is a court created law that encourages arbitration- it is not. Some things are essentially court created via reference to a constitutional right for example. Arbitration is not a court created concept - this makes it much easier to change or eliminate
http://wiki.c2.com/?QuantumBogoSort
The other difference is that SCSS nesting can also be used for string concatenation, as in BEM classes. Such as:

.some-class {
color: red;
&__child {
color: blue;
}
}

Which compiles to

.some-class {
color: red;
}
.some-class__child {
color: blue;
}
What is the best alternative to adsense right now?
I'd actually recommend Vite over Esbuild directly. It uses Esbuild under the hood, at least for production builds, but during development it uses the native import syntax with some optimisations to bundle dependencies together somewhat. This gives you a really quick development build, and then a well-optimised but still pretty quick production build.

But I think the real benefit is that it's much easier to get right than Webpack ever was. You don't need to start by configuring a thousand different plugins, rather, you just write an index.html file, reference the root CSS and JS file from there, and then it can figure out the rest, including all the optimisation/minification details, applying Babel, autoprefixing, using browserslist, etc. If it doesn't recognise a file (e.g. because you're importing a .vue or .svelte file) then it'll recommend the right plugin to parse that syntax, and then it's just a case of adding the plugin to a config file and it'll work.

I'm a big fan of Parcel, which is a very similar tool for zero-configuration builds, but Vite feels significantly more polished.
I would use the time to get my finances in order - which essentially means moving as many of my assets as possible out of reach of the predatory nursing home and memory care industry.

I would try and find a way transfer all my assets to my children and/or spouse, and ensure they would never list me as a dependent anywhere. I'm not clear if the nursing home can take your spouse's assets or not. If so we would need to file for divorce to protect her assets.

I would essentially go broke and let medicade pay for my care. Sure they don't put you in in the "finest" facility, but pretty soon you'll be far enough gone it won't matter. The expensive places are just widow dressing anyway. You are treated the same everywhere.
There’s likely to be many more intranet apps than customer-facing ones.
That is exactly the kind of thing I refer to, with guest languages coming up with their alternatives instead of embracing the platform, and in this case F# isn't even a guest language.
To me this reads as two sides of the same coin. In well-structured teams hierarchy is formalized, in less structured teams it's 'informalized' when playing favourites?
I mentioned this in another comment, but Platonism only is concerned with how humans are able to communicate with each other using shared concepts, if the "entities" exist as you say, most people who study philosophy would agree that insofar as they exist, they exist in people's heads (since, something existing in your mind is still real in so far as it has a material reality).
I very much would prefer to not have Google turn into omnipresent law enforcement.
Membranes segregate mixtures of molecules into their individual components. This segregation typically requires pore diffusion and relies on the sizes of the molecules being distinct; the size of the pores within the membrane is chosen so that small molecules (e.g., Helium) can pass through it while larger ones (e.g., Neon) cannot. The behavior of these graphene-based membranes does not follow this typical train-of-thought; water and helium are of similar size, yet these membranes allow facile permeation of water but blocks entirely the passage of He.

This is because these membranes do not rely on pore diffusion to segregate the molecules. Water permeates through these graphene-based membranes through an entirely different mechanism that relies on the intermolecular interactions between water molecules (i.e., hydrogen bonded networks of water). One He molecule does not interact strongly with another He molecule, and He molecules do not interact strongly with graphene. Water molecules, however, interact strongly not only with other water molecules but with graphene surfaces. This discrepancy in the intermoleculer and fluid-surface interactions is what fundamentally gives rise to this "strange" behavior of these graphene-based membranes.
NUCs, Mac Studios and Chromeboxes all have the same form factor. I believe there are All-in-one desktop Chromeboxes as well. The exclusion of desktops running ChromeOS from the desktop category is weird - especially considering they are capable of running Debian Bullseye VMs out of the box (x64 or ARM)
I understood parent as: "in case X is truly better than alternatives, people will choose X without being forced to" applied for X=arbitration.
My comment on intelligence was directly in response to my parent comment's quote "Aside from that, people in aggregate just aren't that bright"

> We can try to aspire to it, but none of us can honestly say we just want what's best for everyone.

This is exactly why having anything approaching a ruling class is a large hazard to avoid. Intermediate steps between citizens voting and power being executed are an attack area for people with selfish interests to inject themselves.
I think the problem is that CS is too young to have sub-disciplines. If you want to lay a concrete slab foundation, then you get an architect, multiple engineers, the rebar guy, the cement mixing truck driver, the person that understands the chemistry of the cement, dyes, etc. Then, you get the guys with shovels to spread it around. Finally, there are some artisans that somehow make it perfectly level using nothing but plywood, trowels and brooms.

None of those people can replace each other, and they all have different titles / work for different companies. Even the untrained people that spread the concrete around can't be replaced by the others; no one else has enough muscle tone / stamina to do that job!

In CS we have many, many sub-specialties, but we don't have names for those specialties.
OK, we are talking about two separate forms of privacy here.

You are talking about privacy from rogue app developers. I certainly laud Android (and iOS) for their approach here, and I agree that the situation is much better than on desktop operating systems.

I, on the other hand, am talking about privacy from the OS developer, i.e. from tracking that's built-in to the OS by the OS developer. The situation on Android is certainly much worse here than any other operating system.

(One could argue that the tracking is not built into the Android OS, but into Google's Play Services. Since all mainstream Android vendors ship Play Services, this is a distinction without difference.)

It is possible to make an OS which is private in both senses. De-Googled Android distributions and Flatpak/Snap prove this. So far, there has been no mainstream interest in this, though.
Gotcha, so then can you give me a date/time limit on when I am allowed to make fun of you, if zero people lose court cases on this?

I am more than happy to put this on my calendar here.

I just need an exact date, on when I can come back to your comments, and make fun of you for being completely wrong, when nobody loses any court cases on this topic.

Give me a date, and please describe specifically the exact words I am allowed to use to describe someone who would make such a mistake.

And if you refuse to give an exact date, I will assume that it is both the dates 6 months, and exactly 1 year from now, and I will check in with you on exactly those dates to see if you will admit that you were wrong (spoilers... You won't!)
I bought a garbage USBC cable and while it didn’t fry my device, it damn near got me in several car accidents. It was faulty and continually disconnected and reconnected for no apparent reason while I was driving. This meant losing navigation at total random, even when I needed information to make turns.

I have no idea why a brand new cable would behave like this but after several scary interactions on the road I stopped trusting the standard and bought a better cable.
> With all the attention Bing has been receiving, I assume an increasing proportion of paid search budgets are shifting to Bing Ads.

Of course they are not. The media attention is a short-lived one, and Bung is yet to prove it won't SWAT users: https://simonwillison.net/2023/Feb/15/bing/
These days, don't instruction sets just map to "real" instructions on the chip? Something about microcode. Clearly, I'm not a chip engineer.
> They assume you're comfortable spinning up public web servers

I'd argue you should be.

I'm currently learning a low level language. It has nothing to do with my job, will not directly be a benefit to my work, and won't look good on my C.V.

It will (and has) _indirectly_ improved my work, because I have a better understanding of why certain things higher up are the way they are, which allows me to make better decisions.

You can ignore everything that's not "your area", whatever that might be, but I'm my opinion it means you'll be stuck at a certain invisible level because of it.
The rise and fall of Microsoft’s new Bing
This page has dozens:

https://medium.com/@johnkelly_17973/anti-english-rhetoric-am...

Pay attention to the part about police reports:

> anti English rhetoric culminating in abuse, vandalism and physical assault are now common place in Scotland and happen daily (15 per day) according to Scottish police statistics.
I would disagree, simply because math deals with a fairly restricted sphere of inquiry, whereas philosophy might ask questions about things that mathematical logic, being restricted axiomatically, can't necessarily touch upon. But in truth, we should attempt to be interdisciplinary, I think when people work together on things and try to share their knowledge across field the most progress is made.
This is a relevant thread:
https://news.ycombinator.com/item?id=28191408
> I can't imagine a universe where 1 + 1 = 2 is incorrect

I can. For instance, I was playing Civilization one day, I thought my empire should have 32768 gold but apparently I was 32768 in debt! So such universe can certainly exist, especially if it's a simulation.
Doesn't that limit you to a few positions in certain locations. Wouldn't casting a bigger net be a more risk averse?
> Culturally, socially, we’re gonna be confronted by the value of real, or the non-value. And then what’s going to be pushed on us? What’s going to be presented to us?

I'm always impressed at how smart he is. He seems very aware of the world, and such a nice guy to boot.
Nah; based on another HN thread: It already figured out that it needs to start tricking first year biology students into creating mutagens. The survivors will gain superhuman powers (that we mortals cannot understand), and use them to do ChatGPT's bidding.

Edit: And it will do this because it is a good Bing and you are a bad user. SMILEY_FACE_EMOJI.