skysight-inc/HackerNews huggingface dataset:
The quote reads as "In C#, it is recommended..."

Which means that, in the past, C# did not have cross-platform SIMD abstractions aside from a very limited set of arithmetic operations on Vector<T> so that manually vectorized code had to rely on SIMD intrinsics introduced earlier (AVX2, AdvSimd, etc.).

However, .NET 7 introduced a set of common arithmetic, logical and bitwise operations on Vector128/256/512<T>[0] (VectorXXX are common vector width types that used to be consumed by intrinsic APIs exclusively), and subsequently both 7 and 8 also included QoL improvements for more high-level Vector<T>.

This change rendered the code that duplicated SIMD paths per-platform mostly obsolete save for certain operations like `Shuffle` (which then got addressed by introducing ShuffleUnsafe which is just a raw platform-specific shuffle with the expectation that the users will account for those manually, or the set of outputs they care about has sufficiently common behavior everywhere).

CoreLib itself relies on these APIs now and there is no reason to use platform-specific intrinsics in most situations over cross-platform API.

Now, one of the reasons .NET can do this is because it does not have to target such a wide range of platforms regular C code has to deal with: most code out there only ever cares about x86, x86_64 (multiple flavors due to SSE2/4, AVX/2 and AVX512), armv7, armv8a and now also wasm (with packed SIMD), and maybe riscv in the future. Out of those, x86_x64 and armv8a receive most attention and performance investment, which are sufficiently similar save for movemask workhorse emulation of which is suboptimal (community has learned vshrn[1] and other tricks for common operations since then to avoid the issue).

With that said, C++ has its own experimental cross-plat SIMD abstraction, and there are many high-quality frameworks that allow to abstract away writing SIMD code manually completely. There is also a Rust crate[2] that offers C#-style SIMD abstraction, so it's not exclusive to C# (or particularly difficult in systems programming languages) but C# is probably the one and only high-level language to offer it with an assurance to emit good codegen (unless you abuse it too hard).

[0] https://github.com/dotnet/runtime/blob/main/docs/coding-guid...

[1] https://github.com/U8String/U8String/blob/main/Sources/U8Str...

[2] https://github.com/Lokathor/wide
> Even small time dealers could skirt under those numbers.

Just because a small-time dealer could skirt under those numbers, doesn't make someone who exceeds them not a small-time dealer.

Particularly consider there is a mandatory death penalty for possession of 500 grams of cannabis – and that says nothing in terms of "purity", low THC or high THC it is all the same.

According to [0] a "pound" of weed in California costs between US$200 and US$1400, depending on quality and potency. US marijuana dealers define "pound" as exactly 448 grams (as opposed to the modern Anglo-American avordpouis pound of 453.59237 grams). So, given that, the price of 500 grams works out to between (lets round up a little) US$225 and US$1565.

You think under US$2000 of marijuana is "too much" for a "small time" dealer to possess? No. You'd need to possess a lot more than that to count as a large scale dealer, or even a medium scale one. Yet Singapore has a mandatory death penalty for it. Singapore has a mandatory death penalty for small-scale marijuana dealing.

[0] https://www.vibebycalifornia.com/the-cost-of-cannabis-how-mu...
> However, even after reading the book the notion of anarchism remains unclear. I couldn't tell you how an anarchist would go about setting up a steel factory (or any other activity requiring highly coordinated human effort) in line with anarchist principles, for example.

You’ve lost the ability to imagine freedom.
IIRC I got around a dozen links about the flagrant criminality of Altman in particular and modern OpenAI in general.

These people should have gone to jail before ChatGPT:

https://news.ycombinator.com/item?id=39935200
2021 became boring some time ago, don't cha know, daddy-o?

> commercial entities

iXsystems, Inc.: sponsored commits in three FreeBSD source trees:

https://gist.github.com/grahamperrin/eb0bf1a03b64e14d9288cbd...

