skysight-inc/HackerNews huggingface dataset:
If the store is liable, the consumer benefits in multiple ways:

- They know who to talk to in case a product is defective. In most cases, it's easy to find out who was the original manufacturer (e.g. when their name is written on the box), but in other cases it can be quite difficult to find out who to go to if your product breaks.

- If the store is liable, it is in their best interest to not sell you products that are likely to break quickly. Alternatively, if the store still decides to sell those products, they will want to take the risk of breakage into account when setting the price. That means the price of the product is a more accurate representation of the value of the product.
Further it's not helped by the fact that author's attitude is that of a whiny baby[1]. His entire strategy of publicising his work is taking a huge shit on the current industry wide standards[2][3]. Also see his reaction to this post itself[4].

[1]: https://twitter.com/techgirl1908/status/1136645315090456576

[2]: https://hackernoon.com/the-world-needs-an-alternative-to-sel...

[3]: https://twitter.com/ptrthomas/status/1034794832571510784

[4]: https://twitter.com/ptrthomas/status/1295009968425336832
Try being negative about Amazon (not even AWS) I noticed that’s actually pretty hard.
Because why not?

Well, other atomic choices for atomic clocks actually clock too slow to to use (looking at you quartz), or too impractical (cesium). Rubidium is the only choice for clocking audio in.
mitmproxy with the sslstrip.py script.
The Rise and Fall of Luby's: A Texan Food Legacy
It's good that holocaust denial is called out but problem is on YouTube and Reddit it is easy to find a lot of left wing extremism (calls for violent overthrow of society, black racial supremacy etc) that is not only present but implicitly endorsed both by those platforms and media institutions such as the guardian.
I just don't understand where all this hate is coming from I don't hate Google for giving me free stuff and collecting my information I'm not doing anything wrong so I don't care. I understand that people might feel bad about being monitored and all but what can we do we live in a society full of internet connected stuff we're going to be monitored no matter what anyways I don't hate companies for it at all. Imagine this the majority of the Global phones are Android that means that the majority of the world has a Google account just because of the Android phone registration. Google is the world's largest source of information hub and I don't have anything against them or any other huge IT company if they're doing stuff good for us let it be, I'm a Gmail user and I use Google and I host my stuff in Google too so I'm all in for Google, Microsoft, Linux you name it! No hates here.
In many cases, Amazon is the importer.

For stuff that’s shipped straight from China to the consumer, whom do you propose should be liable when a product catches fire? I think that’s the situation in this case - the court has ruled that Amazon is responsible.
I have some experience with this. Way I see it, if you have your software on somebody else's on-prem and move to k8s, more importantly than replacing the stack between Linux and your app is a change in mentality and demarcation of responsibilities, as in now your app "runs on k8s" and your clients are responsible for that layer (or they can contract that out) and you are responsible only for your app.

It helps abstract out everything in the stack below your app and easier conceptually on everybody; now the clients can train in k8s and use same set of tooling like prometheus/grafana etc that usually go with k8s, same or similar RBAC access etc.

OTOH realistic expectations need to be set; not because it's k8s there's going to be no problems or the learning/adaptation won't come without some pain. I suggest writing down some standard procedures for your clients like upgrades etc, pick same set of tooling for all of them (like same dashboard, same logging/monitoring/alerting etc) as a way to homeganize ("standardize") all of them.

Feel free to email me.
The prefunding period ended in 2016. It is not too blame for current money losing word.
I'd guess a fair amount of that is just because it's a much smaller team of folks, with fewer resources.
I actually believed it until the part where the California governor said that having power 24/7 couldn't be done. Which demonstrates how close reality and satire are, these days.
IANAL

A quick read through of the Wikipedia article for double jeopardy[0] describes implications and legal tests for double jeopardy.

The shortest summary I can make of that article that seems relevant is this:

If you need exactly the same set of facts to prove crime A as crime B, or fewer facts than A to prove B, then they are the same crime. If crime B needs one fact not required for A, then it is a different crime for purposes of double jeopardy.

Based on this reading, it appears that a federal pardon would not imply no state charges. Or, a federal pardon leaves the question of state charges an open one.

[0] https://en.m.wikipedia.org/wiki/Double_Jeopardy_Clause
I submitted this because I was investigating supporting the new 1.2 features for Standard Ebooks collections. Our main feed is at https://standardebooks.org/opds and you can find a feed for all of our books at https://standardebooks.org/opds/all
Sounds like the Pratik Arora isn’t listening to enjoyable podcast. I have found some where i enjoy the host, the topics (usually), and they don’t give too much or too little. I always find it weird when articles say “something dramatic will happen.... unless”
Good c interoperability is a benefit that Julia and Python share, and exploit for performance gains. They're on even footing here.

Rust does it too, calling external unsafe code so they don't need to rewrite the world all in one go. I'd say that the extendability of a language isn't just fair, but a crucial aspect in comparing languages because that's what people do in the real world.
Is the problem "people not filling in circles properly" or is the problem that there are other errors. If I'm not mistaken you're referring to the hanging chad issue. The reason it was an issue is because it is hard to see the chad. We're in tech, this should be unsurprising that machines don't work with 100% efficiency. If your machine (human or computer) is marking a ballot it would be unsurprising if the mark is transposed or warped or incomplete. Instead we should design a system that accounts for these errors in a clear and concise manner.
> Earlier this year, its subcontractors began horizontally drilling, or fracking, a subsea borehole that would house the cable’s final stretch from sea to land.

Fracking is a process of pumping a fluid into a borehole to fracture subsurface rock, thereby freeing up pathways for the petroleum in the rock to make its way to the primary borehole to be pumped out of the ground. It has nothing whatsoever to do with drilling a horizontal tunnel for an undersea cable.

The only reason I can think of for including the aside is to bring anti-fracking sentiment to an unrelated issue.
AMAs ask for proof
This is a nice article that touches on the complexity of specifications for wiring harnesses used in aerospace. https://www.assemblymag.com/articles/94857-designing-aircraf...

> In the 1970s, the most common wire for aircraft was Kapton-insulated wire. Kapton is a DuPont trade name. Today, aircraft wiring is typically insulated with Teflon, Tefzel, Cross Link Tefzel or TKT (Teflon-Kapton-Teflon). Typically, the AVS for an aircraft lists the type of wire insulation that will be used throughout the aircraft. For example, the OEM might decide that TKT will be used, with some exceptions such as radio cables and Teflon-insulated wire in boxed assemblies.

I've worked with kapton tape (but never kapton insulted wire) and I can't imagine it being much good as insulation for wires.

I've also worked with lots of PTFE insulated wire and it was nice to work with, but only once you'd got used to its low friction.
Ten Key Takeaways from the Oak Street Health S-1
Pretending not to be yourself isn't the same as pretending to be someone else though.
C. S. Lewis taught me newness is no virtue, and oldness is no vice. I’ll leave the answer as to why I’m quoting a writer on religion in response to an anecdote on developers’ quirks about their environment as an exercise to the reader.
Didn’t know that! Any good articles on why the chose Nim?
Hello, OP here. Yes, I was intentionally abstract because I thought I was writing to a smaller audience of people who had spent some time with Elixir/BEAM. I never expected the attention this has received!

In my 25 year career, I've been paid to work in Lotus Notes, Java, C#, Javascript, Ruby, Clojure, and now Elixir. My employer's system is basically an integration platform. We perform background tasks on behalf of our customers that access 3rd party APIs, our database, and then decide to push some data to other systems. We do have a web interface that is mostly the status of this background processing, plus a UI for when the users need a manual action.

