skysight-inc/HackerNews huggingface dataset:
> Same words a nazi would have used...

Are you serious? What an absurd, unfair, bad faith characterization. I would expect comments like that on reddit or twitter, not here.

You may have recongized the joke. Women at MIT expressed their displeasure with that and other things RMS had done.

Do you believe those women's feelings were valid? Simple yes or no question that basically indicates whether you have empathy for people looking for inclusivity in the tech scene.

> you're a fucking wazzock

Can you please at the very least read the HN rules? You're coming onto this forum, it's pretty fucking rude to shit in it as you are doing.
Over the last 10 years, I've become convinced the idealized notion of DevOps is not a thing. I have a couple reasons:

1. There is a huge sysadmin workforce. Many of them never learned to really code. Are these people supposed to go away? Are they supposed to learn to code? Coding is a skill that takes time to master, and if these people were sufficiently motivated to code, they probably would've become coders before now.

2. In general, software engineers aren't thinking about or care about their CI/CD pipeline beyond it being easy to work with. They don't care about their infrastructure except insofar as what they need to know to make their stuff fast. There is a nice separation of concerns there that's nearly impossible to avoid. As a result, it's very easy to build higher order tools to handle most workflows and infrastructure. It's the whole reason AWS can exist and why most devs don't care about the details of ops.

I realize I'm speaking in very broad terms. However, broad terms are what define an industry. I've seen this play out enough times that I knew what this article was going to be about before I even clicked on it. I'm pretty sure most other people did, too.
Cheese Louise: https://www.youtube.com/watch?v=hXzcIoq2ing
>Windows is a service

Windows used to be a fucking operating system. That’s all I want it to be.
Sorry. I have little patience arguing with alt-right types. They aren’t interested in anything but playing semantic word games until you get tired. They have little interest in debate, human empathy, or anything else. They are toxic people.

Also my cat threw up on a book, so there is that problem too.

You have far more patience than I do...
Was literally thinking about buying a book about EIC. Not interested in the political perspective would rather have a historians. Would it still be a good book or are there other suggestions?
A good place to start would be this essay: https://www.gnu.org/philosophy/free-sw.en.html - which he wrote because the term "free software" (as you correctly observe) would be too fuzzy.

RMS has his faults but ambiguity is not one of them. He really bends over backwards to be careful about explaining what he means.
The geek feminism wiki has done a great deal compiling the troublesome things RMS has done. https://geekfeminism.wikia.org/wiki/Richard_Stallman

> Stallman has made many posts sympathizing with efforts to legalize some forms of child pornography. Among other things, they stated that he was "skeptical of the claim that voluntarily [sic] pedophilia harms children". These comments were defended by his supporters on Slashdot. As of 2016, there are reports of Stallman changing his views on the matter within the previous few years.[2] However, in 2018 he defended Cody Wilson, who later pled guilty to sex with an underage girl, with Stallman saying that the girl likely had "entirely willing sex with him." Stallman changed his original post but nevertheless still said it is "normal for adults to be physically attracted to adolescents" and that adults using trafficked children shouldn't be legally responsible. In 2019, Stallman posted an email to an MIT listserv about the allegation that MIT professor Marvin Minsky raped a 17-year-old girl, and due to public outcry he resigned from both MIT and the Free Software Foundation.

> For many years, Richard has been doing a schtick about "St. Ignutius" that involves Sexist humor. His performance of this shtick in July 2009 sparked the EMACS virgins joke incident.

> The "St. Ignutius" routine mentioned above has been performed relatively unchanged since the early 90s, as a commenter recounts on a blog post about the EMACS virgins joke. The commenter writes about seeing the routine when she was only 15, and how RMS singled her out several times during that performance:

> He actually pointed to me in the back and proclaimed, into the mic, "A GIRL!" causing the audience to turn and look. Mortifying. Then he proceeded to gesture toward me every time he referred to "EMACS Virgins." (I cannot believe that he is still doing the same talk 10+ years later.)

Do you have any empathy for how it would feel as a 15 year old girl surrounded by dudes to be in this position?

> In a 2007 interview, he said:

I don’t have any experience working with women in programming projects; I don’t think that any volunteered to work on Emacs or GCC.

A number of women have contributed to GCC, including:

Janis Johnson maintains the test suite and has been a contributor since 2001
Sandra Loosemore is the lead author of the GNU Library Reference Manual;[3] RMS is listed as her co-author.
Dorit Nuzman made major contributions to loop scheduling and vectorization.
Carolyn Tice is also mentioned as a contributor.
It choked my Mac too. Apparently there's an embedded PDF viewer or PDF->HTML viewer in the Github page, and clearly it is not designed for a 450+ page PDF file.
If you can order pilots by some quantifiable measure, you can also take the mean of that and select pilots that are exactly the mean or closests to the mean.
That's fascinating!

