skysight-inc/HackerNews huggingface dataset:
When making this switch its best to commit. Spend $40 on a good recharger then buy 64 rechargeable AA batteries. I did the same about eight years ago and couldn’t believe how quickly my cache of batteries got eaten up by random devices and accessories and toys. I actually had to buy more, BUT! the change was complete and I didn’t need to buy alkalines anymore (till my kiddo came down with a case of type 1 diabetes and we needed them for her insulin pump). Everything else gets eneloops and the ones I bought back then still seem to be going strong.
Our approach is very model-driven. Three differences/innovations with respect to that work are that 1. the models we use have a few additional elements that lead to a much wider range of apps that can be created, 2. we have a way of overriding what's generated from the model by default and 3., the software behavior we generate from the model includes more elements of the conventional modern software stack (search, authentication, sharing, etc.)
Zero Configuration Web Framework
You don't need to atomically replace 2 files. Renewing the certificate does not entail changing the private key, so unless you toss away the private key yourself you won't get a mismatched key and certificate situation.

It only needs to update the certificate, a single operation, which can be done atomically. Certificates are also renewed ahead of time so a previous connection still having the old cert is not an issue.
Yeah even civilised countries like the Netherlands and Norway are increasing spending on defense. Its an unfortunate necessity- I wish that money could go to healthcare or infrastructure but the world isn't perfect.
Keyboard Shortcuts for Visual Studio
Agree. Such decisions should not be made because of vocal minorities.
> Not the best coming from the Guardian admittedly

What is that supposed to mean?
Easy to follow blueprint for creating swipeable lists with React Native
The Book “Functional Design and Architecture”
Hi, my name is Alexander Granin.

I'm starting the Patreon campaign for writing the book "Functional Design and Architecture" that is 50% done.

You'll find all the info on the Patron page of the book:
https://www.patreon.com/functional_design_and_architecture

Twitter post: https://twitter.com/graninas/status/1100660133753950208

GitHub page: https://github.com/graninas/Functional-Design-and-Architecture

Reddit post: https://www.reddit.com/r/haskell/comments/avaxda/the_campaign_for_my_book_functional_design_and/

Will be thankful for your support or repost / retweet!

Best,
Alex
Just coming here to say congratulations to Antirez.

I've never had to use the software myself, but I always read Antirez's posts and his interactions on here. I think it's a great example of technical leadership.
That must have been annoying. It’s interesting, I’ve been evaluating react css frameworks these last couple of days and one of things I’m looking at it is commit log to see what activity is like on the project. It did cross my mind that ones that had gone quiet might be very complete and bug free...but I decided that would be the exception.

Anyway, kudos for writing the client and kudos to Redis. It’s a brilliant bit of software.
I used k3s a while ago on my laptop to do some CI/CD with gitlab and arduino-cli to flash an ESP8266 device:

https://fosdem.org/2019/schedule/event/hw_gitlab_ci_arduino/
Review of the best scraping tools from the past year
My recommendations was not so bad: after CPU purchase Amazon suggest me RAM, HDD or another PC stuff - not overpriced and not cheap Chinese noname brands.
We fucked up in 2018 here's why
French tomatoes? Oh, I'm sad that you will never know a truly good tomato.

I would tell you where you can get the only true, authentic tomatoes, but you've probably never heard of it, so I won't bother.

Plus, it really takes a refined pallet to even begin to recognize the heavenly flavors. They would be mostly lost on the French or much less, American pallet.
Mind if I ask which area? Planning a move soon!
Gathering intelligence and moving into their partners/supply chains territory is literally the DNA of Amazon. I know of no other company that does it as verociously as Amazon, who went after every partner that helped them grow (fulfilment, delivery, third party sellers, manufacturers).

And the example of Facebook with Onavo is also not plucked out of thin air[0].

Sure, it's not how all of the world works but for the big players, it's a important tool in their toolbox.

[0]: https://en.m.wikipedia.org/wiki/Onavo
Embroidery Digitising Service UK
> You bought a 48-pack of AA batteries? Your recommendations for the next few weeks will only be batteries, since you are clearly a battery collector!"

