skysight-inc/HackerNews huggingface dataset:
Largest Diesel engine in the world[1] burns 160g (5.6oz) of diesel each combustion, within a 960mm (38in) diameter cylinder with a 2500mm (8.2ft) stroke. A barrel of oil is about 160 litres and contains 6.1E9 Joules[2], so each combustion stroke is about 6MJ.

The fusion reaction released 1.3MJ of energy. So a single cylinder fusion engine seems realistic!

[1] https://en.wikipedia.org/wiki/Wärtsilä-Sulzer_RTA96-C

[2] https://www.ocean.washington.edu/courses/envir215/energynumb...

A Cheeseburger weighs 3.9oz for comparison https://cockeyed.com/science/weight/cheeseburger-mcdonalds.h...
Well in this case it seems reasonable that they simply added a rule for the specific line:

even = !even

and the line

numberCompare++

resulting in

even = (indvar & 1)
numberCompare = indvar

You can then solve from the exit condition that number == numberCompare, which gives you the indvar which can then be substituted into 'even'.

I'm not saying it isn't magical, and certainly requires some symbolic solving, but it's doable.

Of course the real goal is to eventually get it to optimize

while (number != 1) {
if (number & 1)
number = number * 3 + 1
number >>= 1;
}
It’s tight integration with calendar systems and Slack definitely help. Their browser extension makes Google Calendar event creation have a Zoom Meeting link that is seamless, and /zoom is irresistible. For a time they had the best free tier on the market, and people appreciated the 45 minute time limit that came along with it.

FWIW the competition was terrible for a time. I’ve never been on a BlueJeans call that wasn’t painful, Google Meet/Hangouts had terrible quality, GoToMeeting was neglected post-acquisition, slack killed their meeting product for a while, and WebEx was bloated. Join.me was my goto for a while, but now I use Jitsi when I get to choose, but usually end up on Zoom calls.
You're right that the main source is a 2018 original tweet, and then some articles building on that tweet, and then news dries up.

This is the best I can find, with the Microsoft MVP clarifying the situation:

https://mspoweruser.com/no-microsoft-is-not-rewriting-office...

Specific point of interest:

"Office 365’s UI, a lot of it, but definitely not all of it, are pieces that are built using React Native (Windows). API’s and Services are still going to be powered by C++, C#, or whatever is the most appropriate for that team. Nothing is converting to “all/completely” JavaScript/TypeScript."

To me, this confirms that at least the UI is React. Anecdotally, it feels very "web" as I use it daily. Sluggish, missing paint cycles when switching between apps, and the typical main thread freezes.

I'll let you decide if this is convincing enough evidence :)
https://citizenlab.ca/2020/04/move-fast-roll-your-own-crypto...
Jelly mode is the only reason I use Linux.
> Really though, the defining line between processed and ultra-processed isn't a single ingredient that will make or break your health. It's a spectrum, and this study shows that the average dietary composition is shifting further to one end of the spectrum.

Sure, and maybe it's outside of the scope of the study, but if we want the pendulum to shift back the other way, we'll probably need to allow for some baby-steps. People won't give up their burgers, pizza, and microwave popcorn overnight. But you might be able to get some people to switch to a less-processed form of popcorn if you tell them, "Microwaved popcorn is problematic because it is coated in artificially-hydrogenated coconut oil. But popcorn made in a hot-air popper or on the stove with some regular vegetable oil does not have this problem."

Similarly, a person trying to make a "healthier", non-ultra-processed burger at home might be left wondering if such a thing is even possible, since hamburger buns and most commercially-available cheeses are ultra-processed by definition. I doubt that anyone at home has the inclination to try making cheese from scratch.
Don't just sign this.

Call or email your representatives and ask them to support the Open App Markets Act and the Digital Fair Repair Act.

https://www.house.gov/representatives/find-your-representati...

https://www.senate.gov/senators/senators-contact.htm

edit: Wow, two popular Apple stories removed from the HN front page today. How many more go down like this?
Just wait till the taliban equip all the women with GPS monitored electro-shock collars. The combination of modern technology and maniacal ideology is a new scale of horror as we are seeing in the chinese concentration camps.
You might want to read this instructive recent article https://medium.com/enquetes-ecosophiques/population-and-clim...
How would you create a mock object for something that modifies the memory layout of the unit test while it is running?
Tinder is money printing machine via subscriptions. It does not give a two cents about daily usage metrics popular among VC supported or advertiser centric companies that don't have a product its users want to pay for.
We're here for you! If you have any feedback, questions or issues, please reach out to us at founders@boldvoice.com! We're constantly working on improving the app and adding more engaging content.
I'll clarify that I'm on board with what you're saying. Definitely if you need N machines to split the traffic load, or an application that will auto-restart under certain conditions, you ought to just use kubernetes. It's a lot easier than rolling it all yourself.

