skysight-inc/HackerNews huggingface dataset:
This is a gasoline-powered car we're talking about, so you've made quite a leap.

I drive an all-electric car with no remote connections at all, unlike this gas-powered Ferrari.
It is kind of funny that people never thought of that. For the 2020 Census there was a big push to have our interviewing app always connected. Thankfully we did a lot of pushing back, people who live in metro areas have no idea how bad cell coverage can be. And when we have to count the entire US you can’t always be connected. Just seems to me like they made that bad assumption.
20 Years of FreeBSD Foundation – Interview with Deb Goodkin (Executive Director)
Author here. This dashboard continues a new project of mine: improving the public's understanding of economics and finance using visualizations. Knowing HN's interest the Fed, I thought I'd share!

I'm new to development and visualization for the web. I'd love your feedback on the dashboard, site, and anything else. Thanks for taking a look.
Which he then used to put the overall number in doubt as Soviet propaganda. Which is dishonest.

Also, the holocaust started much earlier than Auschwitz, and it included much more than just exterminatation and concentration camps.
>The fact that the manufacturer can remote into their cars, does not automatically mean that the car is vulnerable to remote hacking

If your car can connect to the internet it's vulnerable to hacking via the internet. My car, which is incapable of connecting to the internet suffers no such potential for abuse.
You are being obtuse. Following your definition, freedom of speech wouldn't exist in anywhere other than in the U.S. because no other country has a constitution with that exact same wording!

lki876 is clearly referring to a philosophical principle, not whether Facebook's policies violates the U.S. constitution. There was probably some law legalizing Trump's murder of Qasem Soleimani too, doesn't mean it wasn't also a dick move.
>The concept of free speech has nothing to do with governments or private institutions.

But the manner in which governments can affect free speech is very much broader, because they can criminalize and regulate it in a way that is generally binding on all societal participants.

Saying that free speech has nothing to do with governments is like saying making contracts is nothing to do with governments: except that the government includes the judicial branch that decides disputes over contracts.
It's zero trust so they could have called it Cloudflare Zero.
This situation is pretty much the norm for cloud.

Just like with mobile, we have happily traded security, privacy, and control for convenience. Privacy, security, and openness advocates keep failing to understand this because they fail to grasp just how massively valuable convenience is in a time-impoverished overly-complex world.
For justice, outcomes matter. This is why there is a difference between "attempted murder" and actual murder. Yes, both are punished, but the actual outcome does matter. Therefore, the distinction between a flashbang and an incendiary/fragmentation grenade (which what most people think when they read hand grenade) too does matter. When I read the initial statement, I thought that the child was killed and am happy to hear that thats not the case. Even though the child was definitely harmed, I am happy that it is still alive.
> If you see Facebook for what it is --- not an arm of the government

I find it easy to see Facebook as one of the arms of the government. It's not the only arm of the government, and it's not the only thing Facebook does, but one could consider Facebook (and other social networks and tech giants) as an arm of the government.
For the record, I agree. I only mean to highlight the next stop is ammunition constraints/controls.
The other answer could be lack of scale. These aren’t artisan goods that someone can easily try offering on a whim, these magnificently complicated machines are only affordable because of economies of scale/mass manufacturing. You can probably find someone to custom build what you want, but it’s not going to be anywhere near cost competitive with a standard model. Maybe you can get close by using stock parts from other cars.

Or maybe this is a market opportunity, and you should set up a manufacturing line for stripped down jeep-like vehicles.

Probably won’t be road legal, though, because they’re horrifically unsafe in a collision compared to modern cars.
I am so glad I'm not the only one who noticed this. Don't forget Virgin Hyperloop One too.

There's something about "One" that signals a complete lack of creativity.
This sensation may be caused by the flickering as the phosphor fades towards black before the screen is retraced. There are CRT monitors with long persistence phosphor that mitigate this, but it makes them unsuitable for motion video.

