skysight-inc/HackerNews huggingface dataset:
I do this a regular basis. Not quite daily--Firefox had extensions that manage it for me--but every time I use a text-mode browser (lynx, links, etc) it prompts me when a website wants to store a cookie. The answer is almost always no.

> Not to mention how difficult this will make life for developers who use cookies for legitimate purposes.

I'm not worried about this. Developers using them for legitimate purposes I agree with can keep using them. If I don't want your cookie, I don't care how hard it makes it for you. I don't want you storing a consent cookie when I say no (ask when you need to get data, not when the page loads). I don't want you storing a cookie saying when I last visited your page anymore than I want Walmart to know when I walk past their doors (reading a single page on your site does not make me a user. Including me in a general count of unregistered views is fine--assigning me a unique ID is not).

If I log into a website or use a shopping cart, I am explicitly asking the website to store information for me. This is like walking up to the register (to ask a question, to pay, etc. They need to recognize me as a unique individual). Loading the homepage, loading a product listing? Absolutely not; this is like looking at a vending machine on my way by; you don't need to know anything other than (possibly) the fact that someone walked by (measure foot traffic) and did/did not buy anything (subtract number of purchases from number of visitors).
> We don't need laws to see [freedom of speech] as a public good.

I think it's very easy to refute this statement by looking at any country where freedom of speech isn't guaranteed by law. The most populous country in the world is a glaring example.
Why wouldn't the inventor of Peloton have just come up w/ a name for which he could obtain a .com domain name?
Yes, it's not really helpful for the site to say this breaks "all of TLS" which doesn't itself have any opinion about why you'd trust this or that certificate. TLS per se is unaffected.

But if a CA which is trusted in the Web PKI is "breached" then the nature of that breach determines the consequences for anybody who trusts the Web PKI (which means popular web browsers and a good deal of other software)

* If the breach results in bad guys having the root private key (typically realised as a physical device in a safe) then they can issue any certificate or certificate hierarchy using that key and it would (until you update things not to trust it) work. But this is extremely unlikely, it has probably never happened (it's unclear for Diginotar but appears the root was not actually taken by bad guys, they broke into a bunch of servers they didn't conduct a physical robbery)

* If the bad guys get one or more Intermediate private keys - which are online because they're used in the actual process of minting you a certificate although they're supposed to be protected inside hardware that shouldn't give anybody the keys - they can make any certificates under that intermediate, including further sub-CAs. Unlike a root the intermediate can "just" be revoked, and mechanisms to make that stick in practice exist for all major browsers.

* If the bad guys just break into servers that are responsible for issuance it's trickier. They might be able to cause the Intermediates to sign some certificates but not others depending on what they broke into exactly. For example they may be unable to falsify the date as there's no reason the server they broke into would be allowed to choose the date on a certificate, or they might be obliged to obey rules like CAA checking even if they don't want to because it's done by some other system they can't override. If the owners realise what's happening and turn off the power, the access goes away, the bad guys don't have the keys so they can't make more certificates.

* If the bad guys just broke into some subsidiary system they may only be able to cause issuance / re-issuance of certain specific certificates that system was allowed to cause. e.g. suppose Big Corp contracts with some CA to issue many certificates like springfield.bigcorp.example and smallville.bigcorp.example - there may be authority on file to issue any such certificate until say 2020-08-04, and if bad guys guess that Big Corp's password is "letmein123" they can use that existing authority to make themselves a certificate for fart.bigcorp.example no problem - but that doesn't get them a certificate for news.ycombinator.com or google.com without some other attack.
I think some people like myself see the current issue as an iceberg like problem. Systemic racism is composed of many tiny parts. This is not an either/or question, but a yes/and one. You can both not want to be killed and care about the casual and lazy use of language. We can as technologists, change this without stopping work on police reform for example. The defensiveness/resistance to change is much more interesting to me.