What I was trying to target above was more tooling built atop the tooling -- complex instances "the devops stack", rather than _just_ kubernetes. Take for instance, Dhall[1] -- just look at the kind of places that goes[2]!

A person coming from a "run docker-compose" world maybe wasn't ever thinking about log rotation, let alone audits, and maybe they should have been. But after they read a marketing blogpost somewhere that's convinced them it is "modern best practices" to use something like Dhall, as the saying goes... now they have two problems.

When the person up above mentioned the devops resume madness, that's what I was thinking of and felt it's worth noting does exist, while agreeing that vanilla k8s can be great.

1 - https://dhall-lang.org/

2 - (shudder) https://docs.dhall-lang.org/howtos/How-to-translate-recursiv...
I don't understand why anyone who is forced to use it doesn't use it in a browser (I have a separate Firefox container for that, same for Teams).
Of course, but the "point" in question is whether a typeface (or font) should be copyrightable.
The problem is that the opinionated techies are the last market share they have and will probably ever conquer again. Firefox has become irrelevant even in tech circles, I don't think the strategy is any good.
Honestly remember this sentiment was implied in:

Dynasties: Chimpanzee
https://www.imdb.com/title/tt9130694/
That was the part that bothered me.
> whatever it is

It's fiber
Just checking: you don’t add iron, molasses, inverted syrup, E214, E401, E505 etc when baking at home right? ;-)
There’s nothing in /proc/PID/cmdline etc that would definitely confirm an app has a GUI. The two concepts are at very different layers of the stack — to the OS the GUI is just another app on top of the kernel. Mayyyyyybe Zoom could be doing some crude pattern matching on process name or environment variables of a given process (though it’d only be able to read data of processes running as the same user) but it’s a long shot.

Personally I’d guess it is either some other library Zoom uses or some kind of debug info capturing system. But I don’t know work at Zoom so who knows.
We've banned this account for using HN primarily (exclusively?) for political battle. Regardless of what your politics are, that's against the rules because it's destructive of what HN is for.

https://news.ycombinator.com/newsguidelines.html
Based on OP's snippet they're probably doing this on Linux. Assuming the presence of X11 and an EWMH-compatible window manager, they could query X11 directly and ask the root window for its `_NET_CLIENT_LIST` attribute. That, in turn, would list every "semantic" (i.e., non-decorative) window currently open on the current display.

But that doesn't work for non-X11 or if the WM is non-EWMH compliant. Presumably Wayland has a similar API, and non-EWMH is probably a minuscule group that considers this a desirable feature.
It wasn’t physical attractiveness at all, but rather that older people on dating apps tended to be bad people. They had personality defects and bad attitudes.
That's pretty drastic even for them. Even North Korea can't do that and they have an established regime.
How to Write a Powerful First Sentence
Maybe because the world looks like a middle earth battle between good and evil to them.
From extensive testing of pretty much all recent distros/desktops - yes, except for the last question. Font rendering is nearly but IMHO not quite as finely-controllable, and can on occasion go badly wrong and look terrible.

Saying that, macOS is considerably ahead of Win10 on this front, and also on colour synchronisation.
A Gentle Introduction to Tensors (2014) [pdf]
This petition, or whatever it is supposed to be, completely mis-characterizes the problem entirely. It isn't that Apple can scan photos, it's that Apple can install any software of their choosing at any time, whether they choose to tell you or not. Therefore, there is no expectation of privacy on such closed source proprietary platforms.
Running lossless with no congestion control leads to high tail latency though.
Once Apple releases this 'feature', a law would eventually be passed to force Google to add the same to Android.
that's pretty hopeful to hear...
Makes you wonder how all those western democracies with socialised healthcare still manage to have a longer life expectancy than the US with all the executions for subversion.
> For example, you qualify the "navigating to specific definition" with "within the file", but in my editor jumping to definition across multiple files works exactly the same way as within a single file

If your convention involves using the same name throughout different files (e.g. every component has a `styles` object), this becomes cumbersome to do. (Arguably, that's a problem with the convention, but sometimes you don't have control over this...)

Other than that, I mostly agree with you and fully admit that it's a matter of preference and highly dependent on your workflow; I was just trying to point out that a single file is generally easier to navigate with an out-of-the-box experience in most editors. I also agree with your stance on when to split files, with a small caveat: even when splitting something into multiple files, I still tend to group them by their high-level function as opposed to by "type". In other words, I would rather split a helper component into its own file with its own styling in the same file, rather than split all of the styling into its own file. (Of course, sometimes you really do have 800 lines of styles, in which case they probably need to be in their own file regardless.)