My favorite concept is that of the Tektronix vector terminals. They trace the image to a long persistence phosphor as necessary and then retain the image without retracing it by constantly bombarding the whole screen with just enough electrons for the already lit phosphor to stay lit. As a result, once the image is drawn the screen may have a little brighter black than a "normal" CRT monitor, but no flickering. I've never seen one in real life, but it seems like it would be great for ergonomics.
The problem is that not all of the software someone might want to run on Windows handles backslashes gracefully.

There are situations in which for example VS Code will run git commands "behind the scenes" (without ever showing the command to the user). The way it is now, VS Code sometimes obtains a file name to be used as an argument to a git command from a Microsoft function that return the name with backslashes, gives the name to git, which doesn't consider a backslash a path separator, so git causes an error, "no file named foo\bar\bash," or such, and since that git command line (command with arguments) was never manually submitted or entered by the user, the user can't get past the error just by replacing some backslashes with slashes, then resubmitting the command line.

Microsoft could submit patches to the git project to make git recognize the backslash as a path separator, but there is no guarantee that the maintainers of git would accept the patches. So, Microsoft could end up choosing to bend (on the backslash issue) to make Windows more compatible with git -- and other Unix-centric projects.
I know. And by local median income, and by national interest, and by ....

My point is that the ‘simply auction it off’ approach is bad.

[edit: typo]
And how do they intend to enforce that? It’s not like they know who put in fake data, that’s literally the whole point of fake data
Storing the Asp.net Core Data Protection Key Ring in Azure Key Vault
Do you mean that you wouldn't oppose harming or wanting to harm practicing muslims or christians as they could stop practicing?

To be fair, I understand that your idea is mainly that there is a hierarchy in the level of intolerance. But there was some losses in explaining your idea in a quick and dirty way.
Demucs – Music Source Separation in the Waveform Domain
Oh the backwards compat attitude goes quite far. Even to the extent that shims are added in updates just to make sure old apps keep working in cases where the vendor can't realistically update all client machines.
no no no no no. Please read the paradox of intolerance.

https://en.wikipedia.org/wiki/Paradox_of_tolerance
Similar to chroma subsampling used by most lossy image and video compression algorithms.
You are transmuting a private organization’s choice, which is equivalent to a person kicking nazis out of their dinner party, into something only a government can do: limit free speech.

Obligatory XKCD: https://xkcd.com/1357/
Just to add to this, non-integer (AKA fractional) scaling also works substantially worse on gnome for me than in windows. It even is hidden behind a switch with a warning that it "May increase power usage, lower speed, or reduce display sharpness". I can confirm all three.

Given pretty much all laptop screens manufactured these days look best with about 125%-150% scaling, this is a pretty big issue.
We should - though - definitely appreciate the fact that they still "let" you setup a workstation without signing in to a Microsoft account (unlike iOS, the new Oculus device etc.)
I never said that the rich shouldn't be rich. I am implying that the poor shouldn't be held down. And I'm also arguing that having a healthy society with a functioning welfare system reduces crime and ultimately reduces these costs.

But I think that's besides the point on this particular issue. I can't imagine whatever costs you're imagining are involved in tracking down people skipping court dates would tax the rich out of their privilege.
Big Reasons to Learn R for Data Science
>You can disagree with opinions, but not facts. Facts are... facts. That the Holocaust happened is a fact. Denying that fact should indeed not be tolerated.

What is caught in the "Holocaust denier" net does not consist solely of people who outright deny it occurred - there are many shades of grey, opinions in this realm are highly dimensional.

This isn't to say that censorship in this case isn't justified or fairly optimal (in achieving gross human happiness), but if a cause is just and righteous, it shouldn't present a highly distorted representation of objective reality, or refuse to vigorously defend it's assertions. If your case is correct, "in fact", it should be defensible in the context of a non-simplified representation of reality.

