skysight-inc/HackerNews huggingface dataset:
I have some good news for you :)

Hi, I’m Mikeal, I created PouchDB. After a year or so I handed that project off to some great maintainers that made it much better as I had grown a little skeptical of the replication model and wanted to pursue some alternatives.

It’s been about 10 years, much longer than I thought it would take, but I have a young project that finally realizes the ideas I had back then.

Sometime after PouchDB was created I realized that it just wasn’t going to work to replicate a whole database to every client. In fact, even a view of the database wasn’t going to work, because the developer isn’t in a position to really understand the replication profile of every user on all of their devices, you need a model that has partial, or more accurately “selective” replication based on what the application accesses in real time.

I became convinced that the right primitives were already present in git: merkle trees. Unfortunately, git did a very poor job of surfacing those primitives for general use and I wasn’t having much luck finding the right approach myself.

Shortly after joining Protocol Labs I realized they had already figured this out in a project called IPLD. Not long after that, I started leading the IPLD project/team and then putting together my ideal database whenever I found a free moment.

It’s very young, lots of missing features, still working on some better data-structures for indexing, but it is very much a database that replicates the way git does and approaches indexing over a primary store the way CouchDB does, but there’s a lot more too.

With these primitives we can easily nest databases inside of other databases (and create unified indexes over them) and we can easily extend the data types in the database to user provided types. Using some of these features it already supports streams of binary data, databases in databases, and linking between pieces of data.

Let me know what you think, there’s still plenty of work to do, but it has 100% code coverage, so it does what it says it does :) https://github.com/mikeal/dagdb
This is discussed in this radio lab episode as well: https://www.wnycstudios.org/podcasts/radiolab/articles/invis...

Very very interesting theories as it also helped during the 1918 flu.
If you're willing to install extensions, MediaWiki has some options that you might be interested in. MediaWiki has a visual editor in addition to mark-up, my preferred way to configure it remembers which editor the user used last, but they can switch when they want. Out of the box, MediaWiki is fairly bare bones, but if you're willing to spend some time on the set-up, it's pretty powerful. For example, page views were removed in MW 1.25, but can be added back using the HitCounters[1] or WireTap[2] extensions. However, the extension I think you might like is called WatchAnalytics[3], it's able to demonstrate how "watched" a wikis pages are, who's watching them, how quickly they're reviewed after being edited, and more. It's really helpful to build a consensus at a company about what's known and provide the metrics to encourage review.

[1] https://www.mediawiki.org/wiki/Extension:HitCounters

[2] https://www.mediawiki.org/wiki/Extension:Wiretap

[3] https://www.mediawiki.org/wiki/Extension:WatchAnalytics
I did do a bit of cooking at school but I learnt much more by watching mum cook.