> That being said, I also don't advocate "splitting everything into super small files".

That's great! :) I see this too often in frontend web development, though: people will go out of their way to keep their files as small as possible to an irrational degree—almost as if they are trying to ensure that you can view every file in its entirety without scrolling.
I've used YJS and can strongly recommend. https://github.com/yjs/yjs

Built a Google Docs like rich text collaborator for a client on Express/Psql and React. Worked like a charm. The hardest part was dealing with ports on AWS to be honest.
I can appreciate the frustration that will cause the first person to buy a modern phone, but consider it a good thing for every subsequent owner, *provided* there aren't some kind of weird "requires a USB 3.1b-mark2 charging cable, sold separately" shenanigans

Now with the cost savings, they can add back the headphone jack like a sane phone
Eating less isn't that simple, there's a bloody powerful biological imperative to eat, and modern diets, plus industrialized societies hijack a lot of the negative feedback loops that are supposed to prevent us from overeating... Also, crappy, addictive junk food - or empty carbs - tend to be the most affordable option at the grocery.

Vaccination is two free ten-minute appointments at any doctor's office, UCU, or grocery.

Comparing the two the way you do severely undersells why obesity is such a difficult problem to solve. If it could be solved by two free shots, it wouldn't be a difficult problem to solve.
> Stack Overflow

Its blessing and a curse. I think software would be better if coders read mans and other documentation more often (and standards like RFC where it is applicable).

> git - Revision control that is low enough overhead that you need to have a reason not to use it.

RCS - 1982
CVS - 1990

They are limited compare to git, but they perform the main function - track changes in text files allowing to see previous versions, a diff for each change, commit messages. CVS compare to tarballs for each release (or worse to a mess of files .bak, .bak2 e. t. c.) is a breakthrough. Subversion, Mercurial, git is IMHO just evolution of earlier VCS.

> Package managers - By making it easy to include other peoples code we lower the bar to doing so.

CPAN - 1993
FreeBSD pkg_add - 1993

> Open-source software as a commodity

Here I fully agree. Opensource started to get some traction 20ish years ago (probably thanks to more widely available Internet and support from corporations like IBM), but its use is still growing.

When I look back it seems to me that 1990s were very fruitful and the next 20 years progress in software was somewhat slower, but progress in hardware enabled previously impossible stuff without revolutionary changes in software.
Install and Configure Traefik with Helm (2020)
To drive the point home: you can’t have your cash until you have taken the card… I really do feel this is better in every way.
Collisions of Light Produce Matter/Antimatter from Pure Energy for First Time
Major nuclear fusion milestone reached as 'ignition' triggered in a lab
Yeah, you can send it to a lab. This should be the default move after every tick bite.
Why not just include a coupon for a free charger or let the customer decide?
It's more like a competitor to Linux Mint.

Both have adapted GNOME 3 to me far more Windows-like. Both have simplified installation, include drivers and codecs that Ubuntu does not. Both have worked on end-user-friendly facilities such as backup, networking, better app stores and so on.

Both are more-polished, maybe slightly-better integrated, easier derivatives of Ubuntu.

Elementary is a half-baked cosmetic macOS ripoff that doesn't even have a global menu -- just an empty panel.
For me: more CPU usage (and more battery usage), not able to see other participants when sharing screen.

But I am running Zoom in a Flatpak to avoid the kind of issues reported here. BTW, the same happens with Discord and it's not possible to disable it.
My stove has many backburners.

On one of those backburners is an idea for a new restricted grammar that would force constructive debate.

Free form natural language text would be an error and not submittable. In other words, an automod programmed via a grammar.

You could only post things that would flush out the complexity and numeric tree of the issue at hand. So perhaps links, numbers, tables, simulations, et cetera. Perhaps the strictness of the grammar could increase with some indicator of the flaminess of the debate.

I think this could be a fun project. I have not taken a stab at it yet and would be interested in any prior art.

https://github.com/treenotation/research/issues/4
Human algorithms are contagious but not genetic
It does work on pull requests.
In reality we have no "real world data" and know very little about what the effects will be of piling Covid vaccinations on top of immunity from a prior infection, because it was never studied before pushing the shots to everyone including the Covid-recovered (who were explicitly excluded from the trials). Obviously spike protein antibodies are not the be-all and end-all of immunity to SARS-CoV-2, or we would not be observing relatively robust immunity even among recovered individuals who've had their antibody levels wane.
Shouldn’t bother using custom fonts on web pages anyway, use the standard web fonts and save custom fonts for print or graphic designs.
Join now the good project
The risk factor in the US is "man who has sex with men", not "gay man". Factors can combine: e.g. "gay virgin" is a lower risk factor than "straight + multiple partners".
Walmart has a grocery service at multiple locations where I live without excessive costs for pantry items. Amazon cant compete there.
Oh don't worry, Google is way ahead of Apple when it comes to scanning users' data on devices. I would be surprised if Google weren't doing this but remotely (vs. on-device).
I have been using Lepton with great joy: https://github.com/black7375/Firefox-UI-Fix