If proponents of an ideology (censorship, in this case) are not willing or able to do that, then I would find it more palatable if everyone was just honest and acknowledge that a very rough approximation is being done, for reasons X,Y,Z - I think a fine argument could be made, and this way no fibs are being told.
> 'don't keep Exception objects around past the actual lifetime of the exception'

But, does it generate more read/write-cycles on your local SSD/Flash-Memory ?

Maybe my main intention was: "Does it make 'computing' longer lasting -or does it support obsolence", or 'is it a typical language processing idea' ? ˁ ˆ͜ᴥˆ ˀ
Interesting historical note: AMPRNet was one of the first times that the Internet's NIC had to decide if an ambiguously categorized entity belonged in .org, .net, or would have its own top-level domain (in this case .ampr)

See: https://gade.us/thesis/
In any important social movement, there is a large amount of people who will do nothing, there is a smaller amount of people that would provide support, and there is a much smaller group who will do the majority of the work.

The "make people feel bad" will only affect the large amount of people who wouldn't do anything anyway and who wouldn't be convinced to do anything until there is much larger social pressure.

These kinds of articles might actually inspire that smaller group do do more because it's so so bad. The data is REALLY bad. That small group will create a larger group who would provide support (financial, etc). Once a critical mass is hit, the larger group who was turned away because of bad feelings will come around.

It's more important to focus on the people who would actually do something and who would provide support. These articles and stories don't turn away the people doing all the work, it actually inspires them more.

For example, I am one of those people and this article makes me want to do more and puts more urgency into it.
> You can inspect the code if you're concerned and validate that it's going to do what it says.

You can just not pipe the curl script to shell and inspect it [0]. Executing that is no worse than executing a random make command or `brew install`

> downloading the script first and inspecting it is a good idea, but still not as good as building directly from the code

No, you need to inspect the code too if you're that worried. I can write a makefile that just does this:
build:
curl http://example.com -o bad.txt && cat bad.txt

Either you're actually vetting what you run on your machine, or you're not. curl | sh isn't any worse than git clone && make.

> This is why we see people do things like publish a hash sum alongside binaries they offer, or use a digital signature. Then we can at least verify that a binary matches what the author says they released, or better yet ensure that the binary was produced by a trusted source.

So just publish the hash/signature next to "install instructions" that contains the curl command, and let the user verify the hash themselves. Again, that has nothing to do with the install method.

[0] https://pastebin.com/atHcYR8x
snake_case and camelCase
Does this same denial of "well documented fact and to discredit reality itself" extend to religious doctrine, also or do the corporations get to pick and choose what realities they choose to censor?
Perhaps, but I'll at least admit that my views on the limits of free speech have changed in the past decade or so as the toxicity and irrationality of social media has become apparent.

I think there is an often unspoken assumption by free speech advocates that if enough daylight is shined on something that the truth will win out. Thus, better to limit speech as little as possible because (a) those limitations have so easily and frequently been abused by those clinging to power and (b) at the end of the day the truth will win out anyway, so better to just let crazy stuff be said.

Over the past decade though, as people have seen the real, critical danger of unlimited free speech, and especially how the internet and social media has allowed free speech with few consequences to the original speaker (which did NOT exist when the ideals of free speech were first envisioned), I'm not sure these original hypotheses hold out anymore. I highly recommend The Social Dilemma - instead of showing truth to power, powerful entities have used powerful tools to "hack" human psychology to get people to believe things that are factually false.

Remember Reddit back in the late 00s? It had such a strong free speech ethos it allowed things like jailbait. I don't even hear many free speech defenders supporting stuff like that anymore. And look at the mobs in Myanmar that were enabled to commit violence against the Rohingya by false Facebook posts.