Patrick explained it why it might be like so: https://mobile.twitter.com/patio11/status/982208307057246209 (thread: https://threadreaderapp.com/thread/982208307057246209.html )

> I don't remember ever looking at their recommendations and finding them useful.

Amazon does various forms of recommendations (no way limited to just recent purchases) based on

1. Purchases

2. Searches

3. Browsing history (via trackers, ads, affiliate links)

4. Activities (on their digital devices, tagging things on their websites in wishlist, adding preferences in your account etc)

5. Global and Local trends (people in your area/country buy..., people with similar buying pattern buy..., It's Eid and you're Muslim, so you buy...)

...And probably many other signals I might be missing.

They must have got pretty good people working with this and enough data to get their models right.

Also, Amazon makes decisions on new retail businesses to start depending on those signals. https://techcrunch.com/2016/11/03/amazons-private-label-bran...

That, and considering the fact that Amazon has an unshakeable culture of making data-driven decisions for everything it does...

I guess what I'm trying to say is, Amazon and its subsidiaries may not be as dumb at AI/ML as it might seem to be by gauging against one datapoint.

Also see:
https://www.cnbc.com/2014/04/09/big-data-knows-youre-pregnan...
Democracy is exactly about majority.
Don't be so facile about China. It makes you sound like you only know how to suckle at the teat of mainstream Western media.

People in glass houses shouldn't throw stones:

How many young black Americans are in jail, on parole or awaiting trial?

Which country has the most people in prison, by percentage or gross total?

What about Hawaiian rights? How did that sovereign country become a U.S. state exactly?

How do these remote regions of China stack up compared to NATO's narco state of Afghanistan?

The narrative about Tibet you know is what the CIA told you to believe. The British invaded the place once, maybe you would prefer the place to be a British colony, open to the Western corporations and therefore 'free'?

The story of China and Tibet is not something you have any meaningful knowledge of. Everything you say about Chinese people and them thinking themselves as superior with some divine right to rule can be said about people in Washington, London and Tel Aviv.
It runs a local DNS server and a local http host.

You make a DNS query to badsite.com, your local DNS responds with your local http host and you load a pixel image instead of whatever it should have been.
Hello! Redis Cluster has yet the same tradeoffs, because they were basically designed, and were not shortcomings. Btw Aphyr never tested Redis Cluster, and does not made any sense to test it because he tests things for strong guarantees so it should test Redis-CP instead, for instance, a consistent store for Redis implemented into a module using Raft.

I believe that for the Redis use case the cluster tradeoffs make sense because:

* Best effort consistency in the practice work quite well, even if it does not have any guarantee, but does certain things to avoid losing writes in trivial ways.

* If you want to cluster Redis, you want Redis, not a cluster that automatically becomes a lot more slower, memory hungry, and so forth. So replication should be asynchronous.

However what I may change in the future, and there are plans for that, is to add a failover strategy that does not just pick the replica that is more ahead in terms of received writes: but even stop the failover if there isn't a majority of slaves reachable. This improves certain properties, and if well orchestrated can also show strong properties if writes are acknowledged only after transferred to the majority of slaves.

Redis Cluster is used in many organizations right now. The next step is to improve it (in different ways than having strong properties mostly), and provide an official proxy for it.
I understand why people are uncomfortable with this, but in the end I'm with Socrates. If we accept the protection and benefits of a society, it is incumbent on us to contribute to it's defence. Furthermore in a democracy we get to vote, and in doing so agree to be bound by it's outcome even if we disagree with it. That's the deal, like it or not.

Of course that doesn't mean we can't protest, or campaign for a different outcome, or explore legal means to prevent or limit policies we disagree with. Those are legitimate forms of engagement, they're taking a stand and taking some personal moral responsibility I can respect. Ultimately though, our freedoms and those of our allies and neighbours have to be fought for if we are going to keep them. Iraq's invasion of Kuwait could not be allowed to stand. Russia's annexation of Crimea and bullying of Ukraine should not be allowed to stand. Britain's occupation of the Chagos islands probably shouldn't be allowed to stand either, it's not a perfect world.