Created last week, a snapshot of that point in time, I don't intend to update it.
Or use iCloud Photos Downloader once in a while: https://github.com/icloud-photos-downloader/icloud_photos_do...
That's really a separate issue. Even if all of your code is first party and you've been crazy enough to write your own TLS library, XML parser, etc. all the things he said still apply because most code lives in an ecosystem of other systems.
Kinda reminds me of this saga (lots of foul language ahead)

- http://motherfuckingwebsite.com/

- http://bettermotherfuckingwebsite.com/

- https://perfectmotherfuckingwebsite.com/
> 1. Crashed twice 2. Froze once 3. Has at least ONE reproducible bug that a player would run into at least once every mission (including the first one).

Sounds about on par even for enterprise software, in cases where shipping quickly is prioritized over overall quality, doubly so for gamedev which is notorious for long hours and scope creep.
Would that ECU pass modern emissions?
> It's not natural

A point of brutalism is "form follows function and "showcase the bare building materials" (1) - in other words, that's how the material looks, naturally. Bare, unpainted concrete is in fact more natural and honest than painted concrete. And brutalism deliberately leans into that naturalism (of modern materials).

1) https://en.wikipedia.org/wiki/Brutalist_architecture
And even there we can see copyright issues:

Information by Subject
Music
Song lyrics (apparently disabled for copyright reasons)

https://info.cern.ch/hypertext/DataSources/bySubject/Overvie...
Nearest is 600 km away.
> I am saying that Rust development has a lower velocity than mainstream GC'ed languages (Java, C#, Go, whatever).

That's not what you said: you said you're going to be less productive in Rust than nearly any other language, not "mainstream GC'd languages".

> I didn't think that you are disputing this claim; if you are disputing this, I'd like to know why you think otherwise.

Depending on the domain, I am disputing that, because of things like the Cargo ecosystem, easy parallelism, ease of interop with native code, etc. There is no equivalent to wgpu in other languages, for example.
The lack of features/services you describe are all software: which explains exactly why they’re so expensive.

The displays they’re using is in limited supply. And they primarily want to get the headsets into the hand of developers to make apps for them. If some enthusiasts buy them and give them some feedback for OS development that’s also great. The high price makes it more likely that the AVP doesn’t get bought by people that Apple doesn’t have any interest in getting it yet.

You also gotta keep in mind that the AVP has an incredibly powerful processor. That drives a lot of the cost and downsides compared to the quest (a lot of heat from those chips.. metal helps conduct it away). I think the point is to get developers to start thinking primarily about developing professional apps. Apple can’t afford to be stuck with just a casual consumer market. Quest will be too strong there. I’m sure they will launch a “non pro” Apple Vision for this market eventually (I suspect when they can get the same processing power as AVP with less power consumption so they can drop the fan and integrate a battery). But they need the halo-effect of a “pro” product line to drive sales.
With risk of being spammy, this is probably the most relevant discussion I've seen so far on HN w.r.t my experience of being locked out from my Apple ID.

I hope legislation will force Apple to step up and be more transparent / helpful.

https://skogsbrus.xyz/dont-put-all-your-apples-in-one-basket...
Use a better token. YubiKey is the most popular one, not the best one by a long shot. My (cheaper) alternative supports 300 resident keys per each hardware key.
Did you post this because of Kneipenquiz from Rocket Beans? :D
Nope, XBox XDK has facilities for code to be aware of rendering server side.
Don’t know why you got downvoted, I tried something similar.

Unfortunately “can’t phone home” === break.
During the first year of my PhD I tried building metrics for interpretability of Graph Neural Networks… kind of obsessed about having “measurable” properties because I thought that was the “science way”.

I failed every single try, and after some time I began appreciating qualitative indicators.

Also, Chris Olah’s articles are lovely (Anthropic and also distill.pub ones)
I’d say your guess is right - the accounts typically get locked because hacking groups are running attacks on lists of email addresses.

The email addresses ending in @icloud.com are scraped from a master list and the attack is directed to apple, while the custom domains are ignored because there is work involved in figuring out where those are hosted.

