skysight-inc/HackerNews huggingface dataset:
> All the other signatures is just a poorly conducted popularity contest.

In this case, the "dislike", since you are referring to the open letter and the signatures, means "He has shown himself to be misogynist, ableist, and transphobic". This is the text that these people signed and this is obviously the main point of the letter, followed by "among other serious accusations of impropriety".

People have been vilified unjustly before (by insiders and outsiders alike) and will be in the future. If there is some actual proof that RMS is "misogynist, ableist, and transphobic", I would like to see it.

Citing his article about pronouns as proof that he is transphobic is kind of insane and more than enough by itself to make the open letter invalid. And this is not the only thing that is wrong with this letter.
JParticles efficient Canvas library for building some cool particle effects
It sounds to me like XML with a DTD & XSD would solve your problem. XML no longer fashionable, but its validation is Turing-complete
I agree with this, something RON/JSON-like with type annotations would be great:

{
"isTrue":false:Boolean,
"id":"123e4567-e89b-12d3-a456-426614174000":UUID
}
Yep thanks! I cannot edit any more..
How do people typically handle search indexing with SPAs these days? Also, how about routes / site maps?
> is the lack of informed consent.

what's making it possible is the lack of privacy regulation. People by and large don't care enough about privacy,it's too diffuse, too complicated, the damage to oneself and others is too intangible etc.