Of course there are extremely complex, dangerous issues that are hard to resolve out there. Those problems won't go away by refusing to think or worry about them and refusing to do anything about it. Inaction is just as much of a moral choice with it's own potentially catastrophic consequences.

I'm not advising anyone what to do. Sure, make up your own mind. But I don't think it's obvious that refusing to engage is a morally superior position.
The change to /each/ file is atomic, but both updates /together/ aren't atomic.
Thanks for the trust :-D
How would they reup and why would we punish the representatives that participate in more decisions vs less?
It is. I have been trying to get her to stop playing it by introducing to other games. But no. She spents a good chunk of her free time on this. Since she is a teacher, she gets a lot of free time at work too. It hasn't affected either of us negatively that I know off, so I sometimes think let her do what she enjoys. I hope it is not indicative of her being unsatisfied with something in our life.

The game's name is Covet Fashion. They have a huge following in Facebook. The main theme of the game is to dress up models and others vote on it. Whoever gets the "top look" wins (winner gets virtual currency to buy more dress I think). I think they even form teams through Facebook. Sometimes people get kicked out for not helping the team and so on, so I guess there is some drama like reality TV.
When exactly was Jesus born?
If your DB is under few TB, you, probably, can go with WAL-E.
We have thousands of clusters with total amount around 1PB of data.
WAL-G is simple to set up, but current CLI experience is far from perfect.

Our goal is to make the most performant PostgreSQL backup system for cloud deployments.
WAL-G is not just fast compression tool: we parallelize serial archive\restore interface and provide very cheap delta-backups. In PostgreSQL, you usually have PITR through WAL. If you have rare backups, your restore time is slow: WAL is applied serially. With WAL-G you can have delta-backups often, they are applied in parallel and much faster than WAL.
This is important for us, because we have a bunch of distributed datacenters and from time to time we need to repair HA clusters from backups as fast as we can.

Best regards, Andrey.
Amount of rain after crazy fire season
It sounds like they're doing this with very good intentions and so they will surely pave the way to... somewhere... a better world maybe? I don't know, that doesn't quite sound right...
Those are the official reports to the CA DMV.

Press report: [1]

General results:

Waymo: 1 disengagement per 11,000 miles, with 1.2 million miles driven. Almost always initiated by the safety driver. (It was one disengagement per 5,600 miles in 2017, so Waymo is continuing their record of roughly doubling that number each year.)

Cruise: 1 disengagement per 5,000 miles, with 450,000 miles driven. (Not too bad; a year behind Waymo.)

Uber: 1 disengagement per 0.4 miles, with 27,000 miles driven. (That's pathetic. They shouldn't be on public roads with a number like that. Back to the test track, Uber, or give it up. They spent how much on this?)

Apple: 1 disengagement per 1.1 miles, with 70,000 miles driven. (Almost as bad as Uber.)

Tesla: 0 miles driven autonomously in California. (Not even trying any more.)

There are about 9 other players; see the references. They're all doing badly.

There are also crash reports. Waymo had 24 crashes (usually being rear-ended by a human driver at slow speed) for 1.2 million miles driven, So they're at about 50,000 miles between crashes. For comparison, human drivers run about 100,000 miles between crashes.

So Waymo is getting close, Cruise/GM is not too far behind, and everybody else is nowhere.

[1] http://www.automotiveit.com/news/waymo-leads-the-autonomous-...
War is theft.

Nation states currently operate like violent criminal gangs. In the same way that street gangs indoctrinate their members into loyalty, nation states indoctrinate their populations.

And in the same way that most of the benefits of gang crime go to the leaders, most of the benefits of war go to a country's upper class, while everyone else bears the risks.
Redis safe mode introduced in 3.2 reduced the problem but still folks actively misconfigure Redis before putting it in a public IP... Now there are ACLs in Redis 6 that will mitigate this even more, but it's a lost game, because images are created with installations of Redis that are made completely accessible on purpose.
> Is Turkey a democracy?

