skysight-inc/HackerNews huggingface dataset:
> it should be a red flag that the organisers have not thought seriously about their dispute resolution process.

while that's very evident in this case this is actually what CoCs or written rules in general are for. Of course when you don't have a committee or a CoC however is in charge can still treat people arbitrarily, in fact much more so than when you actually have agreed on conduct and have a process to resolve things.

There's a good piece called the Tyranny of Structurelessness about radical feminist movements, where wanting to ditch all formal rules actually lead to even worse informal treatment, because officially leaders don't even exist, so there's nobody to blame.

You can look at this case also another way, at least there is an actual committee the author can blame and a CoC that he can argue he wasn't treated fairly by.
> Social media

What does this particular incident have to do with social media? This was a presentation at a conference, and the "canceling" was convicting the presenter of a Code of Conduct violation on what look like egregiously inadequate grounds. They didn't block his Twitter feed or spam his Facebook page.
Of course. It absolutely may have happened, and if or when it has, I want those instances known. But if someone were to have been arrested wrongly, or some government blamed wrongly, this would be a huge deal, and I'd expect there to be a lot of public controversy and discussion about it.

Everyone should be subject to due process. If some organized crime ring in Ukraine is blamed for some particular ransomware attack and they get tricked into traveling somewhere that lets them be extradited and tried in a US court, the prosecution still needs to prove beyond a reasonable doubt at trial that they're the responsible party. Things get more complicated when an entire nation-state government is accused of launching ransomware attacks, but so far I think only North Korea has faced that (someone please correct me if I'm wrong), and they're kind of an outlier among all the other countries.

We should always be skeptical any time any government accuses any entity of a crime, of course. There should always be a presumption of innocence. But that's what the legal system and due process are for. The onus is on the government to prove their case.
I'm not saying all ransom ware attacks are terrorists, just that ransomware attacks are not always profit-motivated, some are covers for larger attacks, some are just disruption operations, and either one of those can be considered terrorism, or cyber warfare. (I am not the user who originally said this was terrorism)
> This is what intelligent people do. They recognize patterns and extrapolate.

Any level of intelligence does this. How well one extrapolates varies, and extrapolation is always eventually wrong.
Saying "Joe Schmoe is wrong about X" doesn't imply "Joe Schmoe is wrong about everything". In fact it helps advancing and encouraging debate when someone can say "Joe Schmoe is wrong about X" AND admit "Joe Schmoe is right about Y".
No. Before C and Fortran it was assembly language.
The adversarial system used in US courts assumes the other side will discover such frauds and bring them to the attention of the court.

I think the frauds that appear to be legal but do not actually involve courts are where more harm is. These are the scams asking people to pay fines or else.
Wasn't there a ransomware case in Germany recently where when they advised the hackers that they'd hit a hospital, the hackers immediately turned over the unlock keys, without a ransom?

Not that that is any way a defense, and I'm sure there was as much a self-interested motivation of "We are going to be hit hard if we ransom a hospital _now_" as much as "doing the right thing"...
I have no reason to assume they are selling user data. I wish complying with GDPR were as simple as not selling user data.
I hear you. There's a link widget coming, multiple browser history models (we've only supported URL fragments, but are adding pushState, and custom URL strategies, as well as navigation API improvements). Keyboard navigation is being actively improved. Bug reports are always welcome: https://github.com/flutter/flutter/issues/new/choose
It feels insanely presumptuous to hear this stuff.

Democracy? Since when are we a democracy? Oh, because it's a popular term used in media and vernacular? So are Fruit Loops, who cares?

Let me try an alternate framing: democracy is a brand, a feel-good term for political rhetoric. This is what democracy looks like: https://media2.s-nbcnews.com/j/msnbc/Components/ArtAndPhoto-...

What is actually (though unpopularly) valuable in our society is not democracy, but the Bill of Rights, high trust, and rule of law. Democracy gets the applause, but they do the heavy lifting.