There's other great replies touching on your technical questions, but here's my brief angle on it. BEAM processes are as isolated as OS processes, but they are very quick to spawn and need very little memory. A typical developer-caliber laptop computer can probably support on the order of a quarter million processes. Their isolated nature is supported at all levels of the design of the BEAM.
Implementation: Autocomplete/Typeahead System Design for Large Scale [video]
World war 2 interesting story to read
You may want to qualify these absolutes, as in "you may not need k8s, consider blah". For ex I run on k8s and can't use Fargate, same for GCP and Azure.
Yes we do, everyone has them. There is an unimaginable difference between a system where you can have a referendum on =X once per year and it costs 10mil or a system where you can have a referendum every second and it costs ~0. We can then vote for issues directly instead of having people that may or may not (as is most often the case) vote in a way they signal they would before elected.
Yes, choosing the Christian tradition, MIT seems to have acted like Peter denying knowledge of Jesus. But, like Peter ("The Rock") it seems as if neither MIT nor Star is worse for the wear; in fact, her email is still listed as <I-won't-publish-this>@mit.edu in the alum directory! Not @alum.mit.edu, but @mit.edu. Thanks, I had forgotten about her, at the time I thought "good for her! doing nothing wrong". ALSO, fwiw, she lived in the two campus housing units that, shall we say, are meant for those not on the 'straight and narrow' path. Not an excuse; praise. I might have lived in one of them, too... ;-)
https://www.scottaaronson.com/blog/?p=4512
Beeminder does have a charity option but it's a premium feature in the most expensive premium plan.

Also when we / Beeminder derail on our own goals we pay our users.

Not sure if either of those things make it feel ok. I guess we're keen for you to feel like we're any other SaaS that you're happy to pay for. Beeminder makes you awesomer and you pay for that, just at random times, or when you most need a kick in the pants, instead of a fixed monthly amount (though that too if you want a premium plan). If Beeminder isn't worth it overall then you'll stop using it; it's not really the perverse "make money when your users fail" that it seems prima facie. There's a myopic sense in which that's true but overall it's quite the opposite! As must be the case for us to have stuck around for 9 years.
> no savings

This only relates to hardware cost - tooling impact can provide cost improvements if it enhances productivity (not always clear for k8s case)
There are a lot of projects these days that aim to use Kubernetes as a docker-compose environment. I personally use http://skaffold.dev/ with either a local Kubernetes cluster built with https://github.com/rancher/k3d or https://github.com/kubernetes-sigs/kind. I think there's a very easy argument to be made that says that running K8s locally is overkill, but what I will say is that if you run your applications locally in K8s, that's one step closer to having your local environment mirror the production environment. Couple that with things like running https://github.com/localstack/localstack locally and you get even closer.
GPT-3 Is “Mindblowing” If You Don’t Question It Too Closely
I think this is a centralized ecosystem "brainworm."

Every feed publisher would be responsible for providing a feed that does not include illegal content. This is just a protocol for cataloging and distributed information about content. So, it'd be like asking "how does TCP/IP" handle illegal content? It doesn't and that's not the purpose.

Now, publishers of feeds could indeed keep illegal content from being linked(in a naive way) by pairing this protocol with another protocol that can check hashes of file content against a database of copyrighted works signatures.

If copyright holders want to protect their works online they should be making it easy, by providing such a service.
Text Summarisation in NLP
Simplified and abstracted, Great programmers think things through. They don't just figure out how to make things work. They think about the tools itself (in this case their tools are the programming language) and see whether certain pattern in a PL produce the best outcome, either the semantic or the performance.

I think what Linus saw was the pattern where bad programmers tend to intersect with the demographic of c++ and java

It is an unfortunate generalization, since I have one person in mind who is very mature in software development and spends a lot of time in c++ due to job and experience circumstances.

But since it's Linus, it might be a valid generalization for us to watch out for, regardless if it is accurate or not
Uhm, no? Obviously, as a consumer, I couldn't care less about who is the manufacturer - I have no business relationship with them. The person who sold me the item is responsible for it because they are the ones I entered into a purchase contract with.