Pulling it from github is a shell script in Linux or a powershell script in Windows; manual installation is a long-winded pain in the backside.
Nice try, but it might not be the real minimal hello world :(.
>But to the point: the major driver of the early explosion of HIV on the continent was almost certainly large-scale vaccination and medical treatment campaigns by colonial governments, which injected staggering numbers of people in rural areas without adequate disinfection of needles.

Colonial governments were mostly out of Africa after the 1960s.

>In the present, the sociological drivers of HIV spread do include rates of nonconsensual sex (particularly between teen girls and older men). More important factors, however, are historical and contemporary patterns of urban/rural migration and long-distance transit networks. The distinctive forms of cyclical migration created by the shape of the mining industry in apartheid South Africa are the largest reason that the pandemic is so much worse in that region than anywhere else on the continent.

That's being very disingenuous. What makes periodic migration by miners in South Africa different from large-scale worker migrations elsewhere in the world? Mexican farm workers to the US, half of China, or for that matter Canadian, Russian, and Australian miners, or oil-rig workers everywhere. It's not so much the migration patterns, but what the migrants do (or don't do) when "back home".
I've tested both. Very similar. Both are GNOME remodelled to be more Windows-like. Mint has its own fork, Cinnamon, with some nice new features such as a richer file manager and default accessories with proper menu bars, not GNOME's annoying "client-side decorations"; Zorin just adapts GNOME with extensions, AFAICT.

Mint is free and has a large, active, helpful community.

Zorin is paid-for.

Honestly, I can't see any good reason to pay for it myself.

Zorin Lite isn't bad, though. One of the prettiest, best-customised Xfce deployments I've seen yet, and it's free.
What Does DEI Mean in the Workplace?
It also scans processes. Easy to check: run opensnoop.
Scipy.optimize has broken my trust
No, I haven't -- thank you very much for sharing. I've only ever used them, e.g. for spectral decomposition in magnetic resonance in a medical setting (1) with the fast Padé transformation, which has a wonderfully deep relationship with the DEs describing magnetic resonance (2).

Thanks also for the lecture - I'll enjoy. Nick Trefethen is such a good speaker. He taught me in a graduate course in numerical methods -- honestly, I'd watch those lectures on a loop again.

(1) https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5179227/

(2) https://iopscience.iop.org/article/10.1088/0031-9155/51/5/00...
List of wheel-well stowaway flights
Both Netflix[0] and the company I worked at designed custom fonts to _save_ money. As other comment threads say, it's a standard practice to license by pageviews, and it can be difficult to negotiate. Alternative: just have your own custom font, exclusive and unlimited license.

[0]: https://www.theverge.com/2018/3/21/17147170/netflix-sans-cus...
Would you please stop posting unsubstantive comments and/or flamebait, and stop using HN for political battle? You've been doing a lot of that, unfortunately, and we ban such accounts (regardless of what they're battling for or against). We're trying for a different sort of forum here.

Also, trollish usernames aren't allowed on HN, because they end up trolling every thread the account posts to (https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...).

I've banned this account until we get some reason to believe that you will use HN as intended in the future. If you'd like to do that, emailing hn@ycombinator.com is probably best.
The article focuses on research done before the pandemic, but mentions that the lockdowns appeared to temporarily increase mental well-being if anything …
Just as one block of 8 hour sleep is not what many humans are programmed for, one block of 9 hours in an office is often not what some humans are programmed for. But in both cases, that's what society has ended up adopting.

There's a lot of research and information about the difficulty night owls and people with > 24hr body clocks face. I suspect there's some research about how some people are more cut out for bursts of work rather than a large contiguous block of attention (and I'm not just talking about ADHD people - which itself is a convenient but unreasonable box to categorize with).

No, I believe the issue with post-vacation depression is that like a sponge, people expand back to something resembling who they are or could be while they are away from work. But when they go back to work, they are squeezed into the cube. The feeling is dramatic and unnatural. Or maybe they are suddenly in the cubicle next to the marketing guy (not hating on marketing, per se) who likes to take his calls on speakerphone all day while they are trying to build mental models and do deep thinking.

I have after many years identified my pattern of experience. Each job starts with promise, turns into a grind with too many limitations, and ends with me hating my 9 hour block - even if I like my colleagues - and ultimately finding a new job or taking a freelance period.

But sure, if you have impossible expectations - such as any lifestyle resembling what the typical middle class American had in the 1950s - then you will certainly be set for disappointment.