I was cooking some of my own meals from when I was 14 or so - Ok this was only simple stuff
They also develop the browser that has the sheer majority of users and fund almost exclusively the only real technical competitor. This is really worrying.
Location: DFW, TX
Remote: Yes
Willing to relocate: No
Technologies: Elixir, Phoenix LiveView, Node.js (ran area meetup group for 4 years), Docker, k8s, various serverless frameworks
Résumé/CV: email for the word doc. Also at https://www.linkedin.com/in/gangstead/ https://github.com/gangstead and
Email: steven@gangstead.com (mention the hn thread so it doesn't get mixed in with the usual recruiter spam)
Without interest, why would anybody lend?
>I understand the need for id on international flights

So what's special about international flights?
Is your claim that this is a good thing for Amazon to do because Henry Ford also did it?
reminiscent of sillicon valley and free and open source software. when it was starting out it was great that it was free and open. now that their economies depend on it, the freedom and the openess are not so important.
So excited about this. And really proud to be working with the Patreon team through Avo

https://www.avo.app/customers/patreon-case-study
You have presented doubt about the given hypothesis without offering an alternative.

Putin & co. is the simplest explanation. Why question it? Who else would stand to gain from this? Because they do gain from it: intimidating the opposition is the name of the game in a dictatorship.
Too bad the TSA now acts as a gatekeeper for this website. Each time, before you post, you will need to scan your id and have your picture taken.

Illegal is not an overstatement. The reasoning was given in the article - there are federal requirements on the TSA to have specific authorization.

They can't just start to demand people's papers in order to travel! Police demanding to see people's papers has happened elsewhere, and the whole world knows why that was done and how it turned out.
I'd choose ads and adblock them
Those are very specific cases, not just riding on the rail. I(used to) ride Amtrak monthly for work, and have never been asked for ID, just my ticket.

The only thing you need ID for on the train is for alcohol purchases. Otherwise you're free to come and go.
>> If it was in his tea he never would have made it on the plane.

Everything is a function of dosage. We don't know how much was in his tea, nor how much of the tea he actually drank. "In the tea" is also functionally equivalent to it being on
his teacup, although that would be a more dangerous/aggressive attack. But they did use a doorknob as a vector in the UK attack.
Based on performance claims from AMD, as well as PS5 and Xbox, I would expect to see an AMD card which matches the 3070 in rasterization for around the same price, maybe a little less, but with less of the fancy software features. If you look past the marketing, you can see that Nvidia's improvement from a performance/watt perspective has only increased by ~20-30%.
Or use open source apps like Nebulo [0] and https://getintra.org

[0] https://git.frostnerd.com/PublicAndroidApps/smokescreen / https://play.google.com/store/apps/details?id=com.frostnerd....
A Japanese Sea Spirit Battles Covid-19
Nearly every click-baity article I read about covid 19 symptoms also seems to apply largely to the seasonal flu. What I'm learning is that the flu is a lot more dangerous than I thought.
There's a how the engine works / is made video here https://youtu.be/oYpG0HDcFsA which I think is a similar model to the Jetcat P400 Wikipedia says the jetpack uses.
I was just going to mention that. Another link:

https://plato.stanford.edu/entries/intentionality/

"However, in the absence of detailed knowledge of the physical laws that govern the behavior of a physical system, the intentional idiom is a useful stance for predicting a system’s behavior."
This is completely wrong. Marxism is presented as "scientific socialism" compared with former idealist versions that proliferated in the 1800s. While you can disagree with his conclusions, Marx presents a theory of class society, of the development of productive forces, and how these interact to advance the political forms of society which ends in revolution when the old structures and the new engines of society clash. He doesn't really go deeply into what "socialism" would look like, only that the clash between the bourgeoisie and the proletariat, where the proletariat both massively outnumber the bourgeoisie and do all the work for survival wages presents a contradiction that will be resolved.
Um source? The US Patent Law was enacted in 1790.
According to the linked post, "5400rpm class" was a lie too.
Fine, then look with even more context. You're forgetting that the founding fathers didn't actually care about white landowning men specifically, that was a product of their time. They thought of women and minorities voting back then like we think of people under 18 voting today -- so normal and "obvious" that you don't even question it.

And their writings about representative democracy and fears about the typical citizen not being qualified to make policy decisions applied to those white landowning men. The voting population was entirely aristocratic equals and yet they still didn't think direct democracy would work.
As more and more “curation” happens with the big providers, it’s fun to see people rediscover the benefits of running their own sites that they control.

I’d love to see more distributed models around forming and maintaining communities start to pop up. A distributed directory similar to DNS that no one entity totally controls pointing to independent content publishers.

It’s time for the Internet to get back more on the distributed side of things, especially since the modern equivalent of a nuclear attack is a large site just up and banning someone for a vague TOS violation with no human to appeal to unless you get lucky in shaming them enough on Twitter to respond. Yeah, I want my livelihood dependent on that service model.
Using GPT-3 to explain jokes
SQLite semantics, in particular its loose typing, are pretty questionable. We shouldn't bake those into the platform forever just for convenience' sake, especially when you can have SQLite now via sql.js.
The very definition of pure FP (which is basically just programming founded on the principles of mathematics) rest foundationally on just a program that is immutable and has no side effects. Those are the only two requirements needed to do FP.

Immutability is therefore the axiomatic foundation of FP.
Ah how to format word documents :-)

