skysight-inc/HackerNews huggingface dataset:
Ahmm, you might mean the one before that:

> The solution? Many ecologists agree the answer is small-scale, organic, bio-dynamic farming that includes methods that regenerate the soil instead of destroying it, such as composting, not tilling the soil, using cover crops, planting and diversity of crops and rotating them.

Not tilling the soil? What does that even mean?

Using cover crops? As a layman using cover crops seems like a good idea.
This seems to be built on top of the venerable ProseMirror.

Had developed something slightly similar (for now primarily used in-house and API is somewhat clunky and unstable): essentially, a wrapper around ProseMirror that makes it easy to use in React, and introduces an additional abstraction that combines schema features and related editor plugins. Thought someone can make it better, and maybe this is that project.

Tangentially, a cool thing would be to unite ProseMirror with Automerge. That’d enable some killer collaborative editors.
Surely they designed in failovers?
FBI Homicide Data: https://ucr.fbi.gov/crime-in-the-u.s/2019/crime-in-the-u.s.-...

"Have some shame" for what listing inconvenient fact?
There are crimp-type devices, and there are ones that cut a slot and tab. The slot and tab devices were patented in 1910. The main one was the "Bump Paper Fastener", which shows up on eBay now and then. So that's automatic letter-locking.

[1] https://pdfpiw.uspto.gov/.piw?docid=01065904&
> It has already been established that the too sanitized modern existence leads to increase of allergies/autoimmunes/etc.

This is called the Hygiene Hypothesis and it has not been established in the sense of having been empirically demonstrated and widely confirmed. It's still a theory with proponents and critics.
How does it compare to https://github.com/remirror/remirror?
I can crush my previous programming speed by orders of magnitude (~90wpm typist for years) with Vim extensions added onto whatever IDE, and prefer to just program in Vim as is anyway, being moderately new to programming.
Surely it would cool below the point where Co2 becomes solid (most of the atmosphere is Co2).

Imagine walking around on fields of Co2 :)
The most annoying thing to me is that when one critiques lockdown policy (which by the way is unique to the west, Korea for example never had a lockdown [1]), one is labeled as selfish, anti-science, and lumped into the Trump-supporting right wing camp. It feels like having an honest discussion isn't even possible without being downvote bombed to the point where your comment gets censored (especially on extremely one-sided sites like Reddit), so I just gave up.

Although COVID-19 has improved a lot of things for office workers who didn't lose their jobs, life has become a miserable shadow of what it once was. As someone who's spent the last 3 years living a nomadic lifestyle traveling the world, now I'm severely limited in where I can go, and anywhere I go life isn't the same - people wearing masks, distancing and avoiding eye contact, half of local businesses closed, fear.

And now someone's going to reply to me saying "don't you know there's a pandemic! How could you be so selfish as to complain about not being able to travel when people are dying." And that's exactly my point.

[1] EDIT: I meant to say that many of the Asian countries hailed as role models in handling the pandemic - South Korea, Taiwan, etc - never had to resort to lockdowns. Meanwhile the U.S. had strict lockdowns and Europe is still practically shut down. This makes it even more absurd to me that one isn't allowed to question lockdowns without being labeled some selfish Trump anti-vaxxer.
Cold boots are going away with innovations like Firecracker[1]. One of our larger customers was able to handle 90 million concurrent requests during peak traffic.

[1]: https://www.serverless.com/blog/firecracker-what-means-serve...
California policy makers' (ardent environmentalists) "Low Carbon Fuel Standard" require 10% corn-derived ethanol in gasoline sold in the state. Are they not environmentalisting hard enough?
One problem is that it's easy to inject malicious DHCP on to any network you have access to, and you can then route all traffic to yourself (by telling clients that you are the gateway.) This kind of attack is partially mitigated because of TLS - redirecting all traffic to yourself isn't particularly useful if it's all encrypted. But if you could issue a cert along with the DHCP it'd be game over for everyone on the network.
Imagine being in the position of the guy explaining they lost the Costco sausage account because they are opening their own plants.
So would this be a sure fire way to detect incognito mode?
The actual open letter:

https://rms-open-letter.github.io
"Anthos clusters on AWS" No equivalent alternative.

Uh. Really, no Anthos on AWS equivalent on Azure? Or AWS? Boy, they're really missing that managed Kubernetes cluster game.

Maybe I'm just dense, having only been doing this cloud thing for a decade or so, but this table seems...misleading or just wrong in so many ways.
I added it to the queue. Thanks for the rec!

Also, this was the 2010 version?
It's hard to imagine an algorithm with complexity beyond P that don't require intermediate storage as large as n.

I suspect there are none, because you need at least n bits of state in order for a program to run for 2^n cycles before halting.

In other words NP ⊆ PSPACE and the polynomial growth in space is always at least degree 1 for any algorithm that is more than O(n).

So I don't think it's true that "the size of the problem that a computer can accept as input is constrained only by time", except for some O(1) algorithms like computing the parity of a bit stream. Which isn't the sort of thing people are building optical computers to solve.
That means I have to make and sell 4 lattés per day, which doesn't seem probable.
Ours looks fairly similar in the core concept. Less polished. A bit older. Will have to take a detailed look at remirror later!

Update: I created an abstraction called “feature” that seems to be similar to the extension concept, but different. Through features, editor creator can contribute related schema aspects and plugin views. Schema is always there and is not handled by a separate feature, however.
Question I'm asking myself is, what's the likelihood there would have ever been fossil fuel deposits with the potential to kickstart a civilization?
Two funny things: 1) originally environmentalists thought they could make common cause with midwest corn farmers by backing ethanol as a green fuel; that was back in the 80s; 2) for decades now environmentalists having been arguing that we should remove ethanol subsidies because they don't work as promised and have enormous negative externalities of their own. And regardless of the positions of the environmentalists they remain the boogeymen of the right and thus midwestern farmers. Now they, not the farmers, are the ones responsible for the fertilizer runoff and algal blooms. It's almost as if the actual positions of environmentalists were never the issue for those who hate them.
Neovim 0.5 which will come with inbuilt, native LSP is expected to be released soon. It will also feature init.lua - vim config in Lua instead of vimscript!
A lot of storm drains also include raw sewage, so you might want to take a pass on that!
Eben has left Broadcom.
Submitted this 5 days ago https://news.ycombinator.com/item?id=26507443
different fields have different conventions regarding what a given authorship position implies in terms of work contributed to the paper. Some place very high weight on the last named author, others on first named, among many other permutations and subtleties. There's no single rubric for deriving relative effort from author name position.

part of this is contingent upon citation formats used in different kinds of publications (and thus different fields) where long lists of authors are condensed to one two or three at most.

this is not even getting into more locally scoped, second order inputs such as any given department's traditional handling of advisor vs. grad student power dynamics.
I was speaking here mainly for a consumer perspective buying complete systems. For me, my personal computers such as my laptop and/or desktop will likely contain a CPU made by Apple(if I buy a Mac) or Intel/AMD(if I buy a PC). Right now for laptops, Apple is blowing away the competition, especially Intel. I would love for Intel to get back in the game so I have more choices.
I think they were referring to the historical value of the bond itself makes it worth far more than its strict monetary value over time. So even if its 'worth' 30-50 times more when you do the math, a collector maybe be willing to pay 500 time more due to its rarity.
Better for the industry as a whole. It generated more value so far.
This is a pretty recent suburban environment so I don't expect that, our pond seems sewage free ;)
Oh thanks for pointing that out! Weird bug in Safari with CSS animations it seems. I found a way around it and it should now work as expected.
Amusingly enough, the tugs not uncommonly have more thrust.

Large ships are _heavily_ optimized for the common case, which is sailing at about 13.5 knots. They take a very long time to get up to speed because their propulsion is sized to be just enough to overcome resistance at their typical cruising speed.

Consequently, it would be difficult to get another ship up to any sort of speed in a short enough distance. Even if you could, the the momentum is absurdly high so it's much more likely that any sort of chain would snap, or the attachment point would break than that the aground ship would actually move.