By all means, cover elections, blow the whistle on crap. But if you're scratching your head wondering why the media's popularity is at an all-time low, maybe it's because there's this onanistic self-regard that places the media above the citizen.

Tucker Carlson just broke the record for most-watched month of any cable news show ever. If that offends you as a journalist, it's probably time for some introspection.
> This is a CoC working exactly as it's supposed to work. By design.

> There is absolutely no other use for a CoC. This is precisely what they were created for.

> There is absolutely no other use for a CoC. This is precisely what they were created for. This is no accident or mistake.

I run groups that use a CoC and I assure you that they aren't supposed to work like this, weren't created for this and it is a mistake if they are.

> There is absolutely no other use for a CoC.

Sure there is. It's a good way to keep racist and sexist trolling and harrassment out of talks.
Is there evidence that they aren't besides not being confident about GDPR compliance? There's a lot more to GDPR than not selling data.
You could care less about offending your parents and would be fine if they stop interacting with you? Sounds like you never got past the rebellious teen phase. I often don't see eye to eye with my parents (especially when religion takes part in many of their arguments), but there's nothing wrong taking the extra effort to avoid seriously offending the people you care about. Though maybe you had horrible parents and that's your justification for not putting them in the same category as wife and kids.

As for guys like Linus, his straight up brutally, abusively honest take on things has probably been good for the linux kernel, but I wouldn't say it should apply to your day-to-day life (interactions with family, extended-family, neighbors, etc).
FWIW my best stuff has been written out of hours when the pressure to perform/complete disappears and I can relax into a more creative space.

ps. I've been developing the same freeware for 17 years and it's got me through many difficult times.
>"Why is Windows running on every machine? Isn't this a national security issue at this point?"

Because for better or worse people make their choices and who are you to tell them what to run.

Infrastructural software - sure there should be some kind of security certification. this probably will not help much. Switches and routers are not running Windows and are still being attacked and crippled. Or consider the Stuxnet.
Ironically many people here seem to be jumping to conclusions after reading only his side of the story, something which he (rightly) reproaches to NumFOCUS in the very article.

Disclaimer: I watched some of the talk and I do think Jeremy Howard appears largely accurate and right, and I empathise with his feelings. But I wouldn't get to a definitive conclusion until NumFOCUS has had a chance to present their side.
It can. Loading macros is as simple as (when-compiling (load “foo.l”) nil)
WiMax is still pretty popular in Japan, although some of the bands have been dropped for other uses, and speed is lower than it used to be. I used a WiMax wifi router up until a few months ago. I only got rid of it because of covid; I'm not out of the house much. It was under $10 a month for almost unlimited usage (mine was supposed to throttle after 10GB used in 3 days but in practice it didn't). While slow (generally 10Mbps), it was nice to have always-available internet without worrying about finding coffee shop wifi or using my limited smartphone data for tethering.

This news is about dropping support for a specific WiMax chip. It shouldn't affect many current users who would be using a discrete wifi device that connects by wifi or USB.
I’ll trade this letter for a better Firefox
They absolutely do have power over you, that's exactly the problem.

People who get "canceled" don't just get a nastygram that they can throw in the trash. They are typically banned from speaking, fired / put on probation / "contract not renewed", their reputation is both privately and publicly tarnished such that #1 google result for your name will be that you were banned for CoC violation, damaging your career prospects etc.

Sure some people's lives are bullshit-proof but for many others witch hunts like this are nothing to laugh about.
That’s a naive position to take. Hospitals employ actual people who need to access information from mobile devices, home, etc.

They should, however, require those devices are locked down and connected via secure means.
Because this isn't a case of a codes of conduct being universally bad, but rather a case of one instance of it being bad. A GOOD code of conduct will be specific and lay out what is acceptable without vagueness.
My 2000 lines of C++ work fine just as well. C++ is unproductive when compared to other languages.