Only way to end this is to destroy the business models that make it possible. What stands in the way of it is the mindset that this somehow harms innovation. (Innovating who can drive the titanic faster into the iceberg isn't innovation), that the government has no right to regulate private companies, and so on. The main problem is that people are trying to incrementally fix a broken thing, as Peter Ducker said

"There’s a difference between doing things right and doing the right thing. Doing the right thing is wisdom, and effectiveness. Doing things right is efficiency. The curious thing is the righter you do the wrong thing the wronger you become. If you’re doing the wrong thing and you make a mistake and correct it you become wronger. So it’s better to do the right thing wrong than the wrong thing right. Almost every major social problem that confronts us today is a consequence of trying to do the wrong things righter"
Yeah: Chrome is the new IE4, pushing ridiculous new technologies simply because they can.
Haven't heard that name in about 27 years. Thanks for bringing it up
I recall the peeing in bottles narrative to have begun with a story three years ago regarding warehouse workers who allegedly didn't have time to go to the bathroom.[0] So when I saw the tweet about whether to "believe" the peeing in bottles thing, I assumed that the PR person was using an internally approved line of defense about that, and was simply too incompetent to realize that the conversation about delivery drivers is similar but not the same thing.

It seems pretty obvious to me that some Amazon drivers, like other drivers, are going to pee in bottles from time to time. This doesn't seem like a fate worse than death, IMO, at least not for male drivers. But I do think it's a reason why Amazon shouldn't put cameras in its delivery vehicles.

Still, you would think that Amazon could maintain a bathroom depot in its major delivery areas. Maybe even their own gas stations.

[0] https://www.theverge.com/2018/4/16/17243026/amazon-warehouse...
Yes. Legal? no idea.
https://archive.fo/OiXyO is lacking images; is there an alternative?
NAT can mean 2 things, 1 to 1, and 1 to many. Firewall is a concept not a thing.

IPv6 could be set up so every computer has an internal address and you choose to map external to internet using 1 to 1 NAT.
I think we get into fuzzy territory when we use one term to refer to a complex feature, without having good terms for constituent parts of that feature. If java offered the ability to call methods in infix position, and give methods non-alphanumeric names, and maybe express something about precedence order, that would support a good share of uses for operator overloading without actually overloading anything. `x :+: y` would be easy enough to read as "an addition-like operation which is not the inbuilt addition" and would still closely resemble the math, and might be fine in a context where x and y are complex numbers or whatever. It would come at the obvious cost of requiring changes to a bunch of the supportive tooling surrounding the language.

I think the messy part added by overloading specifically is that if `Complex`, `RealVector`, `List` etc all override addition, then there's some common class or interface which provides the declaration which they all override, and same for subtraction, multiplication, etc, and soon you have a large pile of interacting abstract definitions, which some language users will find daunting.
Things changed very quickly. I was writing a warehouse management app around 2000 and my first version was in Delphi. The sql components did require additional install and libraries. But v2 was in PHP and served over the Internet as that could run with no client install whatsoever- just a browser. It was much easier to manage the dependencies on my side and not worry about customer antivirus blocking the install etc.
I assure you, disabling one's transportation and, thus, reducing one's likelihood to arrive to work on time does not reduce delinquency. Neither are subprime lenders interested in reducing delinquency; rather, they rationalize such abhorrent practices that increase the likelihood of delinquency because it generates more revenue.
This example assumes you only have $1 to bet, and if you lose it, you’re out of the game. I wonder what happens to the simulated outcome if you can keep betting, even if you lose.
You are mistaken. It took a lot of cpu but definitely worked. I can't remember the name of it, but I used some quirky mp3 player for a couple years before winamp came out.

I do remember being impressed how mod / tracker based music was so much more efficient on our P5 120Mhz. It was something like 10% of cpu vs 50% for mp3.
It was clear you didn't want to disable UPnP support on the entire network, but I couldn't tell whether you'd tried disabling it on the NAS.

Does the following disable the FS2-210's local UPnP?

Go to TOS Desktop> Control Panel> Network Services> Discovery Service> UPnP Discovery > Uncheck "Enable UPnP discovery service"

https://help.terra-master.com/TOS/view/?lang/en-us/flag/disc...

I assume this won't break anything you don't want broken (ie- automatic port forwards), but I'm with you that the option is needlessly ambiguous.
I didn't say that C++ should not be used, and that everyone who uses C++ should switch to C for anything that they would like to program. There's a place for C, and there's a place for Lisp, and there's surely a place for C++.

Culturally, we're at the place where most of people prefer higher-level things that are "easier". The growing complexity of the C++ makes some people who prefer to work on higher-level languages anxious to consider the lower-level languages like C++.

What I was trying to convey is that C is a good start for fundamental concepts of programming and everything you need to start programming in C++ - if you want to specifically use that for your tasks. However, people are different, goals are different, we don't know what are these projects. If you're using C++ to build small programs and you don't care about efficiency - I can only shrug and say "well, you do you".

Again, I did not say "don't use any of C++ cool features". It would be even easier to grasp the complexity of C++ once you understand what's the root of the problem, why people even come up with these features, and why do you want to use them.

In your reply you just jump to conclusions, saying that "no RAII is bad" to someone who probably may never need it.
Twitter Shadowbans Gina Carano
Hard to understand why anyone would think it is a good idea to drink water with a pH of 9.0! Our biochemistry works in a very narrow pH range (7), and there are all sorts of mechanisms that work hard to keep it in that range.

Have to admit that I've not heard of any of the promoted benefits. What are they?
Another way to say it is that they'd rather get an extra 15-30 minutes of work done.

Because if enough people start going home 15-30min early, management gets excited and raises the bar by adding work, so now you do the extra 15-30min of work (by peeing in the bottle) or risk not keeping up. I'm sure many would prefer peeing in the bottle to risking not keeping up, but that isn't the kind of choice where we say 'great, let them do it, it makes them happy.'
Same thing seems to be happening to Great Lakes freighters crossing UP of Michigan over land.
I felt like for 2000 they took the 98 look and just nicely honed it. Things like the gradient in the title bar of windows, or switching from the default aqua of 98 to the nice blue of 2000. Little things that pushed this overall look and feel to a nice sheen.

I do remember back in the day the name was confusing, up till that point all DOS based Windows had a year name, and all NT based windows were, well, called NT :) I remember people being surprised to find out 2000 was an NT based Windows.
> It's far more productive to push for incremental changes to the YAML spec