As for signalling, Sure we don't need to advertise it to ourselves and give accolades for something so simple. But we can do the bit and move on. I guess a lot of people are in love with the idea that if doing something is good then it must be being done in order to be _seen_ as doing good. That is bullshit unless you happen to know intent.
It seems to be effecting other things? https://downdetector.com/
Seneca Village (2018)
No, I don’t think so anyway. It’s a very literal, very accurate abstraction for reasoning about the way two components in a system interact.

Consider devices connected on an i2c communication bus. One device is literally acting as the master and dictating to the slaves, who have no choice in the matter.

To argue that the terms should be changed is to deny the reality of the situation - some of those devices are enslaved. Not followers, slaves!
So structural racism has ended?
https://en.wikipedia.org/wiki/Credit_default_swap
Not drawing a line is a simple solution to the problem of where to draw the line.

Catholicism is an organization that as one of its main tenets is homophobic. How is that better (or is it worse) than being an Confederate flag-waver or a neo-Nazi or a Black racial separatist or ? I'm sure the answer is obvious to you, but only because of your personal idiosyncratic preferences.
Evil is not an objective spectrum. It's a subjective high dimensional manifold.
https://www.digitalattackmap.com/ for anyone who would like to see historic data
Pack your things and run to where, exactly?

What if the government, which issues identity documents that allow you to "run", decides they just don't like you and declines to produce them?
>sham trial.

How is it a sham trial?
And this is exactly why the federal government still owns so much land. Through laws like the Taylor Grazing Act they sold almost all lands which had water in the west.
Knitting Assembly Language
It's a good article. Thanks for submitting it! Perhaps reflexively, I tend to disagree with its conclusions, but it certainly makes me doubt myself. I was going to resubmit it if it didn't gain traction. I do think you should have gone with something closer to the original title, though. It doesn't quite fit exactly, but it does if you leave out a comma and one word: "Let’s dump master-slave terms: they’re vague and we’re better off without them". Maybe you still able to edit it?
The floppies only bootstrapped an environment to install the rest of the OS from a larger storage media, though.
I’ve used laptops with that little ram. Don’t rub gnome or chromium and it’s fine.
Seriously!

Why pay for a loan with equity when you can pay cash? The interest rate on equity payment is exponentially higher than it is for cash.

Plus, if you already have attractive traction, why do you need the "premium features" a VC offers versus a bank which are extra experience, some networking effects, and maybe some insider info on acquisition opportunities? So you can be forced into expedited aggressive growth and turn into WeWork or make less money if the company is acquired? No thanks, the business is already proven and working!

Traction for VC money makes no sense to me.

...Unless you secretly have ZERO intention of ever selling and just want to pocket some play money for the business.
The new YNAB version does do automatic data pulling.
Activists Are Using Traffic Cameras to Track Police Brutality
It doesn't if the breached CA is removed from your system.
Gee, I was using Windows ME until 2012, then OS X 10.4 until this year. After all the comments on this page, I shall feel less ashamed/embarrassed about that in future, seems I got good operating systems. I loved them, they worked great. (And still do.)
The EV3 can run Linux which allows interesting stuff. I've written a Prolog API which we used in University AI teaching (interleaving planning and action).
I was hoping to write a purescript API but we lost funding.

I wonder how limited or versatile the new system will be.
You are missing an obvious dimension: discriminate within reason based on harmful behaviors, not characteristics nor beliefs.

Which is pretty much what US law says, because it's reasonable on avwrgt.
Sometimes you only need an approximation. I read a paper once about using TSP approximations for data recovery.

For any pair of picture data fragments, you'd calculate a goodness of fit score to placing these next to each other. E.g. a JPG of an apple would fit badly with a JPG of a car because they don't share any edges, but two consecutive car JPG fragments would fit well.

Then the problem of ordering the data fragments so that each fragment has a high goodness-of-fit (low distance) to the previous one, is a traveling salesman problem.