Some say not.

> If not, why not?

Probably because the elections are thoroughly suspect, and people have a weird habit of being abducted.

> Is it a flawed democracy like the US?

Well, it is probably flawed in the sense that the elections are thoroughly suspect and people seem to be getting abducted a lot. Neither of these particular criticisms apply to the U.S. in anything approaching the same capacity.

> https://www.independent.co.uk/news/world/americas/america-de...

Ah yes, the UK EIU calling the U.S. a "flawed democracy", and not the UK, when in the UK politicians are seen openly calling to discard the result of the largest referendum with the highest turnout in the history of the country, more or less because they do not agree with the people. I don't know what their indicators are, mainly because I don't want to fill out a twenty-field survey just to find out if the PDF even explains their methodology, but what could they possibly be measuring?

As for the question what is a democracy, I feel like it's easier to answer what isn't a democracy. In China, the President has committed to live out the rest of his life in the office; so maybe we start there.
Just curious. What experience do you, personally, have with totalitarian states other than the US?
Some problems:
1.Forest fires within a dry climate(vs humid jungle).

2.If the water table is too deep, trees will need artificial irrigation, forever.

3.It seems easy to create a single-point of failure : monoculture of "best-performing" tree species which would succumb easily to specialized insects or fungus.
> The SEC says Musk has manifestly violated an agreement reached in September, when he settled an SEC lawsuit by consenting to have his tweets preapproved by Tesla attorneys before sending them out on Twitter.
> That didn’t stop Musk from issuing an unapproved tweet at 7:15 p.m. EST on Feb. 19,

Who the fuck this people are?!?! Besides, no one got the 420 stock price joke???!?!!
It's not as simple as that. China has already debt-trapped Sri Lanka into giving up a port and is eyeing other African nations as it projects its navy across the Indian ocean trying to threaten India. Maybe the corrupt African leaders can give up African interests to China and it's their business, but Chinese interest obviously doesn't end there. Hence, it is, and should be of concern to all the other national interests in the area and globally. Sorry, China will not be allowed to do as they please considering their track record.
A single baremetal server with just docker containers. It's much easier to migrate from just containers running on nodes to an orchestration system (marathon, nomad OR k3s/k8s; there are other options) than to start with the orchestration system.
And this potential for escalation does not bother you?
Yes. But things like permafrost melting could release massive amounts of methane and CO2 to have a net opposite effect at least for the first decades / centuries.
Science Fiction, Fantasy and Horror Books by Award
Technically, he probably can install crouton but that isn't such a good idea in a school environment as you need to enable developer mode on the device and you lose some of the security features of Chrome OS.
Too bad it is dependent on Snap.
Given many tech workers can work remotely it seems bizarre that we even need to live in city centres.

But alas, businesses still want everyone in the office (often all the time as well).
Well, to be fair, if you apply for a job at an orbital rocket company without realizing who is going to be paying for your services, you’re probably not bright enough to actually make the cut.
Most other ecosystems inlcude more batteries (e.g. PHP). That is why you have to update this ecosystems with all their modules.
The problem is, if the core has a bug, ALL apps in this ecosystem has the bugs.

node includes not everything and concentrate on the core. If modules have bugs, not all apps a compromised.

It is a fundamental design decision, if you not like it, don't use node.

You can include all dependencies manually and update them manually, nobody keeps you away. But have fun to update all your deps.
Well, the previous comment was describing the use of Redis as a cache, and in that use case, yeah, it's kind of between the application and the database.

That said, caching is just one of the possible uses for Redis. I think of it as an easy way to share arrays, dictionaries, queues, etc between different applications. Then it's easy to see how it can be used for almost anything.
But how can the Accept-Language header be useless? I suppose almost nobody sets this header by hand and it is derived from whatever environment your browser is in.

I mean if my Windows or my phone/tablet is set to German, showing me a German UI, wouldn't then the browser use that setting for Accept-Language?