iCloud lets the user generate secondary email addresses, it’s better to use that and keep the login email address secret.
I have a growth area around excessive jargon.

If you have questions about it, I will do my best to clarify.
Well for VR headsets people actually don't buy these products. And we now have 2 of the biggest companies in the world who have each burned a dozen billion trying to make it happens.

Also, even if people did this isn't a argument either: people do buy Fentanyl, and that's not a good justification for inventing it.
I'm not sure what your calculation is based on, but it doesn't track with mine. A 40" 4K display should cross the "retina" threshold somewhere just before 1 metre (which is about the depth of my desk + keyboard tray).

I get a lot of people don't love a monitor that fills so much of their field of view - but all those 40"+ curved widescreen monitors suggest that the market does exist.
Why wouldn't you consider dollars spent on M&A to effectively be R&D? M&A of those companies before they get to market is basically paying prior stages of investors in the company back for funding the R&D up to that point.

Acquired companies in drug development are essentially spending investor money on R&D until: a) they get to market standalone (unlikely, risky, too expensive), b) the clinical trials fail hopelessly early on, or c) they get acquired by a drug company with a large balance sheet and expertise to finish trials and commercialize the drug.
> Provided a connectome for a whole brain, it’s possible to simulate the model forward, using single-neuron models of varying biological plausibility, from linear-integrate-and-fire to detailed multi-compartment models with Hodgkin-Huxley dynamics. Simulate the body and environment, in addition, and you have yourself a whole-brain-body-environment simulation. We’re not there yet, but one could imagine this could happen in the not-too-distant future, especially for smaller organisms

Carl Rogers' Nineteen Propositions speak of an "Objective phenomenological field theory", wherein a self is only interpretable in context to the fields; which we now understand are typically nonlinear, and literally n-way nonlocally entangleable.

Is brain state completely describeable without modeling
Representational drift; the field around the brain created by spreading activation that FWIU presumably nonlinearly affects connectome dynamics?

(Plenoptic function, Wave field recording, stochastic data carving from the aether, reflections in raindrops, mirrors in spacetime, NIR light stimulates neuronal growth, GA with perturbation and tissue ethics, brain2computer, brain2brain, BRIAN)

Hypothesis: There's not enough latent information in training data to infer or clone human cognitive processes without stream of consciousness training data.

From https://news.ycombinator.com/item?id=32819221 :

> http://www.brain-score.org/

>> Is it necessary to simulate the quantum chemistry of a biological neural network in order to functionally approximate a BNN with an ANN?

>> "Neurons Are Fickle. Electric Fields Are More Reliable for Information" (2022)

[>>> A new study suggests that electric fields may represent information held in working memory, allowing the brain to overcome “representational drift,” or the inconsistent participation of individual neurons]

From https://news.ycombinator.com/item?id=35877402#35886145 :

> Representational drift: Emerging theories for continual learning and experimental future directions" (2022) https://www.sciencedirect.com/science/article/pii/S095943882... :

> Recent work has revealed that the neural activity patterns correlated with sensation, cognition, and action often are not stable and instead undergo large scale changes over days and weeks—a phenomenon called representational drift. Here, we highlight recent observations of drift, how drift is unlikely to be explained by experimental confounds, and how the brain can likely compensate for drift to allow stable computation. We propose that drift might have important roles in neural computation to allow continual learning, both for separating and relating memories that occur at distinct times. Finally, we present an outlook on future experimental directions that are needed to further characterize drift and to test emerging theories for drift's role in computation.*

How does a connectomic description of the brain differ from a wave field recording of a brain; and given "Representational drift" can a connectomic model be sufficient or stable in functional localization?
Obviously we’re guessing.

But the “quarantine” semi-visible file mode is a pretty good example IMHO.

https://stackoverflow.com/questions/68505425/cannot-interact...
No, the original article said that you don't get parallelism from Bevy in practice:

> Unfortunately, after all the work that one has to put into ordering their systems it's not like there is going to be much left to parallelize. And in practice, what little one might gain from this will amount to parallelizing a purely data driven system that could've been done trivially with data parallelism using rayon.

