skysight-inc/HackerNews huggingface dataset:
I wonder if Apple might one day open this. They’ve solved the technical problem of doing this without compromising security on the M1 MacBooks, so there’s really no reason not to.
> Are we a result of similar microorganisms?

Many of the stages required to imagine how life went from solo and unicellular, to cooperative unicellular, to specialized unicellular verging on multicellular, to full-specialization unable to survive independently as a single cell, exists in some species or other today.

E.g. Dictyostelium is an amoeba. (Amoebas are not bacteria; they're eukaryotes like animals or fungi -- sexual reproduction and an encased nucleus.) Individual cells can survive independently, hunting for much smaller bacteria and nutrients. But in the presence of many other cells of its species, chemical communication occurs to trigger and guide cell differentiation. Some at the exterior of the cluster change into a protective shell, like skin, or a macro cell-wall. Others specialize into ion transfer between the interior and exterior environment. Some are even triggered to kill themselves during the reproductive phase, providing nutrients to their kin.

It's on the line between multicellular, and not. Parts can float off and re-join. I think something like that was the intermediate stage in the evolution of multicellular life like animals, but there's many other competing hypotheses and none seem to be universally accepted.
VRChat is a favorite of mine. Feels like VR geocities. If you're a fan of Stargate check out the Stargate Atlantis world as well as the Original Stargate Command which comes complete with a working Stargate and ring device into a Mothership on the other side.
Ask HN: What do you use to record virtual meetings?
Our company uses Google Meet for meetings (internal and external). Recording the meetings saves them in our Drive, but it takes a while to upload. The resolution is maxed at 720p, and transcribing to text isn't native.

There's a lot of third parties out there to help with recording calls in Google Meet, wondering if anyone has any that they recommend.

Base features we're looking for:
-Integrates with Google Meet
-Higher than 720p recording
-Embed code to add into our help center (a wordpress-based site)
-50+ users potentially recording

Ideal Features:
-Edit capabilities for a recording
-User Profiling to set restrictions for internal/external recording access
-Transcribing audio to text
-Searchable text in a recording

Far-reach ideal features:
-API
-Integration with our two-factor authentication, so we don't need to login again to view the video after accessing internal help center
-Customizable rule-based system for where recordings should be uploaded (based off user, labels, etc)
Not available on Android, far as I can see.
I use a third-party strap for the Quest 2 and it is comfortable enough for 5-8 hours (and has a battery so it'll last that long). The stock strap is not great, though.
> A lot of you are going to dislike what I wrote above

I don’t know who would dislike a story of hard work urgently forming a sustainable business during a series of black swan economic impacts and saving so many (now) higher paid jobs in the process! Perhaps people whose opinions you oughtn’t concern yourself with anyway?
Google forked from WebKit in 2013, at this point there might be huge differences between WebKit and blink. Someone more knowledgeable might add something to this.
The perfect Wearable for the U.S. Army in the field is a ruggard Pixel device that dual functions as ceramic body armor plate in front of the heart but is dust and waterproof, floats like a kickboard, and the keyboard slides out HTC style as in the early model Nexus devices with a trackball to the side.
One possibility:

As productivity has increased, so has availability of credit. Servicing debt is soaking up our increased productivity. I don't think it's just a coincidence that the FIRE sector has grown so spectacularly.
Scam or not?

I find it suspicious the $900-$11,000 price range is in the "play money" portion of current upper middle-class budgets. Who's actually going to go and live there and fight the battles required in order to gain water, waste, and electrical services?
This is vaguely supported by the browser natively, although you do have to find a way to output the CSS that impacts the SVG itself.

I recently made image export on some SVG charts that you could download as SVG and PNG and I was quite pleased I managed to do it without any library
Your apple analogy is not applicable here, because inflationary monetary policy is optional and instated by deliberate human choice, the decay of fruit is a non-optional natural process, not the result of deliberate human choice.

Inflation is a tax, albeit an indirect one. It decreases purchasing power of the citizens (with the greatest harm incurred by the most vulnerable), it decreases the value of the nominal debt held by the government, and it's produced outside of a democratic process (federal reserve is, in theory, independent - not subject to the demands of politicians, who, in theory, represent the interests of the people).

A tax that nobody voted for, that harms the poor and helps the government is nothing like the natural decay of an apple. It's value being taken from you without your consent, not unlike a mugger taking value from your wallet in the form of the currency itself.

Many people engage in labor in exchange for value, denominated in currency. Theft of the value of the currency, ultimately, boils down to theft of labor.
Our whole Middle East policy is based on oil price stability, but with the Saudi's recently decreasing production, we're not getting that either, so fuck 'em.

https://www.npr.org/2022/10/05/1126754169/opec-oil-productio...

I'd prefer we worked with Iran, a far more broadly educated / liberal society (not gov't) that we can work with and who can be productive beyond oil production. But even better I really like the Venezuelan oil production plan.

https://www.wsj.com/articles/u-s-plans-to-ease-venezuela-san...

Long-term, I'd love to see an energy independence bill come out that would allow short-term US oil/gas production, sourcing from allies, and a rapid de-carbonization of our society.

The IRA is a good start: https://en.wikipedia.org/wiki/Inflation_Reduction_Act_of_202...
Fermenting white grapes with their skins is how orange wine is made. The skins on white grapes actually impart a very different experience to the wine.

Do remember that it's a spectrum; winemakers can still have some degree of skin contact in a white wine, so it could also fall outside either of the two categories.
A device capable of making orbital change already in orbit is a shedload faster to redeploy to some useful orbit, than having to prep for launch.

But against that, they should have 50 of these, if they are really as useful as implied: if not, why isn't the one in orbit suspiciously failing in service? I really don't beleive there is asymmetry in capability to mess with orbital devices here.
Ask HN: Why isn't light/dark mode triggered based on ambient light sensor?
I have to set the theme manually all the time.

Triggering system theme based on time is useless for something like a phone, that moves across lighting environments.

And triggering based on actual light is such an obvious thing to do.

Am I missing something?
why is my comment not showing when i log out or use another browser? :(
Is there a way to stop vbox from phoning home to Oracle?
Awesome idea! This is the kind of stuff AI should be used for more progressively.

As a suggestion to the team; gait would probably be a better identifiable feature for animal species with changing facial features or markings. Would assume gait is fairly consistent from maturity. Obviously you have to start somewhere and this is a really good start for a neat project.
This conclusion does not have sufficient supporting evidence in the blog post.
Do you need to have them all active at once? One option could potentially be to enable instances on click and disable on blur or similar.

FWIW, TinyMCE is a bit long in the tooth these days. I implemented my own from-scratch WYSIWYG editor back in 2010, and it wasn’t even the best option then (ckEditor was much better), and many people were using the unreliable lightweight jquery based editors because TinyMCE was considered too heavyweight.

I wouldn’t like to say for sure that’s it’s the source of your problems (Firefox’s contenteditable implementation is also “quirky”), but it could well be.
Amazon has a history of employees within the company leaking large sets of customer data, or using their internal access to target vulnerabilities in customer AWS setups. As far as I know they haven’t had any breaches by non-employees, but major internal data use issues are still security problems.

Apple only has if you count exploits that allow for hacking Macbooks and Iphones as far as I know (and I wouldn’t count that personally).
If I recall correctly, QEMU did portable JIT by implementing the instructions in C and then copying their compiled versions out of the emulator binary instead of calling them as functions.
[oops wrong article]
Nit pick: A# major would be 10 sharps, at least written following the usual convention of each note letter being used exactly once: A# B# C## D# E# F## G##.
Malaria is a great example. The USA used to have endemic malaria as far north as New York. It was eradicated by the CDC carpet bombing the country with DDT[1]. Was that a good thing? I’m inclined to believe that on the balance it was, but there’s no denying that mass spraying pesticides had negative consequences. The question then is how do we determine if that action was justified?

[1] https://www.cdc.gov/malaria/about/history
I don't know how the perf is, but this might be of interest: https://developer.apple.com/documentation/virtualization/run...

(Note: This is for the next major release of Mac OS.)
For those not familiar with UTM:

https://mac.getutm.app/

"Securely run operating systems on your Mac"
And that makes it acceptable? C’mon!
Does anyone actually think this is endorsement? At this point Google is the 2022 version of 1998 Microsoft. Big, slow, and dumb. We all know we're getting fucked by them yet not hard enough to quit yet. Soon.
> surely it still has to come down to how significant the websites are that you’re breaking

As determined by whom, with what criteria and what methodology?

> or how ludicrous the reason for the breakage is

This behavior in MooTools (and Prototype.js and probably others) of monkey-patching built-ins was widely considered ludicrous at the same time as they were widely used across huge chunks of the web.

A more recent example: I consider real world use of alert to be ludicrous for nearly every usage I can imagine, and I hate when I interact with its usage even for benign things, but when Google tried to remove it from Chrome I objected along with a lot of others who have no personal love for alert itself. I opposed its removal because alert has certain guarantees, and removing it would break an untold number of sites in totally unpredictable ways. There are a bunch of “why don’t you just…?”-type suggestions in other comments, but the fact is you can’t “just” substitute anything for alert without recreating all the things people hate about it.

> I’d like to hear more details about how these decisions are actually made.

They discuss some of that in the article, but if you want more detail there’s a ton of public record in the various TC39 repos on GitHub[1], including repos detailing their process as well as per-proposal repos demonstrating application of their process. If you’re particularly interested, you’re in for a lot of good reading.

1: https://github.com/tc39
The profiler has been there for ages. It's definitely not new. They're moving where it's accessed but it's been under the Performance tab of the developer tools for a long time.
I think the arguments that a federal wealth tax would be unconstitutional are far stronger than the (IMO, fairly tortured logic) arguments that say it would be constitutional.

In any case, I’d expect them to be strong enough to cause a substantial delay while that gets figured out (and even longer/possibly never if an amendment is needed).
I used to encrypt ubuntu or home directory, these days I just use virtualbox's vm encryption, worked well so far.

virtualbox over the years is very helpful to me and I'm grateful for it. The only problem I had is that it can not handle high throughput under stress(e.g. build full Android release leads to filesystem corruption), for 99% of the time it is very usable.
I'm not reading those 3 nearly as Cynically.

Number 1 should not be controversial for vast majority of IT. If you cannot articulate what problem you're trying to solve, you won't know when you're done or how to approach it or what it's value is. Anything from scope creep to underfunding to business mis alignment are classical dangers of not having #1. (note it does not read "I know exactly the specific solution and implementation details". Just says "understand what the heck you're trying to accomplish", which I would expand as "understand and agree")

#2 I view tactically and or operationally. It's good, when choosing a tool or approach or algorithm or vendor etc, to know what some alternatives may be. Presumably, you consciously or subconsciously did that work anyway during solutioning or POC or just brainstorming phase.

#3 is basic project management. Articulating risks is crucial. Ideally the developer can do it but if not, for love of all that is unholy, somebody should :). And you should be able to articulate some key unknowns - e. G. I don't know the performance of this yet to be developed application until we get to performance testing.
Appreciate it sincerely. I was describing the project to an (admittedly very young) former colleague who I wanted to hire on to do our social media. She told me I was hollowing out the middle class with my overpriced muffins. Had another tell me I was "destroying third spaces" in under-served neighborhoods when I described the renovations and shutdowns.
For the record YOU, Reader, are going to be replaced by a robot of sorts or, more likely, a software program at the job you currently have.

Don't believe me? Look into it - I'm very confident that the more certain you are that you are "irreplaceable" the harder someone is working right now to literally put YOU out if a job.

Play out a scenario where one company fires a employees and pays a service a fraction of those fired employee wages to do exactly the same thing - does that company lower prices to undercut competitors still bound their breathing workforce?? Absolutely, no doubt. Do those competitors remain in that unsustainable position? No, they also automate, to stay alive.

We live in a world of mega corps - this is absolutely going to happen. Only one needs to be "evil" haha, this is already a closed book.
Gives a new meaning to "wife changing gains".
It depends on your definition of security. I go with confidentiality, ineltegrity and availability.

They continue to fail badly on all three of those fronts from an end user perspective. However, most of their problems on that front are self-inflicted / intentional cost saving / revenue generating.

Edit. Examples:

Sent box message injection in gmail getting (edit: people) fired. People sneak a forged sexual harassment message (or whatever) to the victim past the gmail spam filter, put the victim's address in the from header, and then corporate IT checks the account, sees the "outgoing" message in the victim account and fires the victim.

Google drive data loss (many examples in web search results).

Permanent account lockouts through no fault of the end user.

Their entire targeted ad business.

Malicious you tube take downs.

...and dozens of other examples
Will old NT4 drivers work in Win11 compatibility mode? In another life I was a prepress operator. The RIP software only reliably ran on Windows NT4 on Alpha... can almost remember the... ah, yes, AGFA Apogee. Hardware replacement problems like this[1] were not uncommon (wow 2008! I was out of commercial printing by 2001.) But with NT4 on Alpha, once the software was installed, it never needed rebooted; it would just run until it died. Almost never hear about crazy uptimes with Windows, but, of course, RIPs only do one thing, but a lot of one thing.

[1] https://printplanet.com/threads/can-apogee-works-on-windows-...
Could we even quit? I tried to use Proton Mail and all my emails on a brand new account, even to my own gmail, went to spam. :(
Previous submission: https://news.ycombinator.com/item?id=16191964 (on Jan 20, 2018)
Meaning liberal states don't deny as many government remittance programs as conservative states, like Texas, do.
Making a Fremen Thumper [video]
The evolutionary adaptations oral bacteria have developed to coexist are fascinating. Another example is the known gum disease-causing species, P. gingivalis, can suppress our adaptive immunity [1].

This finding underscores the importance of taking preventative approaches to prevent attachment of biofilm producers (and why daily hygiene is so important), and finding more approaches to biofilm destabilization, like incorporating arginine into diets and possibly oral care products [2].

Source: founder of an oral microbiome testing company [3].

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5122233

[2] https://journals.plos.org/plosone/article?id=10.1371/journal...

[3] https://www.bristlehealth.com/
Go can use escape analysis to determine if a heap allocation is actually required in some cases.
Yeah that may have been mine, no worries. Thanks!
You didn't read the article and are leaving a comment based on the title
PayPal says policy to fine customers for 'misinformation' was an 'error'
Ah, that's a bummer indeed! Possibly devs can help you get more useful data if you report the bug first?
That's effective customer selection. I'd rather work with people whom have a personality than stick in the muds. :)
The signature of the function on the left hand side is f0(x) and of the one on the right hand side is f(u,v). The latter function signature is not f(u(x),v(x)), that would be a very grave mistake (and it would make the chain rule useless).

On the right hand side, it is not lambda x: f(u(x), v(x)) that the differential operator ∂/∂u (or ∂/∂v) is applied on—because the former would be a function of x.

(I use only x rather than (x,y) for simplicity so you can see where a big problem would lie)

Be aware that the notation in ∂f/∂x = ∂f/∂u ∂u/∂x + ∂f/∂v ∂v/∂x is already very simplified and the actual whole thing would be (in somewhat more modern Leibniz notation--as opposed to the one in the footnote):

∂/∂x f0(x) = ∂/∂u f(u(x),v(x)) ⋅ ∂/∂x u(x) + ∂/∂v f(u(x),v(x)) ⋅ ∂/∂x v(x)

Where (as is usual) the (...) without space in front (sigh) denotes function calls, and the ∂/∂x f0 makes a new function (with the same formal parameters as the original f0).

Note that the function call is done on that new function (this order of precedence is the usual in mathematics). Also, the multiplication (⋅) is done after the function calls, on actual numbers. And the + here adds numbers.

Also, it is assumed that the two functions f0 and f are connected via the equation f0(x) = f(u(x),v(x)), which is implied. (the right one is called function composition and could be written f0(x) = fo(u,v)(x), but that's an entire extra chapter to define that)

Understanding what exactly is going on where in here is already the basis for fluid dynamics.

The footnote tries to have globally unique names, so you have funny things like u = g(x,y). Ugh. For programmers, it is normal that the formal parameters of a function f (those are u and v) and the global function u are different things, so we don't need to do what the footnote did.

For clarity:

f0(x) := ...
f(u,v) := ...
u(x) := ...
v(x) := ...

Note: There's also Lagrange's notation for differential operators--but in my opinion it's useless for functions of more than one parameter. There, the first-order derivative of f would be f'. Chain rule of our example cannot be written there as far as I know. The best you could do is f0'(x) = f???(u(x),v(x)) ⋅ u'(x) + f???(u(x),v(x)) ⋅ v'(x) where the ??? is what I wouldn't know how to write. Maybe f.x and f.y or something--but that's totally arbitrary.

Note: The names of the formal parameters have no meaning outside of the function (right?), so it makes sense to just have a "differentiate first argument" operator D1 and a "differentiate second argument" operator D2 instead. Then the chain rule is: D1 f0(x) = D1 f(u(x),v(x)) ⋅ D1 u(x) + D2 f(u(x),v(x)) ⋅ D1 v(x). Again, the function calls are only made after you got the new function from the D1 or D2.

Also, evaluating an expression like f(u(x),v(x)) works just like it would in C.

Be aware that the definition of u(x) itself cannot contain u (that is very important), only x. So f(u(x),v(x)), even if written in symbolic equations, will NOT contain u or v in the end, only x-es.

For example if u(x) := 5 ⋅ x and v(x) := 3 ⋅ x and f(u,v) := 7 ⋅ u + v, then f(u(x),v(x)) = 7 ⋅ 5 ⋅ x + 3 ⋅ x. No u or v left.
Apple is part of a duopoly in personal computers with around a 10% market share?
/r/nothingeverhappens
It can be daunting to learn the vocabulary of any domain, wine included. It's even trickier because you are learning the words to describe flavors, and perception of flavors vary.

But there are totally resources. If you want to go in deep, I suggest https://www.thegreatcourses.com/courses/the-everyday-guide-t...
Many Garmin GPS unit will switch between light and dark modes based on the time of day and known day-night status.
Helix author here: I think the poster chose an unfortunate headline.

1) Helix was written to replace my neovim setup but is in fact kakoune inspired.
2) It's written in Rust but I don't draw focus to it precisely because RiiR/"X in Rust" posts are getting a bit tiring to see.
Price limits will cause shortages. A company will only continue to produce if it can make a profit at a rate that is better than other places where it can put its money. If a price limit is set and a company can't make a profit, then it's better not to produce. Therefore, making the shortage worse.

You could say that the producer can't make more than x% profit. The problem with that is that in a volatile market prices move up and down, so a guaranteed profit makes the price worse for consumers since you are guaranteeing a profit for the producer, which is not the case now. Also, reputable producers will try hard not to look greedy in a market of shortages so they have an incentive not to raise profits more than what people would see as reasonable- may be 5%-10% not 50%-?%. They don't want the customer to be more upset than what they already are.

An artificially lower price will cause an increase in demand since more people will be able to afford the product. Given a product that's short in supply, the rise in demand will increase the shortage.

Politicians commonly advocate a limit since people intuitively think it makes the situation better, which in fact it does not.

The best thing to do is to let the market forces work rather than placing a limit.
This is a ridiculous comment. Please consider the guidelines, and your sense of untrustworthiness.
Regulation can influence supply and demand. Raising interest rates lowers demand (I would say most significantly it lowers speculative demand).
Frankly, I think the web should have stopped breaking itself years ago. The widespread adoption of JavaScript is a mistake fuelled by the trainwreck that we call modern app distribution. If the App Store/Play Store hadn't succeeded, there might still be a distinction between Apps and Websites.
i use pihole rules :/