I still believe in the ideas of free speech, by I also now more strongly believe that unlimited free speech will lead us to a world where autocrats win and plain, 100% verifiable facts are dismissed (I mean, from the article, nearly a quarter of 18-39 year olds believe the Holocaust is a myth, exaggerated or aren't sure??!! I'm in my 40s and I have friends whose parents showed me their serial tattoos from being in concentration camps), and stuff is, for lack of a better term, "not good". So yes, I've changed my position, and I'm firmly on the side of being intolerant against speech that is demonstrably false.
> It might be worth considering The Paradox of Tolerance

Or the slippery slope fallacy, as it is known in less ideological circles. The "paradox" simply asserts that a tolerant society will be usurped by intolerant actors. It is in all respects a slippery slope argument.
> This could set a potentially dangerous legal precedent. Microsoft are arguing that the malware operation damages Microsoft's brand, instead of putting the fault onto themselves for making vulnerable software.

I think both can be true. Even if you think Microsoft should be held legally culpable for making vulnerable software, I don't think that should be a "get out of jail free" card for someone exploiting it.

I therefore don't see how agreeing that Microsoft is being harmed by malware authors could possibly result in a legal precedent exonerating them from legal liability over vulnerable software. Courts consider what is presented to them and their rulings tend to be narrow.
That is probably a fair assumption of the average on a national scale. I know in my jurisdiction it is somewhere near 88%.
Holocaust denial is inseparably bound up with being intolerant of the right for Jews (and Roma, and Homosexuals, and so forth.) to exist.

If you are a holocaust denialist, then you are by definition absolutely intolerant, and I am perfectly fine with you being expunged from any community of the civilised.
Definitions are a little murky. "Cancel culture" also isn't threats and harassment---it's deplatforming. It's using freedom of association to deny guilt by proxy for spreading someone else's lies, threats, and harassments.
India gets about 2% of their power from nuclear. They are not "nuclear heavy."
It seems like, if Microsoft were trying to absolve themselves of responsibility for defects in their products, the thing to do would be to claim that malware is developed by third parties outside of their control, against the terms of the EULA. What Microsoft is actually doing seems a lot more like taking responsibility. They're cleaning up the mess and helping people when they don't really have a legal requirement to do so.
Here’s the link, if anyone’s interested in reading it: https://features.propublica.org/weirton/police-shooting-leth...

It’s frustrating and sad, like stories about this tend to be.
The textbook definition of people not on your side is “hateful extremist”. Everyone who doesn’t agree with someone is the worst person ever. Attempting to claim that your censorship holds the moral imperative can be used to make dubiously ethical decisions under the guise of a divine mission.

Also this has recently happened with many Twitch streamers. Destiny, Vaush, Sargon, and others got deplatformed and moved elsewhere.

One could argue that Andrew Wakefield, the founder of the anti-vaccine movement, has found/made a stronger platform after losing his license and being publicly denounced than he ever had as a doctor.
Just tow your car outside sounds like a recipe for losing half a day trying to organise that.

Additionally, even average cars these days tend to have removable towing eyes with easily damaged plastic blanking plugs. The chance of damaging an expensive car doing this seems very high. Especially trying to drag it out of an underground car park. If I owned a towing company I'd take a hard pass on that job.
Why should a seperate state machine be used? Redux doesn't magically seperate state information from the tree. It's built upon react context/provider system, which in effect can be seen as a component.

The special sauce, in regards to seperation, is that it can be wired into the component tree without passing it down, which is a property of provider/context and not redux itself.
Nice find. That looks like it must be the Mk. II version, starting with a proper armored car and working backward until ice cream can come out.

The one I saw started life as a little willys postal jeep conversion, and ended up looking like somebody had trapped the A-Team with it in a welding shop filled with plate steel for long enough for the music to play.

I'll post a photo if I can find one.
Unrelated question but why don't more people use Gerrit instead of Gitlab or Github? To me Gerrit flow makes the most sense.
By this definition, any immigrant is a colonialist?