(The aground ship has a deadweight of approx 200,000 tonnes)
This is how HTTP/2 works by design. There’s one TCP socket per host and the browser will make up to 6 parallel requests over it.
Misconduct in Scientific Papers: Plagiarism, Fabrication, and Falsification
Not that it has bindings to other tools, but it sounds like Dex[1] would be relevant to your interests!

[1]: https://github.com/google-research/dex-lang
Are you American? I tend to find tastes in tech differ across the pond. An American literally sent me a link to a google doc the other week - I couldn't believe anyone would send a final professional doc in anything other than Word - you can't even get proper section numbers without a poor plugin....
So? Do you need more points?
slate.js is react-only iirc, although I believe someone made a draft pr to make it work outside of it.
Free trial for a Jira alternative on-premise
Hello HN community,

I'm doing marketing for ZenTao ALM and would invite you to test this Agile tool. Contact me or support@easycorp.ltd. A free trial license for 10 users and up to 90 days will be sent. No strings attached.
Donald Knuth’s Algorithm D, its implementation in Hacker’s Delight and elsewhere
Lock down or not, people aren't going to go about their normal lives when hospitals are beyond capacity due to the pandemic.

Maybe in that scenario, without corresponding lock downs, life wouldn't be as miserable but you don't know that.
This is a huge pain point for me as a user, too. I interact with a lot of managed network devices that have web UIs as their primary configuration method. All existing options for this stink. At least Firefox still lets me click through the security warnings - in Chrome you have to know the 'thisisunsafe' incantation, and who knows when that will just go away. There has to be a better way.
> Regardless, you bet it would decrease the death count.

Absolutely not. Guns "democratize" violence. People who are less strong will at least have a fighting chance to defend themselves. Without guns, those with brute force have all the power. It would be especially bad for women.

When we have a country where everyone gets along and trusts the police and government, then we can have a discussion about banning guns. I still won't support it but at least you have some justification for considering gun control.
Can you use Github Pages?
I met this problem recently for old Debian containers, I had to use statically built curl. See my repo[1] with these templates.

[1] https://github.com/XVilka/debian-oldies
shameless is cherry picking one category of gun to compare to knife, and have the audacity to continue arguing. You think people are stupid?
How solid is your workflow and sales funnel?
A note about physio’s. Apart from asking them for general tips about how to setup an office well, you can also ask them to check your usual sitting/computer posture. I’ve even had them check my phone posture too which has been helpful.
That's great. I don't know how many forms I lost this way. Usually because the form focus is laggy or something stole the focus.
Yahoo pipes was such a powerful and user friendly technology and I don't think it had been successfully replaced on the market.
OpenPGP uses CFB mode. It has the very useful attribute of being self synchronizing. If you have an encrypted file with bad sections you can recover the data past those sections. That is the behaviour you want if you are encrypting backups which is the sort of thing GnuPG is routinely used for.

I give an example of this vs what age does in this article:

* https://articles.59.ca/doku.php?id=pgpfan:agevspgp
Keeping scrolling! Under GKE (managed Kubernetes), you see the call outs to EKS and AKS, respectively.

The Anthos point is that other clouds don't offer their k8s stacks as supported options on other clouds.

If you see things you find wrong in the table, let me know.

Disclaimer: I work in product management at Google Cloud
Bernie Sanders raises concerns about Twitter's Trump ban
> which by the way is unique to the west

The idea came from China and was considered unthinkable here when they did it. India also locked down. Friends in Ghana also told me that they locked down.
“Amazon Redshit Spectrum” Freudian slip?
I'll admit that I haven't looked closely at Gemini, but I don't understand how it solves this qua protocol: keepalives and socket reuse are an extension of HTTP that every major client agreed upon as a performance win, and Gemini has response headers[1] that clients could easily use to advertise similar functionality.

Same goes for any number of terrible parts of the modern web: the fact that Gemini doesn't have them now is a function of its niche status and community, not some fundamental restriction. That's how HTTP 1.0 started as well.

