skysight-inc/HackerNews huggingface dataset:
I’m the developer mentioned in the article. Send me the details at bunco.squad@hey.com and I’ll do my best to expose them.
This is an attempt to paper over the fact that FSF intends to retain him in a leadership position and
that they think it was just a failure of their announcing it properly.

An actual apology by him or the fsf involved rectifying the error of putting rms in a position of leadership.
...works for a small country
Rather than using

%s, %i, %o, %f, etc.

You can use a templated string, like this:

`This is a string that has been printed ${someVar} times.`
For people interested in addressing anxiety/depression disorders via "the body", check out SGB (stellate ganglion block) and ketamine treatments.
> Would this have more, equal, or less value

Surely it depends on how much you like the music?

> However, I feel like many people argue that the digital release via NFTs would be worth less because all you have to show for your ownership is a digital token

Correct. I value my vinyl copy of "Live Dead" by The Grateful Dead because I have had it for nearly 50 years, have played it countless times, rolled joints on it, and even like the scratches. It's also something that cannot be exactly copied, given current technology.

Having said that, most of my music is on MP3s, but the idea that referring to them via some block chain crap will give them "value" is just silly.
His email was written with the presumption that he slept with her:

> Let’s presume that was true (I see no reason to disbelieve it).
Yeah, but I think it is good to do this kind of work because it reminds of of what can be done with an interpreter that is less than 1MB. Time and again I've heard folks on HN say, "Why aren't shell scripts just written in Python?" On the one hand, I think it is great to think in "bare metal", on the other hand do we really need to think in "bare metal"? Shouldn't we free our brains from solving (and resolving) 40 year old problems. I dunno, my point is: I feel that "little death" you describe too. (Non, francaise, pas cette petit mort!)
The first headline is "Renowned MIT Scientist Defends Epstein".
I haven't paid for an OS upgrade since Snow Leopard in 2009.

For all intents and purposes their OS is free - the consumer does not ever need to worry about upgrade costs.
Ask HN: What under-the-radar technology are you excited about?
Something that the world hasn't yet noticed but you think will be huge.
Apple Made Sudden Security Changes to Its Chips in Fall 2020
Genuine question: if he had actually used the words "I'm sorry" or "I apologize", would that have made you feel better about what he said?
> knowing that our health care systems will be overwhelmed and a decent chunk of the population (10%?) would die

So you accept in your theory that you can die because of an overwhelmed health care that cannot save you from a trivial otherwise treatment, not Covid19
“engagement media”
Modulation is definitely the wrong word in this context. I was thinking about channel coding and compression algorithms that increase the efficiency of the system without requiring additional capacity.
Ambisonics is for encoding a full-sphere soundfield. The components have a fixed location. Positioning individual tracks is not quite the same thing, as they can start/stop/move, and they are not limited to spherical harmonics. Video games have done exactly this for ages, but the only storage and distribution formats for that type of positional audio are still proprietary (e.g. Atmos).
windows is such a wasteland. if youre out there, come join us on mac or linux island. the weather is great here!
So, in conclusion it's a hack... but, it's also incredibly robust. It doesn't hurt, and we acknowledge there are cases where it could help. It's idiomatic enough that literally everyone who's done a nontrivial amount of scripting is familiar with it.

At some point, "decades old idiomatic hack that increases robustness" stops being a hack and becomes an idiomatic way to increase robustness.

A better conclusion would be "yes, keep using it".
Opinion amplifiers.
Y = 00010001100111011000011001110110
I see what you mean, but my point was more that it's fine to do that when you have majority browser marketshare, but it's time to focus on the products a bit more (that pay for everything!) a bit more when everything is faltering.
Only if you’re ignoring imports: https://ourworldindata.org/consumption-based-co2

Net per capita US CO2 emissions peaked in 2004. It is going down very recently, but not by all that much especially if you consider recent economic issues.
I'm glad he's around, too, and I hope he keeps writing his intelligent and completely tone-deaf rants on his own website.

I really hope they get him out of FSF leadership ASAP. The damage he does to the free software movement is incalculable.
The Windows App Store has entered the game...
>> I don't believe any country charges import tax on fuel already in vehicle fuel tanks.

They do. Entering the EU you can only have 600 litres(400 if entering through Finland) of fuel in your tanks, anything above that must have a duty paid on it. Obviously it's only a limit relevant for trucking, but yes, there is a limit.

https://truckfocus.pl/nowosci/53145/wwoz-paliwa-zza-wschodni...
Cruise to launch robotaxi service in Dubai
That's an anti-feature. When you log something in traditional sense you are recording something at that time.
>> For those that can’t understand the value of NFTs
...
>> it has value because people agree it has value