The paper then went on to say that nobody can exactly solve TSP instances of the size required, but gave examples where the spanning tree heuristic worked pretty well.
That doesn't seem to affect Google much, and we all know how big G loves killing off products.
"very accurate"? so a "master" hard drive issues commands to a "slave" drive?
No. There is a finite amount of time and energy (physical, emotional, and other) that an individual, and by proxy a group, can dedicate to a given cause. Wasting those resources on token gestures like this means there is _less_ energy to go towards actions that will cause meaningful change. "Changing words because feels" is social self-gratification, and does nothing to address the actual societal ills.

If you want to see meaningful change, disregard this terminology frippery and call/write/email/whatever your local rep to support the tri-partisan bill revoking qualified immunity. I promise, you will see vastly more improvement in society if this bill goes through, than if we spin our wheels wondering if "foobar" is going to be the next doublePlusUngood(tm) term d'art of the week.

https://www.msn.com/en-us/news/opinion/how-the-supreme-court...
> To frame this using your coding analogy, we don't have comments getting out of sync with code, we have two different pieces of code getting out of sync with each other.

I get what you're saying and agree, actually. That said, it's pretty clear to me that whatever code that you're thinking of isn't running anywhere but in the minds of (mostly White) voters. It's almost completely absent from all forms of government except, perhaps, local governments in rural areas. Trump occasionally makes gestures in that direction but takes no action, as far as I can tell.

The people in power everywhere are running the piece of code that produced today's Supreme Court decision, and are overjoyed with the results.

A more interesting question is, why do we have two separate codes that are out of sync? And what should we do about it (if anything)? But that's too big of a topic for the HN comment section.

Thanks for the back and forth, I appreciate it. :)
> I remember listening to a gate agent threatening to call the cops on a college age guy who was picking up his third free ticket of the week for accepting being bumped off

I hope the cops did nothing?

It was the airline's fault for overbooking and they offered bump compensation and the guy took it. It sounds legal to me. If the airline wanted to avoid this they could easily have done that by not overbooking.
Yes, I know. Just more headaches, because you have one more equivalent variant to worry about (use of ẞ is correct but very rare), and fonts that do not support the new character ẞ yet or ever (so it will not be standard capitalisation for quite some time, if ever).
Who decides what is risky enough to warrant that? Your example with bicycle helmets is a perfect example, helmet usage is not correlated with less bicycle accidents/injuries. The greater risk is that people choose a car just because they do not have a bicycle helmet, considering long term health should be a part of it.
It is still debatable how much this has to do with the matter at hand. It is completely possible that github only utility is to process applications faster so that people will stay detained for shorter times. Or that it serves a completely unrelated purpose that has no influence on the issue.
Does anyone else find the studless beams and associated pieces much more difficult to build with than the old (very old as in Robotics Invention System) beams and pieces with studs? This was my second year coaching an FLL team. The kids seem to have difficulty building the things they need, and I don't blame them. One has to think in multiple dimensions at once. With the studs, you think vertically up or horizontal at once.
It does. Source: I tried to run it under Wine and got directed to a download-flash page.
I ran in to some hassles just last week with some online proxy voting site for some shares I hold. I couldn't see the document they were asking me to vote on because this well known proxy vote site "securely" hosts the content using Flash. Of all the ridiculous things to use. I'd be willing to bet the document was a PDF underneath it. My only option was to request a paper copy of the document so that I could make the right decision which is an utterly absurd waste of ink and paper.
Religion (beliefs) is protected. That doesn't mean that all behavior practices by all religions are protected.
But if you ZFS, avoid the crappy WD red SMR drives! Cf. https://www.servethehome.com/wd-red-dm-smr-update-3-vendors-...
I would not recommend locking yourself into a single platform.
Home Office Art Ideas for Your Gallery Wall
The terms are already desensitizes and as someone wrote earlier, no person alive was ever a slave, so the sensibility is not justified. When we use these terms we don't think of a black slave in USA 200 years ago, these are terms that are totally repurposed.
Starboard kubectl plugin for security scans of clusters and workloads
There's a grammatical hiccup there with the 'allow' but the meaning is quite clear for soccer-fluent readers.
1. There's nothing unreasonable about someone investing their own money on whatever odds they want, provided the upside is proportional to the risk and if the investment goes badly it's not financially ruinous (where "financially ruinous" means "the person becomes a burden on welfare system" or similar).

