skysight-inc/HackerNews huggingface dataset:
Quite impressive.

I actually don’t use nano though only because it’s not always there. I learned a long time to pick a narrow subset of ubiquitous tools to know really well, compose those and leave it at that. If I’m dumped in single user mode somewhere with no network, or on a system I don’t have the ability to install packages on, a usable vi implementation is always available.

Going back a couple of decades a colleague was stuck on a Solaris box because he needed pico installed and Miss root was off sick. He learned vi that day.

Incidentally I used to embarrassingly suck at vi until I completely hosed a couple of systems.
I highly doubt it.

The other feature they're packaging with this (nudity warnings for children/teenagers) should be relatively uncontroversial. It seems well designed and respects the user's privacy: It shows a bypassable warning on the device, only sends a warning to parents for children up to 12 years old, and only if the child chooses to view it, and only after disclosing that the parents will be notified. I don't think there is much criticism they'd catch for that, no protests to quell.

On the other hand, the proposal that they're (rightfully) under fire for now is something that they can't easily back out of (they will immediately be accused of supporting pedophiles), and it's basically a "do or don't" proposal, not something that they can partially back out of. The press is also incredibly damaging to the "iPhones respect your privacy" mantra that's at the core of their current PR campaign.

I don't think they expected this level of pushback.
You write a comment like this in every single discussion about privacy on smartphones. And I upvote you every time. Keep up the great work!
lesser known nano fact: with -m it supports mouse clicks for cursor movement
Similar reaction here. I was an intern there for a couple summers in the late 90s. At the time it was full of life and activity - all the hallmarks of a successful corporation. Never imagined seeing it in this state.
With a quarter of a million dead[1], I'm not sure I can agree with "better" for the families of those impacted. On a "Dollars Per Amount of Joy Conferred" metric for success (which I like!), I think this one gets a pretty big negative score.

[1] https://watson.brown.edu/costsofwar/figures/2021/human-and-b...
It's not about the editor: it's about the combination of other tools. Simple text editors invite you to use specific tools for specific tasks that an IDE aggregates and configures for you.

An IDE is usually good enough, but for some environments, having total control of your tooling can give you big productivity boosts. And not every software depends upon lines and lines of code. Sometimes, you will write useful software that's only a couple hundred lines, but required you hundreds of hours thinking about the problem :)
The advantage is you don't become dependent on an IDE. Ever seen someone who can't write anything without all the IDE aids to fill in code for them?
I never had a carrie. But I just saw a youtube video. Looks quite similar. The best of the alphonso is ratnagiri hapus. It is much bigger than the regular alphonso, more juicy and sweet. It has more orange-ish hue in the flesh.

[1] http://thewesternroutes.blogspot.com/2015/03/mango-picking-t...
It's potentially possible that Bin Laden might have been extradited, if the US had provided evidence instead of bombs. Not sure how likely an extradition would have been though, even if strong evidence was provided.

http://news.bbc.co.uk/2/hi/south_asia/1539468.stm
Apple can do anything they want on every iphone, always have, and always will. Whether this feature exists or not changes that in no way, their technical ability to snoop through everyone’s stuff is the same. So far they’ve shown restraint with that ability.

I think what people are getting riled up about is not the technical ability, it’s the lack of restraint, the willingness to search through everyone’s personal stuff on their phones. This is like the cops sending a drug-sniffing dog into everyone’s home once a day, with the excuse that it is privacy-preserving because no human enters the premises, and that only truly bad people will get caught. There is a difference between scanning in the cloud and scanning on device. One is looking through your stuff after you’ve stored it in a storage unit, and the other is looking through your stuff while it is still in your home. Apple’s excuse is that you were going to move it anyway, but somehow that doesn’t actually excuse things.
> The algorithm is a black box

So we know for sure they're not just using PhotoDNA?

> If I take a photo of my kids in a bathtub, .....