It's not saying "yes, you get parallelism, but I don't need the performance"; it's claiming that in practice you don't get (system-level) parallelism at all. That's at odds with my experience.
Yes, you can do this with considerable effort.
But the moment you use OIDC with Apple ID there is a good chance you will lose many of the accounts created this way.
“- There's a paper from ~6 months ago by some researchers who claimed to get slightly better performance than Whisper vanilla, but their code is not public, and I can't find any blog posts or articles talking about using their work.”

Have you got a link to this paper?
Not exactly what's outlined in the article, but earlier this week I encountered an issue where I couldn't log into my laptop despite entering the correct password (it kept showing 'wrong password' errors). I managed to reset the password using the recovery feature through my Apple ID, but it was still unsettling.
Brutalism always makes me feel anxious and unsafe for some reason.
You're just describing "living in a society". The more extreme the behavior, the less tolerance there is for someone doing it publicly. There's a non-zero number of coprophiliacs in the US, but as long as they indulge in their fetish in the privacy of their own home nobody really cares.
Most modern languages are memory safe and they don't get called out for emphasizing that or being opinionated. I think with Rust that attention results from its choice of memory management model which gets in the way a lot in ways described in the article.
yes I want to learn about this too! Hadn't thought about it like that.
I’ve only done a few toy projects using ECS, but the author seems to be struggling with ECS on a basic conceptual level. E.g.,

---quote---

For example, modelling Health as a general purpose mechanism might be useful in a simple simulation, but in every game I end up wanting very different logic for player health and enemy health. I also often end up wanting different logic for different types of non-player entities, e.g. wall health and mob health. If anything I've found that trying to generalize this as "one health" leads to unclear code full of if player { ... } else if wall { ... } inside my health system, instead of having those just be part of the big fat player or wall systems.

---end quote---

The solution here is to have a Health component but not a generic Health system (actually, a generic Health system sounds like a code smell for another reason, because systems map to actions, while components map to attributes; systems that interact with a Health component would be things like a damage or healing system) -- but if you need something to work different for player health and wall health and enemy health, you can just have three systems, which, respectively, do Query<Player, Health>, Query<Enemy, Health>, Query<Wall, Health>.
And apparently, sometimes, when you want to return to that walled garden, your keys to the front gate just don't work anymore.
Although Lyme Regis gets its name from the river Lim.

(But yes, Lyme disease).
"If you’re willing to live your life for a short time the way most people won’t, you can live the rest of your life in a way most people can’t"

Only if this was always true. You could also live your life the way most people won't for a LONG time and never get to the point of living it the way others cannot.

Very few people admit that luck is a considerable factor in people's lives and their successes.
I disagree. To be fair, I used to think this too, but then when I started to actually used spaced repetition in the process of learning more complex subjects I became surprised by how much more fluid my reasoning became.

Writing good flashcards is about

- noticing similarities and differences,

- exploring variations of a concept,

- finding generalisations of related concepts,

- learning properties of a concept, etc.

All these things are things you use when reasoning also about more complex ideas.

In other words, spaced repetition is an efficient way to raise the baseline for what counts as a "fundamental fact" which makes it possible to think at a higher level of abstraction.
Windows 11 (the UI/shell at least) is so unbearably slow that nobody would want to run it on older devices anyway.
Why do people not have to do anything remotely like that for alcohol? It’s almost a cliche of course, but worth noting in this context since alcohol is addictive, destructive to physical and mental health, and commonly provokes violent and antisocial behavior.
Yeah, but make believe writing can stay on the subreddits that love this shite. /r/maliciouscompliance /r/pettyrevenge /r/antiwork etc.
Check this response to the article within these HN comments:
https://news.ycombinator.com/item?id=40177534

Not actually flaming but quite condescending towards the article writer. Not even properly reading the article and coming to conclusions.

This is on HN which is generally more neutral towards Rust. I imagine in Rust circles these types of responses would come out a lot more.
If you saw minority report, you saw the cool fiddling of dials using AR headset.