2. It's marginally simpler but enormously restrictive. If I want to invest $100 for a potential thousand-fold payout, why can't I? I can legally spend more for worse odds (and a worse payout) on any number of institutions (casinos, lottery, etc). When you say "sketchy and weird" you just mean "a different risk profile".
It doesn’t sound extremely stupid to me. I’m not a person of color but can imagine how it might feel like the right time to shrug certain terms out of our public discourse.

That it does not upset you is of no consequence. That it may be hurtful to others has consequence.

It’s very little skin off our backs in the grand scheme. If it is a hill you’d like to die on though, do as you must.

I’d just suggest that there may be times things frustrate you that you do not understand, and it is then that it can be better to simply listen.

Take care.
The NSA implemented a new system?
He also very clearly agrees that master is a dated term which should be left behind.

> I have wished many times I would have named them "main" (and "upstream") instead.
> Glad it's happenning

https://twitter.com/xpasky/status/1271477451756056577?s=20
> But I can't see how this helps improve immigration, and it certainly seems likely to cause a lot of negative consequences for GitHub.

I think I would rather work for a company where they do the right thing, even if it does cause negative consequences.

I understand that you're not convinced that banning ICE from their platform is the right thing, or will even do anything useful around immigration. I don't agree with that point of view, and I expect GH's employees don't either. Ultimately it's up to the company's management to decide who they'd rather to piss off: the US government, or a portion of their own employees.
What makes RHEL the best distro for you?
You can, theoretically, attach any lego block you want to a lego mindstorms robot since they have the usual connectors you would see on lego blocks or bionics.

While the mindstorms block coding is different to scratch or makecode, I find it pretty easy to do anything I want with it. And there is plenty of example code on the internet for those looking for something useful.
The ISA was likely designed for efficient implementation in Silicon rather than being easy to grok by a human.

To see what I mean, have a gander at this:

https://github.com/ulx3s/apple2fpga/blob/master/cpu6502.vhd
I have had the same experience (although it was not race-based discrimination). Theoretically there were laws to protect me, but, practically, asserting my rights under those laws would have been too costly and time consuming to be worth it.
Here's my transistor scaling chart. TSMC 5nm should be coming this year, with 1.8x scaling. So my numbers say we haven't stalled yet.

https://docs.google.com/spreadsheets/d/1NNOqbJfcISFyMd0EsSrh...
We should be able to write a MIR lint that gives us linear types wherever we want them. I hear they are most useful with unsafe code.
> But you still have responsibility when you assist others in doing things, whether you agree or disagree with those things.

Another responsibility that is not given enough weight is the maintenance of a civil non-polarized society.
Reports of a DDoS in progress:
https://news.ycombinator.com/item?id=23533350
If you have a marketplace of some sort, and users of your new code (at 95% rollout) cannot see postings made from some subset of other users, but the 5% on the old version still can, you might not notice that volume of sales of things posted before the rollout has dropped by 95% where you would notice if it dropped by 100%.

