skysight-inc/HackerNews huggingface dataset:
While we're at it could we please bring back file upload/download support, like terminals used to support 20 years ago. The lrzsz ZMODEM implementation actually still compiles on modern systems despite not having been touched for 20 years, and in any event server-side packages are readily available. I got it working with iterm2 (one of the few, if not only, terminals on macOS that let you hook escape sequences), but this is really something that should be built into terminals.

Once upon a time you could easily push print jobs through the terminal, too. Unfortunately the terminals didn't prompt the user before spooling the job locally, so you could send print jobs to logged in users using the write(1) and wall(1). Good times....

Which, come to think of it, is probably an attack vector people should keep in mind when drafting and implementing these protocols. Who here hasn't accidentally cat'd a file downloaded from the internet even though you hadn't yet resolved to trust it yet? Perhaps you were cat'ing it to vet it, but forgot to pipe it to od(1) or hexdump(1).
Arguably a more important problem as it impacts the vast majority of the population.
The point about running toward your fear isn't that things will get better, it's that you'll know which of your fears were valid and which were illusory. Oftentimes the thing you're most afraid of is simply not knowing what's going to happen next.

In the context that Ben is writing this post (founding a startup), basically the worst thing that can happen to you is that your company goes bankrupt and you have to look for a job. It feels a lot scarier than that because your ego gets wrapped up in the startup and all sorts of negative events can be existential threats to the startup, but there are basically no physical threats to your person other than yourself. If a tiger comes running at you or someone points a gun at you, by all means, be afraid and run away, but if you're signing a $30M lease, be afraid and then face that fear and rationally analyze the risks.
I Survived the “Destroying Angel” (2006)
Looking at this again, your psuedocode seems to be pretty reasonable. However, I'm still left wondering why this command would be necessary: doesn't it just read the directory entry into memory and write it back out again? I'm also curious why "sys write" takes .. directly when all the other calls seem to need dotdot.
You are right about how change comes about. It is just that there is a time and place for it. I said that the role of the ideologue is to introduce new ideas to society, not to harp on them constantly when and where they want without restriction.

A line is crossed when they come into the workplace and make wrongthink a fireable offense. The proper place for these things to be worked out is, for the most part, in the media and on discussion boards like these. Or in private conversations like the bar. The key to understanding this is in the word "workplace": it isn't the "socialjusticeplace" or the "inclusionplace".

Conservatives have their place too. The role of progressives is to introduce new ideas. The role of conservatives is to present the argument about why these new ideas might not work. "Change" is not an automatic good. For example, all of us will undergo the change from "alive" to "dead". Personally, if it were within my power, I'd prefer not to undergo that particular change.

If I could wave a magic wand and create a space for conservative and liberal ideologues to beat each other senseless, and leave the rest of us out of it until the winner is decided, I would certainly do so.
"If San Francisco wanted to give its homeless addicts their best shot at stability, it would go after the open-air drug trade with every possible tool, including immigration law"

"Taxpayer subsidies should go to citizens, not individuals who are defying the rule of law."

"The tales veer from one confused and improbable situation to the next, against a backdrop of drug use, petty crime, and chaotic child-rearing. Behind this chaos lies the dissolution of those traditional social structures that once gave individuals across the economic spectrum the ability to withstand setbacks and lead sober, self-disciplined lives: marriage, parents who know how to parent, and conventional life scripts that create purpose and meaning."

This is all indistinguishable from fascist rhetoric. The author presumably has no problem with the wealthy doing drugs, sleeping around, and violating laws, but simply cannot tolerate living beside the disenfranchised and poor.
> voluntary homeless

I lived deep inside the homeless prone parts of SF. 99% of the homeless in my neighborhood couldn't hold down a job if they wanted one. I was homeless for a while, and I certainly didn't do that voluntarily. Drugs, inability to afford housing & find a job (my issue), alcoholism, landlords playing games to get people evicted, mental health issues, lack of skills to compete, etc. The list goes on. I'll shut up now before I say what I REALLY think.
There already is a delay, it's just imperceptible in most cases because it's so short.
How would you know if the information you heard was classified or not ?
Something annoying about this kind of reporting is that the writer constantly refers to the homeless population as a monolithic group called "the homeless."

The writer ascribes all kinds of attitudes and beliefs onto them, ostensibly based on the writer's interactions with homeless people in investigating this story.

There's a weird self-fulfilling prophecy going on in which the writer only interacts with homeless people who are behaving in the way the writer would like them to. You aren't, for instance, going to get a homeless person who doesn't do drugs to test your fentanyl for you.

Feels like an inherently biased sort of investigation.
You give them difficult real-world problems where FP is helpful.

But university computer science seems to be specialized from mathematics instead of generalized from engineering, so CS professors most of the time have no idea about real world problems. At least here in Germany, where the problem seems especially bad.
You implied the issue is the infinite set of initial conditions.