[1]: https://gemini.circumlunar.space/docs/specification.html
Make sure and keep some air duster around. After 4 years, we had some schizing out because of intake cake.
isn't "continue running background apps when Google Chrome is closed" a far worse feature that is enabled by default?
umm no it’s still awful in that case. you could haves transferred out of your host to something more reliable in the time it took you to make this post.
I'm pretty confident the construction above does not depend on any bound on the growth rate of C_i (or D_i).
This post is basically ‘I observed some behavior and I don’t understand it, so here’s some speculative fearmongering.’ The browser is not letting trackers “continue to "keep tabs" on us in some way”; about the only info that the site can get is that if the connection drops unexpectedly then maybe the user entered a tunnel. (In fact, closing the connection the instant the user clicks 'X' would actually give the site more information.) The reason that the behavior isn’t communicated to users (and that “Jeff is a nitwit”) is because it’s utterly irrelevant to them, and not really a privacy concern. Just because the connection was used to load an analytics script at some point in the past does not mean that the TCP socket pair somehow becomes an instrument of spying.

Incidentally, there actually is some work being done to reduce the need to hold on to these connections. 0-RTT (zero round-trip-time) session resumption with QUIC (HTTP/3) should allow the browser to instantly pick back up a previous communication without needing to hold a socket open in the meantime.
PV=nRT, so yes, reducing the temperature would reduce the atmospheric pressure.

Edit: wasn't thinking at all about the volume
Do you? Perhaps. My cursory interest is in the fact that the URLs appear identical. Usually when resubmitting things HN will just change the submission to vote up the last instance. Maybe the issues on the server this week have allowed dupes.
It's more than just refusing to name the assailant. It's the notion that in renouncing their humanity with such a horrific act, they are now bereft of a name. The assailant has already declared to the world that they aren't a real person anymore, but an it. So consider its name to be gone and stop using said name.
Considering the cost for any aquatic foods, I doubt they would be cheaper than the current waste products that animal food is made from.
Ok I stand corrected and should've been more explicit. What I meant was that the east Asian countries hailed as role models - South Korea, Taiwan, etc - never had to resort to lockdowns. Meanwhile Europe is practically shut down, the U.S. had very harsh lockdowns, etc.
Why move earth when you could just throw up some shade?

By then things would be so different it's impossible to imagine what humans might do or be capable of our interested in - if we're still around.
I tried it, it's somehow nice but:

- not fast enough yet (I expect leaner protocol and data => instant)

- navigation is still crude, directories and text are.. not ideal so far

I'm open minded, it's not a blind critic of gemini (I wish projects like that to succeed, and for instance, I use dillo regularly) but using it threw me off a little bit.
Follow-up on Amazon Assistant's data collection
In this case you can just read the previous paper, which explains the caveat that PIE daemons utilizing ASLR must be so-called fork-only services--i.e. forked from a supervisor process. If they're not fork-only than you can't leak the address space layout.

The suggested counter measure is to re-exec child processes so their address space is re-randomized. OpenSSH began doing this by default 10 years before the above paper: https://github.com/openbsd/src/commit/5541d005bde289515d9734...

Presumably (hopefully) some other common, multi-process network daemons have been refactored to exec child processes. As explained in the paper, nginx, which utilizes an M:N process model, was susceptible. Anybody know if nginx was refactored to fork+exec its worker processes rather than just fork? (EDIT: AFAICT via a cursory examination of ngx_master_process_cycle, ngx_start_worker_processes, and related the answer is, "no".)

EDIT: See also https://lwn.net/Articles/849531/
I believe this happens all the time in iOS Safari on Reddit. The network “spinner” in the taskbar, top right, will go forever and ever after all tabs are closed. It’ll stop when Safari is not active, and start again when Safari is brought back. I have to kill Safari (long swipe up to show all “open” apps, the. Flick it off the screen) to make it stop.
That was outstanding. Decades ago, before they invented juice boxes, we kids enjoyed milk and cookies while listening to carefully worded, age-appropriate explanations. Heaven help me, sometimes that combination still hits the spot. Thank you.
What would have happened if Trump had been killed in 2014?
Theoretically ISP can provide a transparent proxy to translate HTTPS to HTTP (but with some feature degradation). It could happen in restricted countries.
Advanced Reflection in Java
edible, but since they are so efficient at filtering water, they tend to accumulate pollutants and toxins
However, the CNIL hints that Apple’s definition of tracking could be too narrow, as it does not encompass reading or writing data from the terminal — meaning the use of trackers such as cookies.