Yeah but let's be clear it's often just because 2 people say they agree it has value, and for all we know they're often laundering money. I can look at a motorcycle and understand why it has value to someone even though I wouldn't buy one myself even for a penny. I'm afraid I'm unable to do the same with NFTs and cans of feces from an artist.
What if, RMS is hit by a bus tomorrow?

The FSF is not a new organization. That it cannot function without RMS means it's failing to stand on its own. That may be acceptable for a new organization but in case of the FSF that's just a massive failure to build a sustainable organization.

If you care about the work the FSF is doing (I don't), this announcement should be extremely worrying.
Minsky was on the island in 2002, and Guiffre (born 1983) was 18 at the time.
One thing I do think is true is that Apple developed sufficient brand permission to be able to do things that were definitely outside of a lot of buyers' comfort zone and arguably needed some iteration to really nail.

I'm still inclined to think someone would have jumped to a smartphone without a keyboard. But it's also true that the iPhone had plenty of critics early on and arguably didn't fully hit its stride until the 3GS.
Toxicity isn't a binary thing - there's levels to it. If the benefits one can bring to a team outweigh their negative attributes, then you should let them on your team. As far as how to determine whether the good outweighs the bad, that's a different topic.

He brings a lot to the table, and I don't think he should have his work and life "cancelled" because some people disagree with his opinions...
An important fact to remember about art valuation is that art can be bought and sold anonymously through private dealers who are not subject to anti money laundering regulations.

The trick is to buy some art at a reasonable price, store it in a dark warehouse for a couple of years, then anonymously buy it from yourself at an exorbitant price through shell companies with dirty money.
> spends a whole lot of time explaining why he is different and we should all put up with his social ineptitude because he didn’t know better.

I can't help but observe that this type of organizational "put up" is reserved only for some. Some people commit the most minor of crimes, perhaps as minor as enjoying the "wrong" type of music and just like that, never get a chance to participate or contribute. While other people commit terrible nasty crimes with actual real victims and keep getting additional chances. I'm not saying rms is this case.
I opened my last paycheck, the tax is 10% (Eastern Europe).

There is some undeniable truth in this discussion: people with higher income pay for the people with lower income. 10% of 100,000€ is a lot more than 10% of 20,000€.
I much prefer it being collapsed. When dealing with large objects, the firehose can be annoying.
It wasn't a laptop in the modern sense though.
The move to companies naming everything "Brand Name Generic Name" coincided with the move to voice assistants in the worst possible way. "iTunes" is unique but "Apple Music" is just two nouns - and we see this across so many properties.
Nuance never existed for those who see the world in black and white.

Fortunately, most of us aren't in that category.
There's a well known principle that extraordinary claims require extraordinary evidence. It doesn't necessarily follow that non-extraordinary claims do not require extraordinary evidence (or elaboration etc.) but it's a good starting point. Venue also matters. Applying the standards of a courtroom or thesis defense to a non-controversial claim in a casual forum is not a good-faith behavior. It's an exhaustion tactic, unfairly placing the entire burden of proof on the original speaker as though the sea lion's preferred contrary position should be assumed as a default. That's why it is so reviled among people who actually value a spirited exchange of ideas.
I don't think amp point is that Vim is too hard but that some commons scenarios are not staightforward in Vim (make easy things easy, and more difficult things a little bit harder).

I think the aim is really to have a battery included terminal modal text editor (with some common Vi bindings)
I've put over 200 tips like that on my website: https://umaar.com/dev-tips/

Each tip has a textual explanation, and an animated gif if you're a visual learner (I know, I need to scrap gifs and move to regular videos).

There's a lot of tricks there which can hopefully improve your development and debugging workflows. Let me know if there are specific things you'd like to see. A few people have asked for how to find memory leaks.
I think the purpose is the intent.

If the source code to Microsoft Windows is illegal, is the source code plus one bit of padding at the end illegal? How about two bits? How about an XOR transform with some random number, which I also publish online? How can Microsoft copyright an infinite number of variations of their source code?

The answer is that they obviously can't, but all those variants are illegal if the purpose is to get back to that same source code. If you're transforming their source code, and providing some obvious or non-obvious key for how to get from your transformation to the original, you're violating copyright.
win 10 pro is $200
That's not the claim that RMS is making though, is it? And I'm responding to what RMS said, not necessarily what actually happened.
>It looks like after just a few days, Microsoft have given me more stuff to remove.

use LTSC. it only has security updates so you're not forced to constantly decrapify your OS.
So what will mozilla say now? Are they proud of essentially bullying a man who has a disability?
> Check out Big Screen too, lets you watch movies together with people in the same virtual space, might not be great for an IRL movie night but its great for a remote one.

I’ve had enough of that remote shit over the past year and I don’t think I’m the only one.
He’s not wrong about the average public, who even when faced with the truth will act irrationally and emotionally.
Some of us find the alternatives to be really really good compared to Windows. The only thing I should wish was that IT was (even more) supportive.

Lucky us I guess.

(FTR: Linux is as usual as Mac at work now. I've even seen a team lead and a sales guy run Linux!)
How Shopify dynamically routes storefront traffic at scale
That answer depends on the language and on your use case. It seems like you're asking about desktop apps, but my parent was not talking in that context. Indeed there's not a lot of choice there because there's no money in it.
> so as property values keep going up, your taxes go up as well.

Taxes go up because government spending per taxpayer goes up. I have some properties where the values go up and property tax rates to go down, resulting in declining property tax paid. But it’s rare, and doesn’t last for too long.
>look we need this guy, and yeah for many it sucks, but for the betterment of the mission and the future of free software, we have to come together because he is simply too valuable to ignore

But he's not valuable any more, that's the thing. He hasn't written code in like 30 years and to the best of my knowledge all he does is go around giving the same tired lecture over and over.

This pretend apology does nothing to address the very real concerns expressed by the people who have had to work with RMS. The guy is just generally an asshole, with the charisma of a wet towel.

We give some assholes some slack if they continue to make valuable contributions (Torvalds, de Raadt), but RMS makes no valuable contributions.
It doesn't sound like they really started until 2017, but the movie appears to be in post-production. I think the delay from 2021 to 2022 was about finding a good release window.
Thanks. That was also my intention, to lower the entry level to programming a bit. Those old home computer BASIC variants were easier to learn compared to today's programming languages, in my opinion.
"Curvature" in physics generally refers to the "intrinsic" curvature (see from within the space) as opposed to the extrinsic curvature (seen from a larger, embedding space). A cylinder has zero intrinsic curvature, the same as a flat sheet of paper.
Very much so. It also creates some interesting possibilities. Such as a memory unit that can be shared between a few computers and then reconfigured as needed. This would be useful in such things as VMs and docker units and dynamic scaling. They probably would not be located in different buildings. But probably in the same rack or adjacent. You can see some of this sort of thing with software defined networks and storage pools.
You can debate them, just not with everyone. Chatham House Rules should be applied to all discussions as well, and it's probably wise to shun those who don't want to follow those.
Just a thought, "paying nil significant taxes" would mean lower or nil income...? we could also include refugees, prisoners in that group I guess.... these people, may also be providing a huge extra to society in the form of being low paid, having future potential or not adding to externalisation costs such as increased infrastructure needs higher income earners do... also I think the main criticisms of the US health system is that insurance is in most cases part of the job contract and that there are huge (cost) inefficiencies due to insurers battling over coverage costs with health providers... as an aside I live in Romania and as a low income earner I forgoe insurance because it's a lot cheaper to get care when I need it
Interesting, mine is specifically gluten free, celiac household.

And that's fascinating, I had no idea! Time to check on the spice packet from my grandmother and compare to the store bought stuff. Thanks!
Are there sources for rms's long history of sexual harassment?
Nothing says that just because one person paid another person--even at a risk to the person doing the paying--that the person who got paid owes them undying gratitude and appreciation forever.

Look at how many of us got hired as an employee or who got investment to try doing a startup and that relationship ended poorly. Are we, because we are not famous, obligated to always speak kindly of the person who paid us? Even if we perceive that the relationship turned out to not be good?

Just because someone is rich and famous doesn't mean they don't have the same human emotional responses as the rest of us; it just means theirs are more visible and open to attack.

I will never claim to know what Taylor Swift truly thinks of the Big Machine purchase of her masters. But, having made art of my own before, I do very much understand the emotional attachment to that art and the incredible difficulty in separating the art from the business transaction of making money from that art. That's something that the "money men" in the artistic endeavors don't usually seem to get.
Neither [ nor $(()) start subshells/subprocesses. [ is built-in in pretty much every shell, and there's absolutely no reason for any shell to make a subshell/subprocess for $(()). You might be confusing it with $().

In any case, worrying about subprocesses and their slowness in a shell is completely moot. Shells aren't built to run fast, and are rather built to work with executables conveniently.

> besides having to terminate it with ;

Is that really a complaint? Does that bother you a lot? This seems so petty, I'm a bit lost for words.

[ is a regular command because the control structures of the shell are flexible enough to support any command for their conditions.

I don't know if you're asking for the shell to make a super-special exception in its syntax for that particular command just so that people won't have to type ; under certain circumstances, or if you're asking for control structures to be more restricted and allow only [ instead of any command for their conditions.

> they must have been smoking some nasty things back in time.

So far, you've given the impression of someone complaining that screwdrivers really suck for inserting nails. I wonder if the issue is that you've never seen hammers before or if you've never seen screws before. Or maybe the issue is you believe each tool should be equally fit for everything?
https://theportal.wiki/wiki?title=Algorithmic_Fun_House&mobi...
It may have come across as being insensitive, but what he wrote in that email wasn't technically wrong.
The good side of this witch-hunt is that the bad and the ugly revealed themselves. E.g. RedHat or Mozilla stopped their support to the fsf[1] with this hunt as scapegoat.

.. really sad for RedHat though ..

[1] https://www.theregister.com/2021/03/26/redhat_fsf_funding_ri...
You ‘have’ to go back to the start of your function to fill in the correct size of the stack frame (An alternative is to make a stack frame for every variable or basic block. That’s a waste of cycles and code, especially on early machines)

Again, the solution to that shouldn’t stop you, as it is similar to how you handle filling in the branch offsets in forward branches in if/then/else, and that’s something you have to do, anyways (yes, you can stream out your object code without going back and filling in branch offsets but that leads to slow, ugly code)

I think the reason this _was_ done in old languages is that parsing and compiling were black arts when those languages were created. COBOL and FORTRAN didn’t use stack frames, Algol invented per-function stack frames and later loosened that to per-block ones. That’s what K&R C did, too.

I don’t know which language invented the idea that you could lossen that further, but it might have been C++.
“Person has a net worth of over $xxx million, they are not worried about money.”
Stop and think that through. If this were true the banking industry as we know it would not exist.
I’d like to think above some dollar amount I’d stop worrying about money and just do what I love, but who knows?
I’ll tell you when I make my first $400 million.
For some reason people always overlook the Bash Reference Manual: https://www.gnu.org/software/bash/manual/bash.html

(Usually available locally at 'info bash', I know you hate info don't @ me)
[unrelated/offtopic]:

Because cf devs may be listening listening, can you please change the css on your blog to this:

@media only screen and (min-width: 960px)

nav {
position: sticky;
top: -0.5px;
background: #FFF;
}

Namely, `top: 0;` to `top: -0.5px`. On Retina screens it shows a small gap above the nav.
Which is frustrating, because this really should be a circumstance where a genuinely sincere apology should be... acceptable. RMS isn't accused of trafficking here, after all. He jumped in to a heated discussion to defend Minsky (one of his heroes[1] who had been fingered as a john in the Epstein affair). And in the process he deployed a line of argument[2] that probably sounded reasonable to a spectrum personality working in an nearly-all-male tech environment but that REALLY grates to modern ears in a more cosmopolitan world.

All that needed to happen was RMS coming out with something along the lines "I'm sorry. I let criticism of my hero cloud my judgement and found myself defending something that shouldn't ever be defended. I should have known better, and know now how much rhetoric like this hurts people. Please forgive me." And that really should have been enough for a community consensus to form around forgiveness. This isn't a Bill Cosby situation, at all.

But... I guess he wouldn't. And the FSF couldn't or didn't want to make him. Which is deeply frustrating.

[1] And mine, FWIW.

[2] To wit: "Engaging with extremely young, presumptively-trafficked prostitutes isn't TECHNICALLY assault". It's... logically arguable, but in context it ends up defending a practice we've all finally decided to abhor.
Posted this and then realized you beat me to it :)
Iran Blames Israel for Attack on Natanz
Just this week, I discovered that even after installing Python from the official website, if you happen to run a script that executes "python3" instead of "python", you'll instead trigger an unhelpful link to the Microsoft Store suggesting to install python from there.

Yes, the command line itself has ads for the store sprinkled throughout it.

Later, when I needed to pull down the Rust compiler, I discovered that the C++ redistributable package, despite not including Visual Studio, helpfully adds an explorer shell link to "Open in Visual Studio" which I suspect is meant to open the Store again, though on my system it appears to do nothing. So that's another ad.

Clearly I'm not the target audience for this kind of stuff, being a Linux administrator and using that as my daily driver, but there's still something inherently creepy about all of this. I don't trust marketers, or the advertising industry at large, and while I understand Microsoft is a business and is necessarily going to engage in some marketing, there's a time and a place. Basic features of my operating system are not it.
RMS' letter is good; it settles my concerns about him. I can't say that keeping him in the board is good for the FSF, but oh well...
are you running their os on an apple computer
Bruh.

You have deep issues. No thinking thinks anything is free. Its free as in I can walk in get treated and walk out without having a cent or anyone asking about my credit details. The difference is in the quality of care as gov run hospitals have much tighter budget constraints and can't treat patients with as much delicacy as private medical institutions.
Is this the right place to go into a vim war? Perhaps we could restrict this to a discussion of the "amp" editor.
We have hardware in more than 200 cities in 100 countries globally: https://www.cloudflare.com/network/ It is very definitely above 200 locations. And we own the hardware there, we're not piggybacking on someone else's cloud and calling it our network.