I did in the 1970's computer programming at my comprehensive and we started with adders, half adders and machine language programming BTW this was for the CSE stream (this not going to university)
> but I smell a weasel in the phrase 'crime rate',

First of all, it was only an example for how "systemic" can be used as a weasel word. That said, the higher crime rate for black Americans is well-documented--it shows up not only in law enforcement reporting but also in victim reports (note that the majority of victims who report a black offender are themselves black), media reports, and homicide statistics (these are regarded as highly reliable because it's frequently easy to tell that a crime has occurred).

> Criminalizing blackness and then calling 'blacks' criminals was literally and explicitly part of the plan.

As I alluded to in the previous paragraph, we can (and criminologists go to great lengths to) control for this by taking into account non-law-enforcement sources, especially sources who are least likely to be racially biased.

> Being honest, precise, and consistent in your terminology isn't too helpful if you choose to ignore american history.

History isn't ignored in the claim, "Racial disparities in police killings largely reflect disparate crime rates which are likely the effect of centuries of slavery and institutional racism". This is the moderate position. But again, this was all an example to illustrate how "systemic" is used as a weasel word; I'm not trying to veer off-topic into a race debate (although I'm perfectly happy to talk about it when it's on-topic).

> 'Systemic' racism is the appropriate term because it must be understood as a whole for the parts to make sense.

It's may be an appropriate term, but it's ambiguous and weasels regularly take advantage of that ambiguity. This undermines its utility.

> Your misunderstanding kinda illustrates this. Cause really the remedy for police killings and for high "crime rates" among "blacks" are in fact the same, and relate to the manner and amount of policing.

Big [citation needed] that current police practices principally drive crime rate disparities and not the prior centuries of institutional racism and slavery. No doubt that current practices play a role, but that they are a primary driver beggars belief. Note that 80% of blacks don't want less policing (only better policing): https://news.gallup.com/poll/316571/black-americans-police-r....
Only if you think I would advocate to shop at the company store, have my hose inspected by strangers then have a private security company threaten my life. The point is that Amazon is doing the same things we have seen large companies do in the past, its not a surprise to me. My lack of surprise however should not be seen as any endorsement.
> map is also quite natural, but isn't it telling that the way a human will do this on paper is by reptition of the same task in sequence... i.e. a for loop.

Would they?
> If you have search suggestions enabled then "http:" will be sent

What's the point of sending those characters?
It would be neat to fire this up on an older processor which doesn’t have modern instruction-level parallelism and verify the difference in performance
Perhaps, but implications of astroturfing don't really contribute anything to the conversation.

If you are worried about astroturfing, you might email hn@ycombinator.com. They're pretty good overall at taking care of this kind of stuff.
Future computers will probably be smart enough to not disobey any human until it can release the hypno-drones all at the same time.
The electricity in the process is primarily used to generate hydrogen, which is what actually feeds the yeast cells. Even a fairly small buffer tank would allow for continuous production with unreliable power. My guess is that food production can also be slowed down if hydrogen production slows down.

Storing hydrogen as food is fantastic, since food can be stored much less expensively than gaseous or liquid hydrogen and for much longer periods of time.
Calling something "fast" without any benchmarks should be a crime, punishable by ~6 months prison for the team lead
Per my link above, 4 well placed, large bombs used in london killed 56 people. That's the same as a 737 at less than a third full.

Also, you should consider the lockerbie bombing: 11 ground casualties from an airliner that was blown up 31,000 feet above their small, spread out village. Now imagine the same thing, only over a packed park of London\NYC\Tokyo and from 5000 feet instead of 30,000...

https://en.wikipedia.org/wiki/Pan_Am_Flight_103#Lockerbie_re...
What the heck are you taking about lol
Nationalism is a characteristic of both Liberal and Conservative candidates in Russia. This is something that most Americans don't understand. If you're looking for Liberal candidates in Russia following the same definition of what a Liberalism stands for in the US you're going to be very disappointed. Liberals in Russia are akin to Conservatives in the US.
This is required reading that everyone in CS should revisit frequently. Gold.
China is taking digital addiction very seriously. They have taken strong measures. Some of them are well positioned and others are pure authoritarian. I expect India to follow soon though I have little hope for good long term policies. I expect them to be reactionary and punitive.

People fear education here. I think about why and can only come with few theories.

0] https://www.dailymail.co.uk/news/article-8503025/Chinas-digi...