The problems this article raises and strictyaml purports to address were addressed in YAML 1.2, already supported in python via ruamel.yaml; YAML 1.2 addresses much of this in the Core schema which is the closest successor to the default behavior of earlier spec versions, and does so more completely in the support for schemas more generally, which define both the supported “built-in" tags (roughly, types) and how they are matched from the low-level representation which consists only of strings, sequences, and maps (which, incidentally, are the only three tags of the “Failsafe” schema; there’s also a “JSON” Schema between Failsafe and Core, which has tags corresponding to the types supported by JSON.
After trying Duck Duck Go and Brave’s products, it turns out I actually don’t care much about privacy. I care much more about using a product I like and that works the way I want.

Has anyone else felt this way?
Using the distinction of paste as copy vs paste as move, instead of overloading the cut metaphor is a better choice semantically. When you cut text or images from a document with ctrl/cmd-x the content is deleted immediately. It’s weird and inconsistent that in windows the files get greyed out and if you don’t paste them they... eventually look normal again when you put something else in the clipboard? Modifying the paste with option on mac is also consistenT with option switching between move and copy while dragging files.
This is exactly my opinion and exactly how I use uPnP. I can't control exactly what runs on my network since I'm not the only one using it, but I can guard certain parts of my network more thoroughly.
The problem is less about whether people accept to pay for services and more that it's currently more profitable to provide ad-supported services (paid for by non-consensual data collection) than paid ones.

Regulation that forbids non-consensual data collection such as the GDPR ought to fix that, but its lack of enforcement means it didn't have any effect on the market. Once regulation starts being enforced, it will rebalance the market where paid services will start to be viable because free services would no longer be profitable.
Thanks for the insight. I vaguely remembered that people run the ac in reverse for heat, but that is probably only in paces that almost need no heating.

Do you know why you use that much?

Do you heat your water with electricity?

Fridge, freezer, tv, WiFi, Desktop PC, charging phones and laptop, ligths.
It's remarkable how much soft power China has. I've seen some Australian news videos on YouTube that highlight the issues you're referring to. In America, I've been seeing the same, although in a quieter way:

China is seemingly the only power that can quiet the American far left, who have for the past several years been obsessed with "justice" and "equity", EXCEPT when it comes to China. As a recent example, LeBron James took to Twitter to speak against new voting laws in Georgia (https://thepostmillennial.com/lebron-james-boycott-georgia-m...), and drew much criticism in Twitter replies because of his hypocrisy on more clear cut issues of human rights. He's been mostly quiet on the NBA's ties to China, and has even made comments in the past that have been described as repackaged Chinese government propaganda (https://www.nbcnews.com/think/opinion/what-did-lebron-james-...). Similarly, Apple is known for being "woke", and has a history of left-leaning political activism like curating app store content or enacting changes like replacing the pistol emoji with a squirt gun emoji (https://www.newsweek.com/apple-replaces-gun-emoji-water-pist...). But Apple and others reportedly lobbied against bills that would ban the use of forced labor (https://thefederalist.com/2020/11/30/apple-nike-coca-cola-lo...). Tim Cook has also sat quietly as over 150 Asian activist groups asked him for more concrete action (https://www.imore.com/coalition-activist-groups-pen-open-let...).

I guess in the end everyone only cares about issues to the extent it does not affect their own finances, and to the extent they can continue feeling membership in their political tribe even if they're being unprincipled.
Note that Facebook happily ignores Subject Access Requests with complete impunity: https://ruben.verborgh.org/facebook/
> For some reason Hacker News really likes the idea of centralized authority and criminalizing things like math and free association by threat of violence and imprisonment.

The new kind of "geek" in the opposite of the traditional "geek" who was a libertarian / pro freedom.

My guess is that most geeks can't afford to bite the hand that feeds them (google/facebook/twitter...) so they decided to loudly proclaim their allegiance to modern values (environmentalism/social justice/wokeness in general)
> They were absolutely willing to operate the machinery.

Smashing the machines was perhaps a poor way to communicate that.

And how far do you take that? There have literally been union jobs where someone's shift consisted of doing nothing but pressing a button every now and then. That's a pointless waste of both human life and economic efficiency.

Someone else in this thread wrote:

> a Luddite opposes the automation of labor without a plan to support the displaced laborers

...which seems like a much more viable position, although perhaps not so popular in the US.
I assure you there are many liberals who won’t pay despite having money in the bank, unless they are forced to do so. It is literally a human right to them.
"limited time offers and special deals", like literally any company selling something out there.

"The report said that many games use a "psychological nudge" to encourage people to buy loot boxes - such as the fear of missing out on limited-time items or special deals"
Gallery view is pretty new and still needs to be discovered. Also not very convenient just for quickly viewing bunch of files. The view of the folder changes completely, so you get disoriented and if it's a large folder you will need t skim through one line of folders to find what you are looking for. It's good for certain use cases but it doesn't help with quickly going through some files in a large folder.

On Windows, when you open a photo by clicking it, you can go to the next/prev one using the arrow keys and on macOS you can't do that. So the Windows immigrants get annoyed, naturally.

On Mac, you can simply select a single file anywhere and hitting pace will very quickly show you the contents, hit space again and you are back to the folder. You can use the arrow keys to skim around and the file contents will be quickly displayed. If you first select a bunch of files and then hit space, it will loop though your selection when you use the arrow keys.

It's a very convenient feature to skim through the files in a folder.
lithium is just cheap because it wrecks some 3rd world countries natural resources. If they'd slap the price of recovery times it will need to regrow nature in that place, it wouldn't be as cheap.
We talkin’ basmati or sushi rice? And how was it powered?
P2P here means it will form a mesh network which itself means every node in the network (your clients) tries to connect to each other as "directly" as they determined possible by some routing algorithm. This is in contrast to a a hub and spoke model for example, where every node will connect to a central hub and communication between nodes need to pass through that hub.
There are fewer apps designed for small phones. For my 4.6" phone with a large UI scale, I found foobar2000[1] very functional. It truncates even less than Phonograph and has high contrast themes.

[1]]http://foobar2000.com/get-android
I removed my phone number from Facebook when it was reported that Facebook used this as some sort of tracking mechanism across third party vendors - specifically with purchases from merchants - in order to serve more "relevant ads". From what I recall, if the merchant is somehow hooked up into FB APIs then regardless of whether you signed up for their rewards program using an e-mail + password or via FB SSO, then they would send back "anonymized" data back to FB for each purchase(s).

I wonder if my phone number still persists (aka "soft delete")
I’ve used most of the technologies you listed. Cue is the best, and the only one with strong theoretical foundations. I’ve been using it for some time now and won’t go back to the others.
I think part of the problem is that many orgs see security as an overhead that engineers do to sleep well at night. A few more breaches, a few more fines and it will finally be seen as a feature to keep the CEO out of jail.
I almost 100% sure it's not those in the greatest need who keep stealing it. It's just a category of people,who treat anything that isn't theirs as crap. It's the same people who steal all the towels,soap bars and what not from the hotel room, because,you know, they paid a lot for it. Or like in my own town,where the shoplifters are often teachers and medics- hardly the first category that come to your mind.
> Heating is separate, as others have noted.

Heating isn't separate for me. For me, cooling isn't required most of the year (probably similar to UK weather), but for many parts of the US cooling is required almost year-round.
There is a distinct whiff of Docker to the ports it’s using. But maybe I’ve been too far down that hole and am just seeing things though Docker tinted spectacles.
You broke the HN guidelines badly with this. Please read https://news.ycombinator.com/newsguidelines.html and stick to the rules.