I've always wanted to build a similar system for assigning chores around the house based on everyone "bidding" on how much they see the effort of each chore being. In theory, one should be able to come up with an assignment where everyone believes they're doing less than everyone else, by their own metric of work effort.

Applying computer science to everyday life is so rare but lovely.
The nominee is quoted as saying that if the choice of a sexual partner were protected by the Constitution, "prostitution, adultery, necrophilia, bestiality, possession of child pornography, and even incest and pedophilia" also would be. He is probably mistaken, legally--but that is unfortunate. All of these acts should be legal as long as no one is coerced. They are illegal only because of prejudice and narrowmindedness.
New weapons you might see in China's National Day military parade
> The housing affordability crisis is really a crisis of land owner cartels

If you consider the city counsel a land owner cartel, I guess I can agree.

Cities where land owners can build what they want on their land does not have this problem. WHat a central government can do is ban most zoning, and make sure cities have incentives to welcome new inhabitants.

In California Prop 13 make cities lose money when people live inside them, with predictable result.
My understanding of dutch roll (from watching a few flying videos on youtube and reading the wikipedia article) makes it seem like dealing with it is basic flight control coordination that shouldn't give a pilot experienced in a given aircraft any trouble.

Is it harder than I'm imagining in big jets, or in specific aircraft due to peculiarities of their handling characteristics?
> The girl is likely going to get out of the scandal unscathed, so in my personal opinion she deserves whatever scorn she has received.

The woman who pointed out misogyny in her professional and educational environment should be scorned and attacked?

It's shockingly obvious from this thread how much work we have left on fixing the misogyny problem in tech.
Yes, and I bet that data is what provoked them to start doing this already.

Even before this change you have to navigate out of your way to pick an offline account. It would be easy to think "oh, a large percent of users don't want local accounts" just looking at the telemetry data.

When really that's a given because the option is only going to be found by someone who knows beforehand that they want an offline account and fully expects it to be buried multiple menus deep in an advanced setting.

Microsoft was doing really good to gain developer traction with things like WSL, VSCode and the upcoming WSL2 release. But if they ever really do require a real account to use Windows, well... that's enough to cancel all of those things out to the point where die hard developers might just throw their arms up in the air and move to Linux even if it means making sacrifices for certain things.
> A 5th grader (typically a 10 or 11-year old) is absolutely old enough to understand when they need to use the bathroom

I see these types of arguments a lot. You're focusing on the good students and the fact that this type of thing isn't needed for them. Rather, consider that this rule is made to curb the behavior of the bad students; the ones that are taking bathroom breaks during class every day because they don't feel like being in class.

If that is the reason for the rule, then the your argument (which only applies to the children that are trying to do the right thing in the first place) doesn't have any weight.
I didn't say that everything he says is objectively true.

Some things he says are objectively true.

Advocating for the legalization of "consensual pedophilia" (whatever that means) is not an objective truth, it's an opinion.
A thread from 2017: https://news.ycombinator.com/item?id=15950316
> This is a little silly.

Is it though? I interpreted question the following way.

"Rust is a tool in my tool box, when the reason for picking it over other tools isn't demonstrably true, what am i doing wrong?"

I agree with the rest of your comment, just not with calling the OP or their question silly.
That is literally the thing he says that other people don't want to accept; it's the example you yourself referred to. Besides advocating for pedophilia, the problem people have with Stallman is his behavior, not what he says. If you're talking about his problematic words, then what you're talking about is in fact his repeated defense of pedophilia.
But plenty of those vulnerabilities are not the fault of the language but the frameworks written by others. You can just as easily create SQL injection attacks in a Rust program or Ruby program. You can just as easily introduce XSS/CSRF problems in any of them. Etc.
I guess they want to emulate Google chromeOS and Google is busy emulating MS of the 2000s. Shame.
I don't think anybody is interested in "destroying RMS' reputation." I think women are tired of men getting a pass for misogyny simply because they have great contributions. It just doesn't make up for their behavior.

If anybody argues that his name should be struck from history, I'll argue against them. But he shouldn't be employed by MIT.
Visual Studio.
Thanks for pointing out this rule to me and alerting me to the fact that my comment could have been interpreted that way instead of a humane expression of solidarity and worries about well-being in tough times!
Yes, and if you search for "Chrome DNS client", people have reported problems related to that.
If Shaw wanted a college guarantee, he could merely start a few of them, with that kind of money.

It's a big puzzle to me why this doesn't happen more often. In the past it did. Fighting inequality or discrimination, especially at the professional level, started when someone said, "Okay, I'm just going to make a school for my own then." My favorite example of this is the dismantling of Jewish exclusion at New York medical schools, which happened by creating new medical schools that did not discriminate. [1]

The idea that prestige is entrenched, basically, is wrong. Maybe that idea is the main obstacle to education reform.