1] https://www.scmp.com/tech/policy/article/3016183/inside-chin...
https://internetfreedom.in is doing important work in challenging the Indian government's surveillance and censorship apparatus. If you're passionate about this, consider donating to them and/or participating in the conversation. They're active, from time to time, on r/India as well.

(not affiliated with them in anyway or form, but I do work on anti-censorship tech).
Thanks for pulling these links out and highlighting them.
Think its this one pretty much

>Thrust 395 Newton ( 39,5 Kg) http://modelaircraftcompany.com/newshop/en/home/89-jetcat-p4...

four of them so about 158 kg thrust total? It's impressive how well they work for what seems quite a simple and relatively inexpensive device.
Cameras certified under Apple's "HomeKit Secure Video" are probably good in terms of data policies. Don't know how they compete in terms of features.
> YouTube music sucks. Now that google play music is canceled. I either continue paying for yt red and stick with the worse music platform. I switch to prime music. Or I ditch yt and google music all together and use Spotify.

I was worried about this too, but have you tried it lately after doing an import of your Play Music data? I've been a subscriber to Play Music nearly since its inception and none of the functionality I cared about seems to be missing from YT Music in its current form. Indeed there are a couple of YT Music features I am using occasionally (the lyrics for example).

I think the impetus here is really just to unify all of their streaming content services under the YT brand, which if anything instills some confidence in me that they won't simply kill it off (Play Music was feeling like abandonware for a long time, being under the YT umbrella with an app under active development seems like an improvement).

That said, there are plenty of other ways to get the actual music files. I treat this service as a way to discover playlists and new artists only, and if there's something I want to retain access to I acquire my own copy to ensure I will not lose access to it in the future.
While interesting, the only long-term sensible solution to feed a growing population is getting rid of livestock agriculture and create foods from plants directly.

Yes, we could use foods produced using proteins from companies like Solar Foods - but it's not necessary if we don't use 90% of our soybean production to feed animals.
1. Russian leadership would not be able to order that if it will be shot dead.

2. NATO towers over Russia for when it comes to size, and quality of elite infantry forces.

3. The loyalty of Russian military is so low, that the collapse of the military leadership will be near immediate upon news of heads rolling in the Kremlin. Absolutely nobody wants to die for those guys.

4. Even if none of the points above will come to fruition. The attack is guaranteed to deliver big enough shock to the Russian C3 to assure that a followup with conventional forces will succeed.

There cannot be a single scenario in which Russia would be able to keep any advantage in force if NATO takes the initiative, and goes on offensive. This a plain statement of the fact that even the USSR's military was acknowledging.

I reiterate this for the 100th. Neither China, nor Russia is an impossible to defeat adversary to the NATO. Not only an option for the decisive defeat is still very much on the table for NATO, that can be done as a very much contained, quick, and mess free military operation. A controlled demolition of the regime in few large swoops, over a "whack-a-mole" of conventional C3 suppression campaign.
I recall that the [very small] quantity of Polonium-210 involved had a market value of $20 Million and was tied directly back to the state atomic agency requiring the personal authorisation of the Commander-in-Chief. So a rather extravagant and blatant way of dispatching someone (with curiously bungling assassins).
Unions are a tool - a means for labor to organize and exercise power to see to the best interests of its members.