How exactly does this "exploit the New World's resources" given they will probably get less infrastructure than in their country of origin?
Facebook really can't win, it seems. Damned if they ban, damned if they don't.
> I don't think it'll ever work, there's the obligatory xkcd comic about the limits of sophisticated programming languages. The code will never free you from the burden of having to specific exactly what you want.

In my mind it's less about freeing the user from specificity, but just changing the language under which that specificity happen. Honestly it's just syntax! Imagine something like:

> open file on disk at "/some/path/to/a/file" into $my_file_handle. read contents of file handle $my_file_handle into new variable $contents. print $contents to standard output.

Imagine every sentence just being a textual template for a function invocation, with context in-between functions (state) being preserved and managed implicitly with the use of variable names & prose. signatures for the functions required would be something like:

- open_file (path: string): file_handle

- read_bytes(fh: file_handle): string

- print(s: string): void

We already have functions like this and compose them in ways that the text suggests -- it's more about just adding a different way to group and recall up the composed functionality.
How exactly is the paradox of tolerance relevant here? What precisely is “intolerant” about denying a specific historical fact?
Nothing is stopping the Holocaust deniers from posting all their "different interpretion" nonsense on Stormfront or whatever.

There are no 'first amendment' issues here, as no new law has been passed compelling Facebook to do this. It's simply Facebook saying they don't want this sort of antisemitic rubbish published and amplified via their platform.
Speaking of the UI, is there any way for it to show something when loaded without JavaScript enabled? Right now I just see a black screen. When I load Stack Overflow I see text and code snippets, so I will probably keep using that for the time-being.
>Nazis can stop being Nazis and then I'll start tolerating them.

So, it's OK to harass e.g. gay people? After all they can stop having sex with men and marry a woman. How about Christians? Muslims? Democrats? All of them can stop being what they are, so it's ok to harass them?

Looks like a half-thought argument.
In many countries Holocaust Denial it's a crime. The world it's not only the US. So let's start there.
If you want to call this censorship that's within your rights of course (your freedom of speech right, nonetheless).

Either way, I think people have also a wrong idea of what censorship is. If I tell you can't take a shit in the middle of my living room and you claim that I'm censoring you, then maybe you should reconsider your logic and definition of censoring. This is basically the same.
> Microsoft doesn't really sell Windows upgrades anymore.

Haha, no. There are _tons_ of business running old versions (xp, 7, 8, vista not to mention different builds of 10).

There are also tons of people still using Windows CE who they're trying to woo over to Windows 10 IoT.
Show HN: A Chrome extension that uses NLP to keep you focused
But the utility of it on other areas of life is up for debate. The US considers the question settled for government intervention, not for private actions.

Free speech doesn't protect my right to blare Nazi propaganda 24/7 into your living room using focused sound technology. Nor should it.

In the US, it doesn't even grant a person the "right" to blare Nazi propaganda 24/7 using a licensed FM radio station.

Many people seem to take as granted that free speech is a virtue that an entity like Facebook should support, but their statements assume without evidence that free speech protection is a virtue in that context.
Good point, I didn’t realize that. My assumption was that most electric cars going forward will have some unavoidable remote connections.

Is there some reason why this is downvoted? Most electric cars seem to have remote connections...
Is this a real issue? If so, it's trivial to start with the blatant stuff and move onto the subtle stuff if/when that's insufficient.

https://www.adl.org/hate-symbols?keys=holocaust
Facebook can throw me in prison for saying the wrong thing? Facebook can issue notices to other publishers telling them they cannot publish what I write? Facebook exercises general control over which internet sites are available in my country?

None of the above?
Whose definition of "hateful extremist"?

Anyone who would censor another person qualifies as a hateful extremist in my book.
> while referring to non-westerners doing the same in the west as "illegals"

Do digital nomads have employers?
Mens rea generally only applies to criminal law. Lack of mens rea doesn't insulate you from civil liability, even if it might affect it.

See the first paragraph at https://en.wikipedia.org/wiki/Mens_rea