What is the terminal referring to here?
I am 8 years an addict to HIIT via Les Mills Bodypump. High rep low weight. Some of my best thinking is when I “time travel” through an uncomfortable 5-min track by thinking about one particular tech/bug/architecture decision. Being immersed in thought means my workout is done before I know it.

I’m not sure how I can do this sometimes but can’t 1) talk to my spouse while doing these exercises or, 2) listen to podcasts. It isn’t something I can force. It’s almost like a hypnosis.
How to Swap Two Variables Synchronously, Without Creating a Temporary Variable
Safari also automatically downloads pages in the Reading List and occasionally updates favicons, if I remember correctly. No tabs required.
Meh, semantics. Lot of things live on. "Save to disk"? Granted hard drives kind of resemble "hard disks" still. TV? There are probably dozens of easily accessible examples for a well rested brain but mine is not.

I've tried using TLS instead of SSL but due to the friction of general acceptance of SSL I don't see much point in trying to fight.

I wish that TLS 1.4 will be called Transport Security System Layer (TSSL) or something which can be referred to as SSL and we can all go back to normal again. ;)
I don't know, you know all the bodies who report wars? (hint: in the world outside the US). Does it exist such a thing as realistic or even gruesome war footage? Yes?
Check out the abstract of this paper: https://www.pnas.org/content/99/18/11558 It takes for granted not only the long-established belief that chloroplasts were once free-living blue-green bacteria, but a number of eukaryote-within-eukaryote endosymbioses. As for multi-cellular life, plants, animals, fungi, and {brown,red,green} algae independently developed it: https://en.wikipedia.org/wiki/Multicellular_organism

This seems like a good article that describes the multicellularity problem in general, several interesting borderline cases, experiments in inducing the evolution of simple multicellularity (in one case, just by introducing predators into a culture), and ideas as to why it took as long as it did: https://www.sciencemag.org/news/2018/06/momentous-transition...
Thanks for the example, that's interesting.

Note that Kotlin has union types through this compiler plugin: https://github.com/arrow-kt/arrow-meta/issues/570
However it is experimental and shouldn't yet be used in production.
Btw sealed classes take care of many uses of union types.

What kind of extra work is needed? I'd say that graal native is transparant for any library that doesn't do weird use of reflection but it's true that many libraries do abuse of reflection.
"Worthy" I'm not sure about, but if you're talking about ensuring leaders are effective, I get it. But its something of a self fulfilling prophecy I think. If someone is so distracted / distracting because of issues unrelated to what should be their focus, they could be the best free software advocate imaginable but still not suitable for the job. But it's only because of people deciding that other issues are more important than the purported cause. So I don't disagree that agitators are able to render someone ineffective at their job and unable to lead, but I don't think its right.
Why are they building fabs in Phoenix? They’re incredibly water intensive, and Phoenix is in the middle of the desert.
"Poorly made in China" is a really interesting book.
Counter-point to valid point: exercise can go by more quickly if you're interested in a podcast. And when I'm done exercising, I may not want the podcast on, so I can then focus on work. Just as certain kind of music can be on when, say, you're writing code, a good podcast can keep me in a groove.
There are UX benefits of `rg` (or whatever alternatives) over `grep`. e.g. ignoring the .git directory by default. - Plenty of these things _can_ be done with grep, but the newer tools offer the benefits out of the box.

Generally, the UX improvements involve better colouring and a more intuitive set of arguments.

"installed on every unix-like distro" is an advantage if you're frequently jumping into environments without these tools installed. In that context, it's worth learning the defaults of these tools. - But in many jobs you're able to work on the same computer, and benefit from e.g. customising dotfiles, using whichever tools you want.