Although maybe this is already happening for rich people. Alt Schools come to mind, although its story has come to an end.

I don't think it's possible for the superrich, as a class, to guarantee admissions for their kids at elite universities, because there's only so much space. So why haven't they built their own school?

[1] http://europepmc.org/backend/ptpmcrender.fcgi?accid=PMC18080...
Year Of Linux on the Desktop for sure this time!
> to use windows on a computer you don't have root access to that isn't allowed to run a non ms os or to distribute software that ms gets a 30% cut.

That's basically how the SurfaceRT worked, isn't it? So they've already attempted this once.
I don't know why people don't.

I don't want Mac for I prefer cheaper handpicked hardware.

I want to believe in Linux, so every now and then I get fresh Ubuntu installed.

Now last time with 18.04 it would get blank screen immediately after logging in, which I was only able to fix by manually adding NVidia apt sources, and installing the latest driver from command line (which you have to google how to do on another device).

Second thing I faced is trouble getting a tiling window manager (oh irony: I made my own for Windows after reading articles about Linux's ones). Turns out, when you are trying to use, say, Awesome, it replaces the whole desktop environment. Which in default configuration makes desktop work like shit (personal opinion): you are no longer able to use Win key to search like in Gnome, window buttons are non-existent or look terrible, and window managing is actually very much non-intuitive (if it supports mouse resizing/moving at all? you could not tell without reading manual). On Windows custom managers rarely replace the (perhaps not ideal but intuitive) default behavior completely, so are much easier to use. There was a mode of Awesome, which was supposed to replace only Gnome's WM with it, but I was unable to make it work, and gave up.

Finally, JetBrains Rider still turned out to be worse, than Visual Studio for debugging. Which I could probably live without if not for the other two.

Basically, I want to work, and not waste my time on debugging the OS core components.
I never referred to that example.

Stallman has said many "problematic" things apart from defending "consensual pedophilia".
This is more than a little silly, and simply shows that the self-proclaimed PHP developer (who is "not surprised that PHP is 'fast'") has little to no idea what is costly in execution time, even in such a tiny example of a program, and has no idea how to figure that out.
> posts that call people SJWs end up dying, just like posts that call people nazis.

And it's not a coincidence.
Use an operating system which respects you as the owner of your computer, not as a commodity to be exploited.
Spoofing emails: The trickery costing businesses billions
Absolutely. They are starting to give away a year or two of Microsoft 365 (Office + Azure AD + other crap) to trap corporate identity.
He actually went one step further and said "presented herself to him as entirely willing. Assuming she was
being coerced by Epstein, he would have had every reason to tell her to conceal that from most of his associates." He never said she was willing, but that she was likely coerced by Epstein to present herself that way. The medium post and reporting thereof all somehow equate this to "RMS said the victim was entirely willing". O_o
I can't even get into my Microsoft account. When I go to reset it, Microsoft claims that there is insufficient information to reset and unlock the account. Meanwhile I can't log in to the account (because it's locked) and still receive notifications about the account (click here to unlock it)
I have reserved judgement. I'm not crucifying Kickstarter for firing some people, and I'm also not attacking the people that were fired. I'm leaving room on both sides due to the fact that these people were fired and I've only heard one side. I'm just mentioning that it would be completely reasonable for Kickstarter to have fired three people that were low performers and they also happened to be involved in the union effort. Two of the three were on performance improvement plans and one was told that they should have been on a plan. I did mention that it wouldn't be unusual if the fired people were making excuses, but I didn't say that they definitely were just making excuses.

The people that haven't reserved judgement are the ones saying that "I hope Kickstarter really gets it."
I don't think you meant to refer to it; I think you just don't know enough about Stallman or his critics to understand the position you backed yourself into. I assure you, the people calling for Stallman's ouster aren't doing it because of what he thinks of proprietary software, or his support for Bernie Sanders.
If you can be compelled to be silent while breaking constitutional guidelines on the basis of national security, you can be compelled to update a beacon.

Warrant canaries are nice to have, but viewing them as something which provides proof of absence of government meddling is incorrect.
What kind of change would devs successfully push for?
Billionaires Stewart and Lynda Resnick Pledge $750M to Caltech
Discussion of one of the papers mentioned here: https://news.ycombinator.com/item?id=21100404
What NewsYC Thought of Softbank in 2018
I have windows 7 on virtualbox, because our software depends on a vendor who only provides a COM interface to their API. Thus we need some windows glue.

Also, there is some really neat software built for windows and it comes pre-installed on virtually any computer you intend to buy for an office that people keep it as their main OS. So if you intend to write a service that runs on a client's computer, it almost certainly has to be usable on windows.
Ditto. Have a couple Roku TV's that have never and will never been connected to the network or internet.

I didn't buy them for that functionality, but was hoping that someone would figure out how to root them - AFAIK though that still hasn't happened.
I use a symlink for that so I can type the path I'm used to and old program configs still worked transfering over
I really don't understand why to concern. We keep putting more power in government's hands in name of "peace" or "security". This is just one step further.
All this plane talk makes me curious, if there are any airlines that tell you ahead of time what planes they are using for a route? I guess they'd now be even less inclined to tell.
Silver lining: WSL2 and vscode make Linux evermore competitive when it comes to developer tools by being the standard.
> I think it's clear that in general the sex she's paid for is in general also unwanted?

No. Unwanted implies against her will. She agreed to have sex in exchange for money, and knew before that the job she was applying to was to perform sex for money.

She might not really enjoy the sex she is paid to perform, but that's not different to somebody who cleans toilets in exchange for money might not enjoy cleaning toilets.
That's why I use ad-block hosts file on the router.
He is the opposite of a libertarian. Copyleft requires, supports, validates, the state.

An actual libertarian would be pro: "there's no copyright nor copyleft; my computer -> my rules, I do whatever I want with whatever files I empirically have. And the only way to decisively stop me from doing that is to actually kill me."
The problem is that we* voted with our wallets for "neat features" like watching YouTube without attaching to a computer, voice control, and lower prices. Very few actually did and do care about privacy and security implications.

It's like buying chips and candy, few care about "nutritional value", and most care about a twist of taste.

* "We" figuratively; I don't have a TV for last 20 years, and so do likely a number of readers. Not a large enough number of consumers, though.
That's right. Chemotherapy is, sadly, a very primitive treatment.

I regret we have spent so much money on cancer genomics, when some outsiders where trying to push for immunotherapies. Thankfully, that changed 3 or 4 years ago.
Developing on windows really isnt that bad. Install scoop. Learn powershell and youll be fine.
In corporate deployment of a SAT or even a linear solver one of the bigger challenges is convincing people to solve the SAT/linear problem and then stop.

I'd guess that most corporate deployments of a solver are (1) solve the easy part (2) add one extension to try and deal with a difficult part (3) deployment finishes because cost of a 2nd extension is too high, either computationally or in development time.

I think there is a big untapped corporate demand for evolutionary optimisers. They scale a bit closer to problem difficulty as measured by humans and people get dazzled by the idea of finding an optimal solution to a bad model rather than an OK solution to an OK model of reality which is more flexible.
What is the proper way to educate children in this case?
> they go back to manually picking their dates.

I'm not sure if it's all or nothing.

SAT are concerned with satisfying constraints, so you get feasible solutions. A feasible solution merely satisfies constraints, and does not take objectives into account.

The optimization-equivalent is an Integer Program (IP), which gives you optimal solutions for a given objective function while satisfying all constraints. Most complex scheduling problems are solved as IPs or MIPS (Mixed Integer Programs).

Priorities can be modeled as weights. Even if everybody's preferences cannot be met, you can arrive at some sort of weighted compromise (either in a least-squares sense, or some user-defined distance metric)

The best MIP solvers today (e.g. CPLEX, Gurobi, Xpress) solve problems with 100k variables without breaking a sweat (caveat: they do not handle nonconvexities, but good modelers know how to develop linear/convex formulations). They are used in applications ranging from hospital scheduling to airline scheduling to oil refinery scheduling.

In my experience computer scientists typically know about SAT solvers but only a small subset know about MIP solvers. Knowing about the latter expands one's horizons on what's possible.
It’s really easy to write PHP, which means that people who don’t know about escaping input write PHP.

While there are some web-focussed languages (vs frameworks) that deliberately make it hard for you to write that sort of code, barely anyone uses them.
I don't understand why so many people on HN praise Satya Nadella. I guess good PR is worth much more than actions.

Before Nadella, Windows wasn't nearly as user-hostile as it is now. There was no mandatory telemetry, there were no forced updates, end users weren't treated as betatesters and QA wasn't non-existent. And now they are taking away the ability to use Windows without Microsoft Account.

Of course there are also many other problems with Windows 10, like the UWP fiasco, but they're minor in comparison to what Microsoft is doing with user's freedom and privacy.

I always preferred Windows to Unixes, but at this point I think it's time to give up and switch to some Linux distribution. It's clear that the situation will only get worse.
I would be heartbroken if he killed himself, but it sounds like you're invoking the specter of suicide as a form of rhetoric, which is just awful. I don't think the social consequences he's experienced are comparable to Swartz's legal consequences, nor do I think it's fair to use the contextless term "homeless", which conjures the image of a person living and sleeping on the streets of a city, to describe RMS's position of needing a place to stay, which is something he's equipped for and experienced with anyway.
PHP isn't popular because it's easy, it's popular because for a long while it was the only viable language for developing web applications.