Kinda the same question. If they're using PhotoDNA, then that's not really a risk, right? Isn't this technology well understood at this point?
I'd like to see you implement SameSite=None cookies without user agent sniffing. Still pisses me off that a bunch of browser vendors decided to break backwards compatibility so badly you're literally forced to sniff for user agents

https://catchjs.com/Blog/SameSiteCookies
Even digital material exists in the physical world. Disk drives, flash memory and other storage hardware could still exist and must be destroyed to prevent capture by adversaries.
> my needs (simple keyboard navigable game UIs for games targeted at blind players)

Huh... I am surprised that, with that target, you are even using a UI library--and then dealing with its resulting level of accessibility--rather than building something more akin to an IVR tree out of direct usage of text-to-speech and keyboard APIs.
I agree with you in principle but in reality it was the US who was deterred, more than Afghanistan (which does not really seem to exist in any sovereign capacity). Warlords can operate with relative impunity knowing the US public would not let another Afghanistan take place.
No :-)

It makes nix more relevant.

https://github.com/gitpod-io/template-nix

https://github.com/gitpod-io/template-nixos
10 years sounds like a stretch.

Windows recently started blocking torrenting software due to being “malware”. Coincidence that it’s the main distribution mechanism for Linux distribution’s installation media?
>Hopefully this post demonstrates that nano is a quite capable editor in its own right.

This post showed how to add a slightly enhanced minibar, remove the help and add syntax highlighting.
It would be more important for me how to quickly navigate text.
https://en.m.wikipedia.org/wiki/Li_Wenliang

Born
12 October 1985
Beizhen, Jinzhou, Liaoning, China

Died
7 February 2020 (aged 34)
Wuhan, Hubei, China

Cause of death
COVID-19

Yes, all of that suspicious propaganda about the Chinese government's treatment of dissidents. The decoration came after his death at 34 years old.

> He died from the disease on 7 February 2020, at age 34.[8][9] A subsequent Chinese official inquiry exonerated him, and the Communist Party of China formally offered a "solemn apology" to his family and revoked the admonishment of him.
Perceptual hashing can have collisions, and they will be at a higher rate than completely "identical".

The public does not know what the false positive rate is for 'average iphone user pictures'. As engineers we can be certain the false positive rate is not zero. This means that some number of iphone users are going to have non zero "possible child pornographer" scores in the apple database.

The false positive rate is crucial to understanding how concerning this should be. If the average iphone user has 1000 photos, and the false positive rate is the claimed 1 in 1 trillion, there is a 1 in a billion chance that you'll be flagged as a potential child pornographer. (~1 in the world will be falsely accused). This seems reasonable enough with the apple-internal screening step.