That's how it works in all of EU already - the seller is responsible for sold items, because....it just makes more sense?
It is, although it's just in the last month:
https://www.tomshardware.com/news/Nvidia-stock-beats-intel

In October 2019 the market cap was 226B vs 108B in favor of Intel.
https://www.forbes.com/sites/greatspeculations/2019/10/10/ho...
:You’re thinking of A86:

https://en.m.wikipedia.org/wiki/A86_(software)
How much julia have you written?
Nim does have a fair amount of Perl like "more than one way to do it" things. Like countup(), ".." and "..<".
In Python it's also literally "inv(rand(4,4))".

And yeah, you need to install numpy first. But if you're doing this work you of course already got it installed.
That's a great writeup. Is it possible to create a really long passphrase whose hash can't be reversed easily? Perhaps a diceware passphrase with six randomly chosen words?
This is a different case -- usually in this, it not that the retailer would not accept the item back; it is the manufacturer trying to prevent you from asking the store to take it back, as the store would then charge the expenses to the manufacturer.

If the manufacturer thinks a customer are missing some parts (for whatever reason, even if they broke them yourself) they will ship extra parts to avoid dealing with the store.
Thank goodness. I don't want to be mean but the originally linked article was badly written. Eg. A sentence about the halting problem being unsolvable with a follow on sentence to that opening up that everything could be solved by computers...
> And Obama managed to pass healthcare reform (ACA, "Obamacare", national Romneycare).

If the best that the Democrats could do while controlling the executive and legislative was pass a Republican health insurance plan, we're in deep trouble. It should be clear by now that neither party passes anything that will materially better the working class and the toiling masses.

> There's also the need about dealing from all the COVID fallout, but that a lot there could be done via the competent running of the government. Infrastructure needs spending and that would entail Congress, so that may be a #3 priority.

All this presumes that the problem is competency. The problem is that none of these things are profitable. In a system that runs on profitablity, there is no room for services that lose money.

If you look through the lens of profit, I argue that the people who are running the government are competent in enriching themselves and those corporations that prop them. Both parties oversee the direct transfer of wealth from the masses to the few. For as much (or little) we pay in taxes, the masses do not benefit as much as the überwealthy do: we do not have a significant safety net, we have no housing, no healthcare, no security. Everything that is required to live costs money. This affects the masses more than it affects the wealthy, because the wealthy can afford anything. I would like to add that Obamacare is insurance and not healthcare, so it still costs the poor a significant portion of the little wealth they have.
No, interop is so much simpler in julia. Not to mention cpp interop.
Filibuster of the Civil Rights Act of 1964:

https://www.senate.gov/artandhistory/history/minute/Civil_Ri....

By Democrat Senator Robert C. Byrd who was in the Klu Klux Klan:

https://en.wikipedia.org/wiki/Ku_Klux_Klan_members_in_United...

And who was friend and mentor of Hilary R. Clinton:

https://youtu.be/z0DbPnfpVus
That's completely language+locale dependent. For example, here'an alphabetical list of Irish surnames - https://www.duchas.ie/en/nom?txt=M. You'll notice that sort order ignores an initial O or Mac (or Ni or Bean, etc).
What Hiring Should Look Like
Oh, thanks for the clarification! I'm also wondering if I've become "more autistic" since transitioning (to male), but it's not clear to me how much of it would be due to hormonal changes and how much would be due to no longer needing to perform certain kinds of social/emotional upkeep.
Virus scanner false positives are slowly becoming my personal hell. From my experience, they aren’t even remotely anything as sophisticated as you suggest, but the fact that people believe that antivirus software can actually do this kind of analysis helps the vendors sell their snake oil. If they would be triggered by any actual behavior, changing random compiler flags wouldn’t usually remove the false positive. But you have to do that kind of tinkering, or users will be scared.
You are right that Raft and Paxos provide for distributed consensus. However, they don't do so in an open, byzantine environment where some fraction of the nodes in the network may not be honest.