Most of the time this would happen, the difference between "95% of people can't see a posting" and "100% of people can't see a posting" would be pretty small, but I guess if the marketplace is very liquid the difference might actually be substantial. But unless you're uber or someplace like that, where there's a big difference between "95% of drivers can't see a ride request (so it takes slightly longer to find a driver)" and "100% of drivers can't see a ride request (so no driver is ever found)", I can't imagine too many cases where the difference is likely to make a practical difference.
This suggestion was in fact made at the bottom of the article: Bonus footnote – male and female? Switch to “plug” and “socket.” This change is tougher, though, because there’s no easy abbreviation to ‘m’ and ‘f’ for text that is tougher to change. But the terms are clearer and … you know, less gross.
It's GitHub. As in git. If losing GitHub makes you lose your source code, you're gitting it wrong.
So it accelerates the decay of Pu or U-xxx inside the bomb. But this process is heat- and radiation-emitting, so I suspect if stockpile is monitored for either of these (probably both), something will be detected.
This seems like a difference between like Palantir working on specific projects for ICE (I made this up) vs Github providing a platform that ICE uses.

IMO the former is more objectionable than the latter.
Pretty normal if you manage to save a lot and start working during highschool.
The year 2020, when land is worthless unless you can exploit it...
What does "The U.S." mean? There have to be specific servers, right? Or is it just a blanket attack against random U.S. IPs?
I stopped reading at "half of the money to those who didn't work".

Let me remind the author where taxes are spent on:

Health
Education
Pensions
Welfare
Defence
Policing
Public infrastructure
National debt interest
Environmental protection
Culture
Government administration
R&D

(maybe I forget a few things...)
I bet it's number 2. Companies always try to hide this shit. Often the next one up as ceo is as ruthless as the last one.
Izmir bergama cumhuriyet meydanı çivarı satılık krediye uygun zemin kat daire
Regardless of who invented it, it’s the notion of changing how one speaks, and it’s vocabulary, to gain control over people. Don’t abide by the change/are against it? Then you’re a racist fool, like all the others. It’s a move towards further tribalism. This isn’t about a functionally better term for it. It’s a push during the mob rage over names, statues, and symbols. They already want to shutdown stem, first for a day, then more.

Let’s not debate these symbols, in coherent discourse, let’s label those opposed as racist, and demand change or else more chaos will ensue.
I create photo stories from my travel
Same issue in NY. Can't get in touch with my wife, but she's out. Voice and Text not working. Can't get through to her at all.
This sounds kinda like Datomic - separating the storage and query layers, bringing the query layer close to the application.
It's not ownership, but it does permanently alters the land and permanently removes value in both terms of both recreation and mineral value. So while they technically don't own it, they get to forever change it and extract a lot of money from our public land at rock bottom rates.
Well, masters and slaves have existed longer before than structural racism

They were already there in Babylon over 4 thousands years ago.
Kolab did.
Did you miss this survey? (1000 people needed)
It's way lower level, and easier to missuse.
Its a fiber cut on zayo, fuckin heyyyy-yo: https://tranzact.zayo.com/#!/networkStatus
If the terminology is (1) non-descriptive (it is, especially in comparison to the various _alternatives_ that describe very different scenarios) and (2) offensive to people, why not change it?

But let‘s be clear: there’s a race problem in technology, just as there’s a gender problem in technology. If someone whose ancestors were enslaved were working in technology and encountered the terms master/slave … how would they feel? Would this be another of the thousands of microagressions that they face working in technology today? Would they ultimately leave technology because they can’t get any of their white coworkers to take these microaggressions seriously?

The answer, of course, is an ongoing yes to all of those. This is a trivial way to remove offensive microaggressions, and the pushback that is being received to this makes it very clear to racialized peoples that the real privilege is in the people who object to these inaccurate and offensive terms being changed for something more accurate and inoffensive.
But they often don't.
If you want something cheap you can check out the Edison robots [0] or the micro:bit plus accessories [1]. I have played with both, and they are quite easy to use and make things with. The micro:bit is probably the better option since it is cheaper to start with and can be extended in more directions. There is a large ecosystem of first and third-party add-ons one can buy for the micro:bit to do pretty much anything a child might be interested in.

0. https://meetedison.com/
1. https://www.microbit.org/