If the chunking and perceptual hashing functionally ends up having a much higher false positive rate for images which have similarities to the dataset (parents' pictures of kids playing shirtless, legal adult porn, etc), the false positive rate could actually be more like 1 in 1 million or worse. In which case there are potentially hundreds of thousands of people who will be falsely accused by this system.

How many matches will US judges require before they sign warrants for arrests, search and seizure of digital devices? If they are technically competent it shouldn't only be 1, but I don't trust all judges to understand probability well enough to require multiple matches.
I worked with Series 60 teams. For Nokia Series 60, an external developer was not a stakeholder, but a thread clamped down with NDAs and horrible permission system. Apple App Store changed this mentality and was what truly changed the mobile industry.
I really hope it won't be another Saigon, the videos coming out of the final days are harrowing. A lot of other countries are also closing their embassies for now, and seem to be more willing to bring home Afghans who've helped. In Norway we're also bringing their families.
I think that concern was mostly apocryphal, but such things demonstrably do exist [1]:

} else if (osName.startsWith("Windows")) {
if (osName.indexOf("9") != -1) {
jvm = WINDOWS_9x;

[1] https://github.com/Elblonko/kepler/blob/48618dc2233781656e63...
Did you miss the SAGE academic paper statement?

> Whilst we feel that current vaccines are excellent for reducing the risk of hospital admission and disease, we propose that research be focused on vaccines that also induce high and durable levels of mucosal immunity in order to reduce infection of and transmission from vaccinated individuals.

Note the "high and durable" statement. Antibody levels in the upper respiratory tract need to be high enough to protect against infection, not incidental presence from serum antibodies.

SAGE is asking for research, since current vaccines do not provide this. There is a third article on intra-nasal vaccines, saying the same thing. It is also common knowledge in the medical profession.

This is why the CDC now recommends testing of vaccinated people, https://www.webmd.com/lung/news/20210729/cdc-reverses-guidan...

> Even if they’re not showing symptoms, fully vaccinated people should “get tested 3-5 days after exposure to someone with suspected or confirmed COVID-19 and wear a mask in public indoor settings for 14 days after exposure or until they receive a negative test result,” the agency’s website says. The CDC previously said fully vaccinated people didn’t need testing after exposure unless they showed symptoms. “Our updated guidance recommends vaccinated people get tested upon exposure regardless of symptoms,” CDC Director Rochelle Walensky, MD, told The New York Times in an email. “Testing is widely available.”
No. I'm talking about business people (or a sample of those). They have difficulties trying to create tools.
how good is a hole on a platter. I suspect, some data can still be recoverable. A photograph with some parts missing is better than no photo.
Well, okay, if you have enough non-CSAM images on your phone that are also in the NCMEC database, the reviewers will presumably get to see those specific images. They'll then go "these are obviously not naked children" and move on. If they're in the database and you also have a copy, presumably they're something like common memes that people save? That seems like it has a lower creepiness factor for reviewers to see anyway.

Getting more information about the hashing function they're using would be nice. It'd make it much easier to see how actually collision-prone this is. I'd be all for them getting some external review of it published, much like the review of the security-tokens they've published. (I appreciate that it's difficult, because providing the hashing function itself to experiment with lets awful people tune their images to be just-distinct-enough that they won't match.)

It's worth bearing in mind that Apple has a fairly strong motivation for the hashing to be good. They have to pay reviewers to look over these matches, and it's bad PR if it turns out that they're massively backlogged.
It's not the same. Usually American interactions are small talks. Adda is literally stopping in your pace, talking and hanging out for hours. HOURS. Completely unplanned.

The closest thing to adda in America is college dorm/fraternity/sorority life. Mindless chatter for hours after bumping into someone. Or maybe like a night at the bar. You're hanging out for HOURS.

In India, you don't need a social setting for that. That bear-like hanging out will literally happen on the streets. Perhaps one of the reasons why the country appears so crowded. People hang out outside far too much.
Or even simpler use `sudoedit /path/to/file/`
but are there vim keybindings?
I can't even properly explain why I like Vim. I guess it's the same way, by habit. When in a non-modal editor I'm just very clumsy. Trying to type commands but inserting text instead by mistake and so on.
From day one it's been silly to assume any outbreak of a virus is from a lab leak without evidence.
I’m surprised no one has pulled off a hijackjng again. Has security really improved that much? Because listening to the comments here you’d think it was all farcical security theater.
3,000 troops to evacuate an embassy seems excessive? How many diplomats are there?

Nonetheless A terrible situation for Afghanistan; I wish the world could help them but I'm not sure what else could be done after trying for two decades.
The difference is that governments don't spend their wealth in stupid and unproductive ways. They spend our wealth in stupid and unproductive ways.
Note, this article is from two days ago and references predictions made then for yesterday.
There was a lot of confusion. Caused by Apple trying to slip this feature under the radar, and omitting information.
This article misses the point completely. It was never about what they were looking for, it was that they were looking at all. The quiet part is, once they get acceptance of the snooping using the bogeyman of the day, it will eventually encompass other behavior up to and including political dissent etc.
That's what I saw at my company: it looked great in theory, but in practice we need programmers to help fix (and sometimes create) the automation workflows.
If your podiatrist says the earth is round, and you agree, you are not taking advice in cosmology from a podiatrist. But if your podiatrist tells you the earth is flat, and you believe that, then you are. See the difference?
> also known, for very understandable and valid reasons, as "The Bananaphone." It's quite literally curved and bright yellow.

I thought you were going to say it's cellular, modular, interactivodular.
It could also includes sensitive military equipment (e.g. night vision goggles) that will need to be destroyed.
Although I agree that statistical / ML methods will continue to conquer hurdle after hurdle in NLP, I wouldn't say that the article is total nonsense. The fact that NLP models trained purely on text data do not have access to the context available to a human interlocutor (years of visual, auditory, and other sense experience, along with all the higher-level mental hierarchies built from those experiences) is clearly a major handicap. I'm not positive that makes text-only NLP techniques inherently limited, but it has to be acknowledged. As far as I'm aware, we're still some years off from having NLP models capable of incorporating this sort of information.

If I had to guess, I'd say that the first NLP model truly able to pass the Turing Test will be trained on a multitude of data source - textual, visual, and audio. It will have a moderately sophisticated internal representation of "the world", though I doubt that model will be very amenable to human understanding. I'm not even sure what I really mean when I say a model of the world, because I don't think this quasi-intelligent NLP actor will necessarily have an understanding of the physical world in the way humans or animals do, especially when it's been trained with the purpose of demonstrating language understanding.
So kind of a physical Clubhouse?
As much as we all enjoy low effort posts, there are a number of shortcuts to move around, as well as the general "find" option.

https://www.nano-editor.org/dist/latest/cheatsheet.html
maybe this is something that can be part of a give/take relationship. allow for FOSS to be part of the signing/notrization software as long as the FOSS is truly not-for-profit (no free software for install, but doesn't work without lots of in-app purchases, ads, etc). At least offer FOSS software devs a lower cost entry for dev accounts??
I'm not certain there's nothing to show for it.

For starters... any group thinking about attacking the US on it's homeland will have to contemplate a 20+ year conflict afterwards.

We also did educate a lot of people there, many of which are leaving the country right now for obvious reasons - but still, we did help a lot of people there.

Lastly, the way we're throwing money around these days, $2 Trillion is practically nothing when spread out over a 20 year period anyway.

Maybe I'm just searching for the silver lining...
Maybe it’s to protect the capital until everyone is evacuated?
Amazing that Steam, so controversial for pushing it’s locked ecosystem at the time, is now the one pushing Linux gaming forward and a driving force _away_ from windows.
> They are now frightened if their photos could be stolen by someone and marketed as child porn.

That sounds bad, someone high up at Apple should do an interview clarifying that that's not what's happening!
It is not just social media; it is the way our society is structured. Even if social media did not exist, the press would still reward people who act outraged. Just look at newspaper op eds and cable TV talk shows with discussion panels. Sports fans know that ESPN sells outrage and living vicariously through athletes/celebs as a business model.

The crux of the issue is that society rewards attention whoring behavior. I would love to see our leaders promote more "do, not tell" behavior.
Every politician wants voters to see through the other guy's propaganda.

And if voters pick up critical thinking skills as a side-effect of education that will get them high-paying jobs, what's not to like?
It’s not really gatekeeping or snobbery to say that knowing vim is more useful simply because I can log into any Linux machine on the planet and edit a text file without having to install an editor.
sudo -e is less characters to type tho, though I guess you can do sudoe<TAB> and complete it...choices, choices
Exploring Clang/LLVM optimization on programming horror
The real security was locking the door to the cockpit alongside passengers being unwilling to let some dude with a knife hijack a plane anymore. The rest of the changes are security theater.
I've always liked nano, as it seemed closest in functionality to the text editors I used to work with in DOS (which set the UI standard that I measure interacting with console applications from)

I wasn't aware people have added so much extra functionality to it. Nowadays I turn to vim but I will give nano a closer look
> IF YOU’RE LOOKING to finger a philosopher for the ills of modernity, then there are quite a few potential suspects.

Ummm, never really thought about fingering a philosopher before
should we even make it to the next decade. So far, this seems to look rather complicated.
Cuomo Get No Pussy Cuomo Get No Pussy Cuomo Get No Pussy
llolololololol
>but you're using that to say no-one should talk about race (a social classification)

Where did I even imply that?

My point is that the stuff that people consider defining characteristics of "race" are minor genetic differences and should be irrelevant.

That some folks feel otherwise is a teaching opportunity.

What's more, the social construct of "race" is just arbitrary and capricious.

As such, while we certainly should address the ideas and behaviors around bigotry (because that's what it is, as "racism" isn't an actual thing unless you're referring to a species other than homo sapiens.), and we should call it that, otherwise we're perpetuating the ignorance and hatred of such bigoted beliefs.

So let's not fiddle around with imprecise (and flat wrong) ideas about "race" and instead discuss the issues of bigotry. One is a bunch of bullshit made up by bigoted scumbags, and the other is the actual issue/situation.

>There are good conversations to be had about when race should be discussed, but it sounds like you're advocating for a blanket ban.

Let's rephrase the above: "There are good conversations to be had about when bigotry should be discussed.

As for what I'm advocating, either I'm an extremely poor communicator, or you read what you wanted to read into my statement. I'll leave the decision about which it is to the readers.
Lets not get stuck on defining what niche means. Its meaning has been defined for a while already. Niche = specific domain related. Anyway.

In which ways are references of broader utility? And what is so complex about pointers? The fact that it doesn't hide behind language magic? Well, that you can just ignore: I don't _need_ to see or edit the address it holds.
This strip was a direct reference to some things in Motorola:

https://dilbert.com/strip/1995-03-02
I expect any powerful nation could “share” with a desperate ally or otherwise leverage them into adopting the same database, creating a false overlap.
Why is a weather article from august 11 being brigaded to the frontpage now. A 2 day old article about the weather?
The only thing that keeps me on Windows is that because CheatEngine doesn't work on Linux. I like playing around with it to enhance my gaming experience (usually to boost enemies in late stages of CK2 / EU4).
> The vim vs emacs flame war

I doubt that there is any ongoing vim vs. emacs flamewar. Most people are probably arguing about VSCode vs. JetBrains these days. My impression as an Emacs user is that if someone says they use Vim, I think "hey, one of us". (nano I guess falls into that category, but I bet nano users are missing out on some timesaving innovations from the last few years, and nothing frustrates me more than people that have inefficient workflows because they eschew learning new things.)

> Emacs Lisp is not really a particularly fun language to use simply for customizing the behavior of an editor — as they say, Emacs is a nice operating system, it just needs a good editor.

I doubt one would like an OS where the SDK only supports a language they don't like. I know this was an attempt to reuse a quote, but I think they actually like the editor and dislike the OS, which is the opposite of what sentiment that quote conveys. (Here's another tired meme: "eighty megs and constantly swapping".)

Emacs Lisp is actually very interesting in its staying power. It was designed from the ground up to write programs that the programmer is in front of all day, and that's very different than the enterprise / systems programming use cases that modern languages optimize for (where tens of thousands of copies of your program need to run unattended). The API and tooling matter more than the actual programming language, and I've looked around at other editor platforms and they're just not there yet. You can't C-M-x to run the line of code you're currently editing. You have to write HTML and CSS to supply preferences to your plugin. It's so weird to me how actively extension-hostile the popular editors are these days, and how hard they make manipulating the contents of the editor.
> Say "we fucked up"

That would require them actually changing their plans though, and it doesn't seem like they're willing to do that (yet).
It is great. It should have been the default editor in some Linux distros that settled on nano!
It costs money? Also isn't your question kinda backwards?
I don't think people are all that interested in native UI widgets anymore. I think Electron has shown that a web-like UI is more than good enough.
The security theater does nothing. They installed pilot doors that could only be opened from the inside. Can't exactly high jack a plane with box cutters anymore can you?