As they explain, if you have evidence of abuse on HN, you should be emailing hn@ycombinator.com so we can investigate. But other commenters having different $BigCo tastes from you doesn't count as evidence.
AR to Bring Multiple Improvements to Healthcare
Or it could be something like what happened in Flint--the water was safe as produced, it reacted with it's containment. Maybe the bottles are reacting badly with the potassium bicarbonate.
Yep, that was basically what was going on in his head. He was compelled to go there and gamble but had some control over how. The whole thing reminded me of a methadone clinic.
Nice... lamb is very tasty, and it is one of the animals that is better raised in pasture, even in hilly terrain.

Goats are the same as well.

The best lamb if I have had was one raised in mountainous pasture in Albania where wild tea and wild oregano is raised.
As I said, "without going through a relay".

And TURN is one of those relays.

(I host a STUN and TURN relay myself, because I had to for my personal VoIP server for enough people to be able to connect on it. Downside is more use of bandwidth.)

edit: replaced STUN with TURN where appropriate, I did confuse both as they were provided as a single package.
Electricity usage has major externalities which are not taxed because people would get pissed off. If every country instituted carbon taxes I'd be much more accepting of crypto/proof of work, but we're nowhere close to that happening.
Looks fine to me:

[[a.b]]
c = 1
d = [
{ e = 2 },
{ f = { g = 3 } }
]
I was hoping from some insight, but as happens every time I decide to try property testing, the examples on your links are trivial to either enforce the property at type or construction, or to separate it from the rest of the code so that their implementation becomes at least as obvious and error-prone as the tests.

Property based testing looks like a really good idea, but I never gained anything from applying it on practice. There are probably some application domains that they are good for, but I still didn't find them.
Yep, the author depends on NAT as a security feature, when it was never designed to be one. UPnP is a convenience feature, and is disabled in all security focused networks. If you want convenience and security, set up two VLANs, one for your insecure UPnP devices, and one for your more sensitive devices.
So at what scale do we call movement movement? Because things are moving inside this lens, but at a molecular/atomic level.
As a Christian, I miss Christopher too - he argued in good faith if a bit stridently and in a bit of a twist demonstrated the Christian value of the individual person being just as important as the King.
Huh? The article devotes several paragraphs talking about how good humans have been at navigating and lists multiple feats as evidence.
You mean ignoring the fact that a NAS which claims to not be available over the internet is available over the internet?

The correct solution is the NAS manufacturer needs to correct the issue and provide a software update.

This article shouldn't be ignored at all. Your supposed "correct solution" does nothing to fix the root issue.
In python nowadays you use data classes for that. Essentially nice with the frozen attribute. Before that there were named tuples - still useful to subclass instead of frozen data classes, as long as you don't need inheritence or any of the advanced data class field attributes.
I think it's pretty clear than the author believes he may have offended people with his statement, and is rephrasing in a more precise manner to avoid confusion.
Biggest reason is that an omafiets only costs 200 euro (new). It is not uncommon to have two bikes, it is nice to have a fancy bike for touring. Also, you would normally buy the cheaper bike second hand.
“It is only ideas gained from walking that have any worth.” —Nietzsche

Check out "the Philosophy of Walking". A lot of great thinkers saw "going for a walk" as something central to their practice. But this article doesn't mention any of that, how much our modern world was shaped by walkers.

edit: lol downvotes
Swipes like that will get you banned on HN, regardless of how wrong someone is or you feel they are. Please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here.

I took a quick look at your account history (standard moderation practice) and was pleased to see that most of your comments are excellent, so fortunately this shouldn't be difficult to fix.
That’s why you never use your real name nor birthdate ... on social media.
I doubt it reduces delinquency rates that much. If you don't have the money, you don't have the money.

But I bet it makes it much more likely for the lender to be able to get the car back in the event of a default (and probably cheaper to recover). This probably does result in them extending credit to people they otherwise wouldn't.