All systems are based off the initial set of conditions. The axiom of choice.

The issue is the degrees of freedom introduced with more dimensions...
Regardless of how his stated views changed over time, the article is more about how such outside-the-mainstream views end up being a significant distraction from the already (unrelated) outside-the-mainstream views of the FSF.

Even were he to turn out to be an incredible coder and lover of open source, I also wouldn't expect the FSF to hire David Duke as a spokesman because the combination of two unrelated advocacy positions would be a distraction for both.
I agree they are better, but if your parents didn't buy those tools you can't use them.

Yes, you could spend the money on (air, electric) powered impact tools. You could even spend the money on a hand driven impact driver (much less expensive than the powered option).

Or you could grab a length of pipe and a hammer, slip the pipe over your tools and bang on it. This works better with things that aren't designed to ratchet and uses bits and ends you're more likely to have around the house (or find secondary uses for) than power tools.

Heat is also fire, which means more care needs to be taken.

Which also depends on your budget. They're fantastically expensive but inductive heaters are great for helping break things loose in a safe manner.
> However, we do not need to follow leadership from those whose views we fundamentally disagree.

I don't know much about the author, but I really like this viewpoint. People are of course entitled to their opinions and to free speech. But we don't have to follow leaders whose values don't align with our own.
RMS forever.
Twenty US dollars is just "money", an agreed upon medium of exchange. A twenty dollar bill is currency, i.e. a physical token representing that amount of money.
firmware

Yeah, great, so we're all just cool with exploitative APT implants from nation-state actors that can track and fingerprint each of our uniquely identifiable devices, via cellular radio firmware vulns, facial recognition and satellite/aerostat surveillance, so that the next Hong Kong doesn't need to be a Tiananmen Square debacle, and they can quietly round up dissent one-by-one, weeks and months after collecting intel, and then disappearing blacklisted citizens for re-education, slave labor, organ donation, and medical experiments at their leisure, right?

It's certainly true that RMS never came up with a good solution, because the only winning move is not to play.

But sure, rattle off your agit-comments. You don't sound like you have an agenda at all.
M-Pesa and Bitcoin are completely different things. It says right in that wiki article that "M-Pesa is a branchless banking service". It's used in conjunction with existing fiat currency from what I understand.
The Consumer Electronics Hall of Fame: LiftMaster Garage Door Opener
You have basically described the New Horizons space probe tha investigated Pluto & is cutrently investigating the Kuiper belt. :) Well, minus the ion engine, it has just generic hydrazine monopropelant trusters for course corrections.
wow, that's crazy. I know big soccer clubs are huge about keeping secrets too. Down to what their players are eating/fed/ .
The Consumer Electronics Hall of Fame: Tandberg TCD 3014 Tape Deck
Data breaches are never a question of "if", but "when".
Seems you have some drama to catch up on...

https://news.ycombinator.com/item?id=20990583
The Consumer Electronics Hall of Fame: Philips UcD Audio Amplifier
The thing about these discussions is they seem to have two different questions mixed together. One question is "what's the best way to produce good software in a circumstance where everyone start on top of their game and the right thing" and the other is "what's a sort-of natural, slightly better average, way that programming can be." The answer to the first can be "Good functional Programming" or "Good OOP" or maybe something even more exotic. But it doesn't matter that much for the second question. Because usually the question of "how can this code we have already be better" mean "how do you take a general mess and make salvagable?" I don't know what the FP's answer to this is. I generally get the feel the FP people don't want to have an answer to this because then there'd be a lot of better-but-still-bad installations out there. But there are plenty answers to improvement using OOP - most say just encapsulate everything or similar things. All sorts of things can be thinly encapsulated, better, but still far from good. That seems to me explain the prevalence of OOP.
San Francisco in 2019 arguably has more wealth concentrated within it than any place at any other time in history.

Making poor and mentally ill people sleep on the street is a choice you have made as a society. Places with far, far fewer resources have somehow managed to sort this problem out.
Valid. Why work for a gov pension when your stock bonus is 7+ figures a year.
> "Cloud services and mobile rule the world now, and RMS never came up with a good solution to either besides "don't use them.""

I generally agree and I think the problem is bigger than SaaS. Consumers are now becoming accustomed to software "running" on low power hardware that simply cannot actually run on that low power hardware, which requires some sort of "SaaS" system, which in turn requires that they either trust somebody else (inevitably a for-profit corporation who very often has incentives misaligned with the user) or become their own system administrator (an unreasonable ask for the typical user.)

A concrete example:

Suppose a user wants a FOSS photograph organization application that supports organizing large numbers of images through tagging. A user coming from the proprietary world might reasonably expect this application to perform face detection and recognition to automatically tag all of their friends in the application. There are FOSS implementations of this kind of ML tech.. but what are the chances any of that heavy duty stuff can run on the users low power smartphone? Snowball's chance in hell. Even if you get it to run, it certainly won't scale as well as the SaaS alternative from Facebook/Google/Apple.

What's the answer though? I don't have a great answer to this, RMS obviously doesn't, I don't think any RMS supporters or critics do. Not that I've heard anyway.
Capital gains, gambling winnings, and state use taxes aren't completely accounted for.
not sure, i think it might help to follow the main color if you get lost which will take you into villages, but that is just my guess.
Wow, 2100 comments. Thanks for the link
It is insider trading if you get it by soliciting the information.

It is not insider trading if you get it by simply overhearing a public conversation.
I'm not sure how I follow this being fascist rhetoric and I certainly don't understand how you've inferred that the author has no problem with the wealthy doing the above. Can you expand on your reasoning?
I think that's how you end up with corp. speak. Anything an exec says is going to be blown out of proportion for grabbing clicks. Next time he gets a question he's going to read his answer from a legal and PR approved script.
Its a vague term that only a marketer could love in my opinion. In this context "edge" appears to refer to more or less anything running some cloud-y technologies outside of the cloud, including on devices with relatively limited capabilities (at least as opposed to cloud infrastructure).
Rust on the other hand is zero-cost abstraction but pushes you to write functional code.
Is it ethical to cut these same people off from food, etc as well when they haven’t violated the laws our society has decided should be followed?

Companies and people “being moral arbiters” of everyone they interact with is just idiots making knee jerk reactions based on other people’s perceptions and opinions.

An employee at a software company knows far to little to meaningfully judge if ICE should be helped. Are you even aware of the duties of the ICE?
Not according to this: https://en.wikipedia.org/wiki/United_States_dollar

or any other definition of currency I've ever seen
> $22,500 might as well be nothing for all of the people involved

It looks like the $22,500 is just for 9 named plaintiffs ($2,500 each). The other victims get nothing.
As a Bangladeshi (and I suspect folks from almost any Asian country) these views seem to be a given, and entirely consistent with what my parents might say. I’d wager it’s a very small group of people, especially outside the West, who would consider these ideas fascist, or at all controversial.
I don’t think you know what fascism is.
Apple's on-device ML at least proves it's possible even if the FOSS world would take a while to catch up. A bigger problem may getting access to training data.
Thanks for the notice! I hadn't seen this release yet.
Kuhn is a pretty level headed person, it is just unfortunate and sloppy wording. He is speaking about scientific or other expert knowledge
> Given that open-source has given tough competition to every area of business software

Huh?

Open source word processors and spreadsheets? Open source ride hailing apps? Open source social media? Open source chat applications? Open source consumer operating systems?

Only in a few niches (mostly developer tools or platforms) is open source giving "tough competition".
Elastic band and a small sharp pebble strategically placed in your shoe take care of that.
I've worked in a pretty wide range of languages. I think I know "unfamiliar" and I can tell it apart from "arcane".

OP claims that "this article will emphasize writing easy to grok, maintainable code". The definition of "easy to grok" is not "once you've bought into the entire mindset, this will be obvious to you".
https://en.wikipedia.org/wiki/Currency

"A currency (from Middle English: curraunt, "in circulation", from Latin: currens, -entis), in the most specific sense is money in any form when in use or circulation as a medium of exchange, especially circulating banknotes and coins." [Emphasis added]

https://en.wikipedia.org/wiki/Money

"The money supply of a country consists of currency (banknotes and coins) and, depending on the particular definition used, one or more types of bank money..."

See also the caption on the first figure:

"A sample picture of a fictional ATM card. The largest part of the world's money exists only as accounting numbers which are transferred between financial computers. Various plastic cards and other devices give individual consumers the power to electronically transfer such money to and from their bank accounts, without the use of currency." [Emphasis added]
OpenBSD developers have not really made it official but basically you're supposed to install them all.
Theo has hinted at merging them before.

syspatch(8) also assumed them to be installed IIRC.
The “Free as in Freedom” podcast, with Sandler and Kuhn, restarted this year. It hasn’t had an episode in a few months however. I wonder if they will do an episode on this
Have you actually been to SF? Nobody makes these people do anything. In any sane polis, you'd institutionalize the ones that require it, and run the rest off. SF's leaders pride themselves on adopting the opposite approach.
Any variation on "add new housing units," which is something San Francisco seems to be allergic to.
Is the kind of HFT that Jane Street does that reliant on extremely low latency? A lot of HFT firms operate on the timescale of seconds, minutes, or even hours, not milliseconds.
Spend some of the money on social good.
Back in the Lollipop, maybe even KitKat days the maps app would save searches locally without web & app activity on similar to how the current gmail app keeps the last few searches locally even when you have web & app activity turned off in your profile.
I think that while the wealthy doing drugs is bad, arguably, when they do drugs, they can both easily seek help for it, and pay for that help. When the homeless do it, the public health system picks up the tab, and it there are higher barriers for help.
Free housing, food, and healthcare for every human being. Figure out how they can contribute back to society once they are no longer sleeping at a bus stop.
Cloud services seem like one of the few places where it's easy to make money from AGPL software: you use it, but you charge people because they're using your infrastructure. If your customers don't like something, they're free to set up their own, using their own hardware, running the AGPL software that you are. Many won't, because they don't want to deal with this.
>The author presumably has no problem with the wealthy doing drugs, sleeping around, and violating laws