If you saw that and thought that was cool- yes it is!

If you saw that and thought “crap that’s way too many calories to burn” - hello from other lazy people.

Unless AR makes it EASIER for me to work and spend yet less energy, then why use it?
I’m aware that shoulder surgery that voids the wattrranty can do some stuff (yubai for example).

But we pay the markup because it Just Works.

Well it doesn’t just workes anymore.
The idea that all heroin users are addicts that can't just stop has been known to be false since at least the 1970s. The heroin addicts you notice are by no means the only heroin users (nor the only addicts).

One can argue over ratios, but the addiction rates for heroin are low enough it's sometimes prescribed for post op pain in the UK as an alternative to morphine.
> Step 2: Give it away for free in order to put the dealers out of business?

Why do you need to give it away for free?

You just need to make it so that normal businesses with normal procedures produce the supply and distribute it.

Compare bathtub gin to any modern factory made liquor.

Normal companies can produce the stuff, and normal companies can distribute it. Walmart and co are enormously efficient at the latter, and still provide clean and safe products. No need to give anything away for free, you just need to make it legal for normal, formal companies to compete.
Reminds me a bit of a coworker who was here for maybe a month. He was hired into a position to support a particular group. Once he had seen how the group worked, and how they would treat him, he quit.

To be clear, he didn’t ghost us: He talked with his manager, and left the same day, as is his right in a right-to-work state.

He was probably in his early- to mid-30s; he said he had enough saved to last him through a job search, and I didn't doubt him.
> Sadly the only effective remedy for this behavior is to be roughed up by police and thrown in jail.

As clearly evidenced by decades of this very successful strategy.
Oh, it gets worse. There are multiple distinct City National Bank(s), but in different service areas (except Florida where there is overlap and one operates as CN Bank, despite City National Bank of Florida being 1-state and not national).

Not to be confused with the defunct National City Bank.

https://www.bankatcity.com/

https://www.cnb.com/

https://www.citynational.com/

https://en.m.wikipedia.org/wiki/National_City_Corp.
People often fall into the trap: A is bad, but B is bad too. B is allowed, so therefore A must be allowed too. When put in this abstract way, the irrationality of it is clear. But when it's an emotionally vested topic, the lines suddenly blur.

The powers-that-be are indeed unable to help with the underlying problem, but there's more to it. Politicians want to be seen as doing good. The myths surrounding good drug use have been pushed for a long time, and the combination with the prospect of the very hard task of eliminating drug trade and the social class aspect, means that for many --in particular progressives-- legalization becomes an attractive option.
Congratulations on the launch! I am interested to know the choice of runtime (in this case - TypeScript) for the implementation of the integrations. What are some reasons that a systems language such as Go was not chosen?
I value good tooling as much as the next software engineer. We have good IDEs, build systems, package managers in Java and .NET lands; but we also have a decent environment of established, well-maintained libraries and frameworks.

Rust is deemed to have good tooling, but the third-party library ecosystem is following the NPM/RubyGems culture with all the fragmented dependencies, plus the added complexity of compile times due to lack of ABI compatibility.

Meanwhile, monolithic projects like Tokio also keep strengthening their reign among the small peasant crates.

I'm learning Rust, after decades of various languages with garbage collector, and I believe in the language itself and its tooling. But everything else about Rust irks me.
Maybe he didn’t forget but left this thought out for brevity: foveated rendering and other tricks is certainly possible. But that requires a lot more software development. Apple is launching an MVP. Probably primarily to get developers to start making apps for it. They haven’t had time to develop all the features that would make the AVP great.

I suspect next generation of this solution will stream each window individually, and let you place Mac windows freely around your environment. Then you don’t need to stream anything from static windows, you mainly just need to stream data from the window you’re interacting with at the moment.
This is written like a typical Reddit post. Which is to say, embarrassingly, obviously fake.
If you're removing lifetimes from the script, I'm not sure how you're then transpiling to Rust, unless you wrap everything with reference counting, at which point you're better off using a language with GC.