I can't understand how this would produce unreliable results unless there were some serious bugs in browser support (hopefully in the past).
The World of Work Enemies (UK)
Was he one of the Prosa folks back then?
I'm really surprised to see this sentiment echo'd so much on here. I find Amazon's suggestions for me to be incredibly good, though mostly with respect to books. Do other people feel their book recommendations are excellent, but not so much for other products? Am I alone in this?
https://news.ycombinator.com/item?id=19254828
China’s Most Advanced Power-Grid Tech Is in Xinjiang, Good Luck Trying to See It
Not necessarily. When on vacation I used rideshare everywhere I went in Texas as I didnt rent a car. When I lived in Texas I had my own car because ride share isnt an option I could use regularly. In NYC I never needed ride share at all. I used it once in a blue moon. NYC grew in population but number of transit riders has remained steady or declined since 2015. Even the NYT did an article on 8/2018 linking Uber to the decline in transit usage.
Locastic Web: An Agile Experiment
I am Indian, and I know precisely the story of Tibetans. There are many of them living in India now since they've lost their homes. China invaded India twice, so don't think I don't know Chinese superiority complex.

Of course there are nutcases everywhere, but nowhere else a government this powerful has a mandate to undermine human rights at a global level without any opposition from their own people. CCP is following a racist genocidal agenda with full support of a majority of their people, and they won't stop at the Uighurs or tibetans.
None of those apply to internal software that isn't used to store customer data.
The pages you use the most serve some ads from their own domain. E.g. Youtube et. al.

Also beware as most ads in your phone apps come from ad intermediaries that are either dynamic or constantly change.

Pi-Hole is a cool project but please take in consideration those two when using it. We are far from the 90's in ad-tech.
No, but it's not that "privileged" either.
You never use it, or?

It is nothing wrong with the tool, the tool does what it does. I sayd to configure it, to fit exactly your needs, it take a long time.

Using an other tool will not change it.
H-E-B: similar quality and better prices than Whole Foods on specialty items, similar prices and better quality than Walmart on commodities. Consistently good groceries, physically and financially accessible by just about everyone in Central Texas.
The book recommendations are good.

Everything else sucks though.
Seems a winning design. You can do both. And wining or not depends upon application and I do not think desktop publishing would use DOS.
Amazingly no, the lake is called Ness, Loch just means "lake" in the old regional dialect.
So what does k3s stand for? k8s is obviously short for "Kubernetes" since there's a k 8 letters and an s. Just as l10n and i18n.

So what's the 3 letters between k and s in this case?
Exactly.

Only get them running is a thing of 2 minutes, but running with comfort and fit your needs is the hard part.
Launching an Animation delights platform for Apps. The Beta is now open
What we really need is USB 4.7 gen 1.2^3
because people want to learn and practice...
Check out ProductHunt, it has a few "MBA in a day/week/month" sort of apps and sites which will help
Thanks for your efforts, as a long time Chromebook user I am truly impressed particularly with the Crouton build for those of us with the original Pixel and no Android apps.

Currently I am not in Developer Mode and I have a linux box for running a different IDE. I am okay with my Pixel being for testing and non-dev things.

So, before I powerwash the thing and get Crouton working again (which I am slightly loathed to do since the five year support period is over), could I please have a few screen shots? I hope I am speaking here not just for myself but for others with a loved but dated Chromebook and questions about how this would work in the file-less world of ChromeOS where I am not so likely to be able to sync my files to a remote server. If I am to swap over to a different IDE then I need a few pictures to persuade me that the efforts are worthwhile. The Pixel (original vintage) has the best screen/keyboard/trackpad/speakers/design of any laptop ever made even if the CPU is a bit lame by today's standards and the battery doesn't last all day. So it would be nice to code on.
This is really not a smart defense. US accuses Chinese company of introducing backdoors in its products for the benefit of China. Chinese company says everyone does it, proves it based on Snowden revelations.

The Chinese company is most likely right. But if you are a national carrier, do you then buy the product with the Chinese backdoors?

The only defense that wouldn’t kill their sales would be arguing for the opposite, that backdoors undermine the trust of their customers, and that they have the same incentive as Google, Apple or Cisco to push back on those requests.