What makes you say that?
Build houses for them, for one. Make housing cheaper in the first place, so they don't go on the streets. At a bare minimum, at least have sufficient shelters for them so they don't have to sleep on the streets. (Almost) no one wants to sleep on the street, and San Francisco has more than enough money to make it so they don't have to. Heck, some individual Bay Area companies have enough money for it, not that they would ever spend it on the homeless.
Twitch does not record broadcast unless streamer enable the option. VOD, video on demands, for twitch stay up for 16 to 60 days (depending on sub, turbo, etc). If it's a highlight video it stays indefinately.
Has anyone reached to S R Hadden to see if he's willing to chip in? I think sending a satellite in the direction of Vega might be of his interest.
It's only possible to a limited extent. A low power smartphone will simply never be able to do as much ML as a high power server, so there will always be a capability asymmetry here. And that's not even getting into the matter of FOSS drivers for such hardware.

And as you say, training these models is a different matter than merely using them. The data and power requirements involved are a huge problem.
Are people in prominent positions not allowed to have opinions or interests outside of their job?

That is basically correct.
I tell everyone I know about CalFile. It is awesome. You are awesome for working on it.
You're putting words in her mouth, and you should try living in China or reading more history if you read anything above as remotely resembling fascism.

Also as someone who does not do drugs, I consider it a bigger problem when a homeless person who survives off of government programs does drugs than when an otherwise functional adult does drugs, especially given how much likelier the homeless are to be psychotic and violent.
What are the best OOP languages? Smalltalk?

For FP I would reply Haskell/PureScript, OCaml, and Scheme.
Wow, I love this. It'll be stuck in my head for a long time, thank you.
Disagreeing with RMS's views don't seem to be that problematic considering the outcome.
The above should be taken as an evocative analogy for the complexity and senselessness - don't go too far trying to apply your intuition about designed/engineered systems (even really bad fragile ones) to biology.

The reason it's so crazy is that it's been evolving for billons of years - random mutations without one discernable iota of forethought or intention. The reason it works at all is that we're looking at the tiny fraction of accumulated changes that didn't die out. Evolution by natural selection builds crazy awesome, intricate things - just not sensibly engineered ones.
The GP may also have had microphone and other permissions disabled for Google Play Services which can get cranky with fewer than full permissions.
The problem is people don't want to associate with an organization lead by someone they have problems with, and a lot of people have problems with his views/behavior. The struggle of the FSF is difficult as it is. He doesn't have to be actively using power/influence.

edited phrasing
So, the guy at the end of the bar that everyone just passes off as the town drunk might actually just be a very cleverly disguised spy? I want that as my cover when I join a spy agency.
Highly variable by state, and probably a problem even in many one-party-consent states since the person doing the recording would generally not be a participant in recorded conversations. Many states and countries have laws on eavesdropping.

See also this 2012 item: https://www.rcfp.org/wp-content/uploads/imported/RECORDING.p...

Edit: "In the District of Columbia, an individual may record or disclose the contents of a wire or oral communication if he or she is a party to the communication, or has received prior consent from one of the parties. The District’s voyeurism law prohibits secretly taking images of people in private settings and distributing them without consent. The District also contains several obscure city rules regulating the activities of commercial street photographers." Both significant criminal and civil penalties might apply.
A better option instead of "run the rest off" is to actually give them houses.[1][2][3]

[1]: https://aeon.co/essays/best-way-to-solve-homelessness-give-p...

[2]: https://www.bbc.com/news/world-us-canada-36092852 (includes specifics on San Francisco)

[3]: https://www.newyorker.com/magazine/2014/09/22/home-free
>>The author presumably has no problem with the wealthy doing drugs

1. Probably true and 2. Probably because "the wealthy" doing drugs generally does not result in outbreaks of typhus and typhoid fever; and MASSIVE rat infestations like we see in LA.
I think it was sort of the opposite. That was about the new "walrus operator" (:=) and there was quite a lot of proposals, consultation, a PEP, and lots of flaming on public mailing lists, and apparently this flaming included people who Guido respected the opinion of, and some would be quite angry at him either way he chose over this issue, IIRC.