C++ can be found to be the best language for a specific class of problems. But.

Those 2000 lines of C++? If that code had been python or F# or even C# and the problem had been 'generic' enough it would likely have less lines of code and be done faster.

If that 2k lines happened to implement some numerics stuff with hard performance requirements then C++ might come up on top.

But my complaint overall is not about a short 2k line program. It's about the whole program lifetime and software complexity of a complex system.

For non-trivial programs C++ opens a whole can of worms concerning compatibility, deployment, locales, memory handling, weird bugs due to sometimes obscure lifetimes, integer sizes on different plarforms... etc etc.

And the C++ spec is infinite for most mortals.
Ministry has no info on who created India's Covid-19 contact-tracing app
I know a lot of people including my dad and several of his friends who picked up music and programming after retiring from their 30 year old accounting job at the age of 62. Also many people like to term this as an exception rather than rule, but know that it is not. My observation has been that people who lack the motivation are either the ones who are constantly stressed with their job and life, or who are content with what they know.

Take some time off from work, meditate, be idle. Your mind will automatically want to do something that is productive. Most of these researches are averaged out observations which say no more about your ideal bp than I can by looking at you. So please learn all you want and please don't base your decision to learn new things based on a generic research result. And no MIT is not an authority on your life. If you really want to know your brain health, go get an fmri, but please don't let your desire to learn be dictated by what others say.
Backwaters, Beaches and Hills of Kerala
Enjoy a peaceful vacation in Kerala, a state endowed with tranquil environs and diverse landscapes. With rich biodiversity and lush green surroundings, the picturesque hill station of Munnar enthrals travellers. Beautiful backwaters, spectacular houseboats and palm-fringed beaches of Alleppey are sure to leave visitors wonder-struck. To make this trip even more exciting, enjoy the unique experience of staying overnight on a houseboat in Alleppey.
I'm not sure that using React or another JS framework counts as 'being at the edge of over-engineering'.

I agree with the rest of your point - the value of the product to end-users has little to no correlation with the underlying technology choices, which is a pretty controversial statement, but one that I think is true. A customer doesn't care if you built it in React, in one Perl file, or if you're sacrificing goats to retain the minimum requisite levels of dark magic to keep the system running. If it solves their problem they'll keep giving you money for goats.
> So, how do Marxists deal with that?

Why would Marxists need to deal with it at all? I mean, even if you ignore that the data centers, etc., supporting the app stores, ebook stores, etc., involved are, in practice, essential parts of the means of production for the actual consumer product being delivered, all "it's possible for a solo independent business owner to own the whole means of production for a product and make and delivery the product to consumers by applying their own labor to capital they own" would mean is that "the capitalist middle class, the petit bourgeoisie, can actually exist in that society." Which Marxists generally assume to be true about capitalist societies.

> Is a computer part of "the means of production"?

Yes, the same as, e.g., workers hand tools are. Specifically, its part of the instruments of production, which are a subset of the means of production.

> If it only means big industry, the Marxists are talking to those who live in the past.

No, if it only meant big industry, Marxists would be talking to no one; workers owning their own tools, that can be anywhere between the entire instruments of production for some goods to a small part for others, have been common longer than capitalism. But then, Marxism always incorporated that, so its not an issue.
> “cancel culture” (a concept I vehemently disagree with, since what is referred to as “cancellation” is often just “facing consequences”).

In a post decrying the consequences of his actions, the author condemns those who criticise the same.

Cancel culture is specifically about “cancelling” people over completely asinine comments regardless of whether anyone was actually offended.

I don’t understand why the author defends the principals by which he was abused. You’d think he’d see some fundamental flaw in there.
But "I love Chips Ahoy" isn't really interesting except to the person in your household doing the shopping. "I prefer Chips Ahoy to Oreos" is what creates discussion and debate. The trick is for the discussion to be civil, playful, fruitful, constructive as opposed to antagonistic, disrespectful, in bad faith.
Thanks for sharing all that detail, I learned a lot I'd never considered before
I will be honest, I don't even use email client :/
“The Nova Scotia propaganda training comes as the Canadian Forces spools up its capabilities to conduct information warfare, influence operations and other deception missions aimed at populations overseas and, if necessary, the Canadian public.”