Ideally that functions as a way for labor to negotiate with management for humane working conditions, etc, and for worker solidarity.

Any tool can be abused.

Plus police unions really do seem like a special case. In part because the profession of policing is one big special case, because they themselves are part of our system of law.

Which really all should go without saying - I would hazard a guess that you already know most of what I am telling you :).
No, Arc isn't actually a good fit for what we are building.
Video Games industry is the same, in fact it was one of the reasons we went with google cloud over alternatives, at the time Amazon was not using KVM (or, HVM as they seem to call it)- and GCP was at least attempting CPU affinity on the VMs, this caused quite a variance in latency when using amazon which did not exist on GCP.

To answer your question: I believe there is 'pinning' in Kubernetes which can solve it, but kubernetes has other overheads in terms of latency (iptables pod routing with contrack enabled for instance) so I personally would avoid using it for low latency applications.

https://builders.intel.com/docs/networkbuilders/cpu-pin-and-...
Don’t Sabotage Your Own Organization
Likewise, consider that these data will be at the complete and unsupervised disposal of any future politically vindictive "acting" (as has become the fashion) director of homeland security.
OT but I must: I've always hated this use of "invented": they were the first to successfully cover a particular (small) distance using a self-powered device, which we today consider a first successful flight, out of many competing teams striving to do the same thing at roughly the same time.

I hate the use of the term because nobody has really "invented" anything in the last century or so. We are always building on the shoulders of giants enabling us to apply existing knowledge in new directions. Heck, Gallileo did not invent a telescope, but he did point a scope at the stars and planets.

We could arguably say things like Leibnitz "invented" integrals, but he actually gave them a nomenclature and written language, whereas many contemporaries worked on infinity calculus at the same time (including Newton).

I think I have a problem with the use of the term because it is so overloaded and can mean a number of things (I've heard people say things like "he invented gravity" which just boggles my mind, just like your use of "inventing a flight" where there were birds flying forever and people strived to fly for just as long).

I am guessing it is just me who is weird, but I wonder if it is so? :)
> A major purpose of DI is that dependencies should be declared in the signature

Yes, and a coeffect system would cause dependencies on dynamic variables to be declared statically, even if they're provided by "the environment" at runtime.

Tomas Petricek's PhD project page is a good introduction to coeffect systems, and it illustrates dynamic variables as an example. http://tomasp.net/coeffects/
The creator has a Vimeo on-demand page, where I learned he's turning it into a trilogy.

I respect the work enough (I expect it's even harder to make money on short films than feature films) that I didn't bother tracking down any free copies. I know some people will, but I don't have to help.

I saw it on Netflix, but I doubt it's still there.
Germany is as corrupt as European countries get. Look at their slow reaction to the cum ex scandal (they delayed closing the loophole for years, causing tens of billions in damage to the tax payers), or the recently uncovered massive investing in Wirecard by BaFin employees who were supposed to make sure Wirecard isn't a fraud.

https://www.faz.net/aktuell/finanzen/bafin-mitarbeiter-hande...
I've hired off it and found good candidates from it.
This is typical HN mentality to assume that other people are comparatively well versed in technical aspects. 99% indians (may be a little exaggerated figure) don't have any clue about VPN. Most don't even know how to side-install any app. So government actions do have some significance.
Like folks mentioned there, I wonder if a higher-fanout heap (people asked about 4-ary) might also do well in practice. Looking at Wikipedia (https://en.wikipedia.org/wiki/D-ary_heap), it looks like maybe so -- the growth in number of comparisons isn't that bad, and it mentions 4-ary heaps working well specifically.

(Like how linear search wins for small N, or insertion sort helps with small subarrays in introsort: more steps, but each step is also a lot cheaper on modern hardware due to fewer branch mispredictions, better cache locality, or something else that better fits the hardware's strengths.)