edit: there are byzantine variants of paxos --- i'm not 100% familiar with these (and tbh i'm take it or leave it on the whole thing), just wanted to note that i think the parent was trying to get at something slightly different than consensus in an environment with nodes that fail, i.e. "traditional" consensus algorithms
I think I can safely setup all the routes as unauthenticated except for the post pages (where you can comment) and create post pages pretty quickly.
No, it's

import numpy as np
np.linalg.inv(np.random.rand(4,4))

And you have to write it like this, because of lack of dynamic dispatch.
I second the idea of the being able to export for non web/css, these gradients are too good and could be used for graphic design as well. Also the idea of adding tip jar/non invasive monetization.
It seems to be from 2013:

https://github.com/git/git/commit/95c16418f0375e2fc325f32c3d...
ALE will use LSP servers when they are available
That is a brilliant explanation for non-mathematicians. Thank you very much.
> But I never really see k8s being talked about in that context of “physical hardware that’s on prem, but not on MY prem.” Is there a reason for that? If we go with k8s is it going to bite us? Does anyone have experience with something like that they could share?

Kubernetes provides a leaky abstraction above the underlying hardware - the storage and networking are going to be different depending on who is maintaining the Kubernetes cluster. Kubernetes's strength is that it acknowledges the leakiness of the abstraction and makes it explicit. If your customer uses a specific networking and storage provider, Kubernetes makes it easier for you to say (or not) that you have certified your product for those networking and storage providers, and here's what the manifests look like, because there's a standard way of configuring the application to work with that networking (CNI, which powers the standard Service as well as maybe NetworkPolicies) and storage (CSI, specifically StorageClass) provider.

If you just provide Docker images, or VM appliances, then Murphy promises you that you're going to get frustrated support calls from customers saying "your application is slow and we don't understand why." Good luck then.
Turkish is the only language which has the ı & I pair. Similarly, AFAIK, Turkish is again the only language with ğ and ş letters. So, by testing for Turkish, you test for a lot of European languages at once. Moreover we share some modified letters(ç, ü) with other Central European languages.

If your program can pass “The Turkish Test”, you pass a lot of others too.
This seems to be the tech underneath Algorand. If the USPS created a "Vote Token" and it was truly anonymized, how would a central entity ensure that people were not double-voting etc?
It is a requirement of voting though. The current system prevents you from knowing how I voted, which then prevents you from influencing my vote.
Good point, but bad example. Fourier developed his transform for the sole purpose of attacking the heat equation, which is definitely quite a physically important problem!
> which speeds up development.

Perhaps its because the product I work on is fairly mature at this point, but "speed" isn't something I really optimize my workflow for.

It's much more important that I solve the right problem than that I solve "a problem" quickly.

When the lifetime of the code you write is measured in years / decades, saving minutes seems much less relevant.
I hadn't considered that, but now that you mention it that makes sense. Thanks.
Collision boxes make my brain hurt. I spent a week once with Sfml trying to get my collision boxes to change in size accordingly and still work properly when the player crouched. Not to mention just the hassle of trying to get the collision boxes to interact with all sides of every other object properly.

I just remember it breaking every time I added the code for the next side and having to go back and figure where I fucked up to begin with.

Then I used the godot engine and editor next time. Having simple, easily created, collision boxes that just worked was pretty mind blowing to me. That and setting up sprite animations...that had been another week of struggle with Sfml.
Two ways to get infrastructure like libraries, editors, IDEs support and so on:

1) Language is sponsored by tech giant or

2) It slowly evolve over period of 15-20 years, provided enough people see usefulness even in face of lacking features/libraries/tooling etc.
Old but relevant: https://nim-lang.org/blog/2018/08/07/nim-partners-with-statu... In short, thanks to status funding Nim's development has accelerated since then.
A great read for parents/teachers & middle school students!