“the Canadian public”?? Canadian here. Wow. Well, there goes a whole bunch of support and respect I may have had for the Canadian Forces and their leadership.
Big claims need big proof. I would want to see how windows managed by a good IT team is significantly more of a threat than other OSes.
a whatsapp logout button.
I initially thought "oh, another guy whining" but this seems to not be the case here but rather a case of a really piss-poor code of conduct.
Are you speaking about Syria and Libya today that was a result of the Arab Spring in multiple Arab countries, which took everyone including CIA by surprise? Do you really believe the CIA is capable of something on that scale?

https://en.wikipedia.org/wiki/Arab_Spring
Fascinating .. do you have more info?
> I'd say it's more fear? If I don't get any hint as to what kind of behavior the individual maintainers consider dickheadish, I have to worry about that with every interaction. If you have a CoC with even very vague and subjective rules, I at least know what kind of stuff you care about and then at worst I can be extra careful around that.

But knowing what's in the CoC doesn't actually tell you what kind of stuff the maintainer cares about. The maintainers will still block you if they consider you dickheadish, they'll just find a reading of their CoC that lets them declare you a racist (or whatever) first.
Ask HN: What's the name of that idea/paradox about technology half-life?
I came across this idea pretty sure on HN, but I can't seem to find it again.

The idea is (a paradox) that most computer-related technologies are currently at the middle of their half-life, can be expected to last for as long as they have been in existence so far?
These must have been standalone machines of some sort, right? At a minute a quarter nonstop, 3200 quarters is about two days.
Thanks so much! I really appreciate it!
I was a bit cramped by the char limit, just tried to use as many words from the original article title/subtitle as possible while still retaining the original meaning
I this case I think they could just have the proper regulations and use the "stick" portion of "carrot and stick" with fines.
Clever title :) One thing I don’t understand: do eels die right after reproducing? Because otherwise some should have had some visible gonads.
> But can you name a time US law enforcement or military fucked up and fell for a "cyber false flag"

SWATting via VoIP spoofing etc., could arguably fall entirely within the realm of this.
> forcing a cache miss in the brain

That is an interesting way of looking at it.

I think a router analogy might be more precise - more like fast path / slow path - where when most packets come in they hit the fast path in hardware, and slow path exception packets get handled by the cpu.

:)
Because in reality, it’s only gimped for certain scenarios, and compared to the 2080TI, it’s a monster upgrade for ML!

Here’s a dirty secret: there is a ton of ML prototyping done on GeForce level cards, and not just by enthusiasts or at scrappy startups. You’ll find GeForce level cards used for ML development in workstations at Fortune 50 companies. NVIDIA would love everyone to be using A100s to do their ML work (and V100s before that,) but the market isn’t in sync with that wish. The 2080TI remains an incredibly popular card for ML even with only 11GB. Upping to 24GB, even with the artificial performance limitations for certain use-cases, enables new development opportunities and use-cases to explore.

When it comes to product stratification, the hard rule according to driver EULAs is that GeForce cards can’t be used in data centers. For serious ML development at scale, NVIDIA has their DGX lineup. In the middle are the Quadro cards, but they tend to be a poor value for ML. The cost differential with Quadro is largely due to optimizations and driver certification for use with tools like Catia or Creo (CAD/CAM use,) which don’t intersect with ML.

The Titan RTX may not have the gimped drivers, but the 3090 beats the Titan in many benchmarks nonetheless. Is the 3090 the best NVIDIA PCIe form factor card for ML? No. The A100 is still king of the crop and is the only Ampere card with HBM memory, and even the A6000 will outperform for many use-cases with 48GB of RAM. Still, the 3090 will be the optimal card for many.

I’m one of the lucky few to have a 3090 in my rig. I lead of team of volunteers doing critical AI prototyping and POC work in an industry give-back initiative, and price was not a leading factor in my decision to procure a 3090 over a Quadro. I chose the 3090 principally because I didn’t want a loud blower card in my computer (and I don’t need 48GB.) If someone donated an A100 to our efforts, I’d gladly take it, but it wouldn’t replace the 3090. It’s not a graphics card and it won’t play games, which indeed is an important value-added benefit of the 3090 :)
The technology is there to get rid of 99% of this therefore the ball is in the hospital's court
Without a CoC, this exact situation could have happened, but it just would be "your talk was removed for making people uncomfortable." The CoC just adds a layer of indirection, and in this case a rather non-sensical one, since "making people uncomfortable" isn't a CoC violation under the NumFOCUS CoC.

I don't know where I stand on CoCs in general, but saying "See this is why CoCs are bad" is like saying "See this is why we shouldn't punish someone for murder" when someone gets thrown in jail for murder and all parties agree that that the person did not kill anyone (though one side claims that what they did was still "murder").
Only if the insurance companies form a cartel (in the economic sense). People will switch carriers to ones with lower premiums so the market forces direct costs down to parity.

Most costs are outside of insurer's control anyway, regulations prevent insurance companies from telling providers how to offer care as long as the care is medically necessary and the standard of care.
>"You are on a site where there are thousands of people who have personally encountered ransomware."

Got any proof about those number in regards to HN users or it is just another "everybody knows"
The solution to low karma — if, indeed, you care about such things, is to make productive comments. Most of us have heard all of the simple one-liner thoughts before, we want something that might be insightful and novel. And politics-adjacent threads like these are not the place to earn karma, because lots of people will always disagree. But it’s an excellent place to lose karma.

A lot of us go to places like HN, Ars, TechCrunch because they’re something of a refuge from intractable boring political dilemmas. Solving technical problems, old war stories, discussing software and language features, sharing historical curiosities: those sorts of things earn karma.

That’s not to say politics is unwelcome here, but these threads make it so much easier to accidentally offend another. I’m highly involved in a US political party, but I rarely bring it up here because it’s unproductive. That said, go vote!
> Maybe it's not what's being said but how it's being said.

This is the kind of rhetoric I'm referring to when I say Kafkaesque. These people derive power from being victims so if they are given this benefit of the doubt you are granting them where the onus is on some person to walk on eggshells lest that person upset the perpetually upset these perpetual victims will of course announce they are upset and victimized no matter what is said, thus fending off any attack.

Kafka would be proud.
There's local consensus but it absolutely does differ between projects. I don't know what people feel particularly strongly about, or have particularly bad experiences with. I don't know how people want problems to be reported/addressed. I don't know whether to expect the community leaders' support when there are problems, or whether it'll be blamed on me for having the wrong values. All of these distract from trying to get technical work done. Writing things down is useful.
HDMI 2.0 is enough to handle "HDMI 4K". So sadly I should assume that it only support HDMI 2.0.
Reminds me of the signal in Independence Day.
Unmet social and emotional needs can be a really huge impediment to being able to focus.

Best of luck.
"I know that I’ve made many enemies this year with my advocacy of universal masking, and have had to deal with constant harassment and even death threats as a result."

This is embarrassing. I can empathize with the arguments against lockdown because it can affect economy. But masking? The barrier of entry is so low. It's not hard to wear a mask. The cost is so low.
You know it's possible for us to just disagree about things, right?
This looks great!!
True, I suppose most people use Gmail or one of the other major email providers through a webmail interface. I haven't been able to get Gmail or Hotmail to display threaded messages the way they're displayed in Thunderbird and they tend to display messages using a variable width font.

In that context, reviewing code would be difficult, if not impossible, to do via email.