skysight-inc/HackerNews huggingface dataset:
I’m in Portland, OR. I’m not sure what you mean by the economics not working out. We got a loan to pay for the solar panels. The loan payment each month is about $35 under our previous monthly electric bill. Any excess electricity our system generates is fed back into the system and we get a credit for it. So far (4 years) it has been enough that even in the cloudiest months we don’t pay anything to PGE above the base charge ($12) to be hooked into the system.
Once the loan is paid off (in about 15 years), the panels are guaranteed to still be at 80% efficiency and our electric bill should be minuscule. Either way, the money we are paying is less than what we paid for our electric bill before panels.
> the proposal that they're (rightfully) under fire for now is something that they can't easily back out of

They could just say “Following the unexpected pushback, we will scan iCloud content on server like all other major cloud providers. Unfortunately this also forces us to shelve plans for end to end encryption for photos”.
The article's author, smugly waits to reveal his wokeness until the very last paragraph. Apart from that, it's mainly rubbish.

"This ahistorical reinterpretation of Buddhism can certainly seem like a breath of fresh air to the modern white, upper-middle class Westerner, who, disillusioned with the Christianity or the Judaism of her upbringing, is still not fully satisfied with what our secular culture has to offer."
It's a very ill-considered argument, because Apple obviously already has the capability of pushing literally any conceivable software update to iPhones. Apple (and thus iPhones) already have the capability to do anything you can conceive of, regardless of how terrible. For instance, iPhones have the capability of activating the cameras at all times, detecting when they capture compromising or embarrassing video, and uploading those videos to a public website along with your name and contact information. The only thing preventing Apple from doing that is their own policies.

If you think it's bad that Apple can push software updates to iPhones, then by all means make that argument. But "the only way to prevent bad changes to this system down the road is for this first version of the system to never exist" is a very poor argument, given that the only "system" that needs to exist is the ability to push software updates, and that system existed long ago.
From the US, had anyone ever heard of heat domes during summer heat waves before
I have been enjoying it so far as I explore rust. it's quick and the webasm is a big winner!
It would be interesting to take the question a step further. Was expressing more outrage a result of the Likes and Shares or is it the individual has discovered a place where there are not consequences/questioning for expressing founded or unfounded outrage.

In person, if you are to express outrage you run the risk of being directly challenged. If you are in a system when the simplest forms of feed back are positive in nature ( Like, Share ) you most likely find you can express outrage without negative consequences.
This is the most candidate-friendly job market in decades. The winds are behind you.
No, because they’re not scanning for CSAM, they’re scanning for hashes. That hash database needs to be updateable for it to be useful at all. A significant part of the policy protections are implemented off device, so those can’t be trusted.
vs "lol use a real editor n00b"
Its not too late for geo engineering, or for local action like aircon, flood defences etc. That's the way forward now.

For prevention the time is up.
Apple does the same sort of thing. Even if you allow your customers to make an in-app purchase through apple, you can get your app flagged for having a link to your website in your app, if your website also has a way to pay. This sort of behavior is clearly predatory.
Right but the distance has far more disadvantages in a crisis, especially for such a small country.
Except they tout needing multiple matches before they do anything about it.

Which could also be spun as "Apple allows X freebies of known/highly suspected CSAM on your device before they'll tell anybody".

The amount of PR failure that has gone into all this is huge and multi-level.
This entire project has been a public relations catastrophe not only for Apple, but also for the NCMEC.

Almost no one held the National Center for Missing & Exploited Children in low regard prior to last week. Why would we? It's one of the best, most noble causes that have ever existed.

Then, Marita Rodriguez, an executive director at NCMEC, reassured employees in an internal memo that was unfortunately leaked:[1]

"I know it’s been a long day and that many of you probably haven’t slept in 24 hours. We know that the days to come will be filled with the screeching voices of the minority.

Our voices will be louder."

The "screeching voices of the minority" phrase got picked up and (perhaps unfairly) has become a kind of rallying cry, exposing the arrogance of the NCMEC.

I say "unfairly" because I do believe that their hearts were in the right place with this initiative, although they are desperately naive when it comes to the principles of privacy. "Let's save the children - how can we stop this toxicity of child porn - let's set something up with the cloud providers!"

But the damage has been done. Now the only tenable outcome is for Apple to simply cancel the project.

I, for one, was looking forward to upgrading from an Android to an iPhone 12 Pro Max later this year. That plan is now on hold! I doubt it will affect their sales too badly, at least at first. Maybe it will after the Chinese government starts using the back door to round up dissidents, or some Middle Eastern governments use it to crack down on homosexuality, or... the mind boggles.

[1] https://www.howtogeek.com/746588/apple-discusses-screeching-...
Is NZ capable of self-sufficiency, though? The same distance that makes it hard to be overrun with refugees also makes it difficult to resupply.
What's their lobbying budget?
Certain species reproduce very fast and will definitely take advantage of the higher temperatures relatively quickly, within a century.
> Apple could always go ahead and add that functionality in an update, but then there would be a big backlash and the opportunity to not update or switch providers.

Isn't that exactly what is happening now?
Northern CA resident, this year is the first for me.
How did you find the adjusted prescription numbers?
Am I missing something or wont that just let more pedos get away without giving ANY more privacy?
Certainly people should use the tools they like and are comfortable with. That said, I would suggest that there's a limit to this "whatever you like is fine" logic.

If you were building a birdhouse and decided you liked hammering in nails with the broad side of a wrench, yeah, ok, I guess that's your business and ultimately you can hammer those nails how you want. But if you saw a professional carpenter hammering in nails with a wrench, you'd have to seriously question whether you hired the right carpenter.
Military is pretty goodat that distinction. Government is not.

Example: The government never bothered to renew the authorization for the global war on terror given in 2001 until like last year.

Mil works best with a clear mission - nation building is not a clear mission.
Sincere question: why doesn’t this policy apply to the innumerable number of hot takes which are variations on the exact same, often misinformed, reaction? I’m thinking of comments like, “Apple will send me to prison for taking bath tub pics of my infant!”

I have seen many on here.
This is even more common in the world of containers where “nice to have just for debugging” get omitted.

You haven’t lived till you have to edit using only sed.
To be clear, that would essentially be working as intended. Apple admitted there would be false positives.

So does this mean that no measure to prevent spread of CSAM should be accepted so long as it has false positives? If we are to trust Apple's numbers, that would be every 1/1trillion images.
Good points. It would absolutely be helpful if more people thought more critically. However, even if we achieved that goal, we still can't allow bad actors to unleash a constant firehose of disinformation on society.

The truth can't be so hard to discover in a functioning society/democracy, and it shouldn't require an entire population to be expert critical thinkers who devote significant time undergoing epistemological exercises to discover base reality.
I wonder if you are confusing Visual Basic with something else.

As far as I know, VBA, VBScript, and VB.Net are "regular" Turing complete programming languages that can access anything on a Windows machine and not some sort of visual programming as such. The VBA editor is not up to modern standards, but it's pretty nice from the perspective of someone who started out in the 1980s with various MS Basics. The various forms of the language are not simpler than old fashioned Basic, but have a fair amount added.

What fits your description more, in my experience, is Microsoft Power Automate, which is a sort of low/no code environment that is only slightly better that Malbolge IMO. It makes it incredibly difficult bordering on impossible to reuse logic.
I remember the way that old style internet forums used to work. It was the posts that generated the most active discussion that naturally "rose to the top" simply because forums were designed to display the posts in order of recent activity. And there was no signal such as "likes" or "votes". So you had to read through the entire thread to decide what you thought about an issue or what your takeaway should be.
I think you're referring to multiple cursors? Visual-Multi [0] is an amazing Vim plugin for this with advanced features like searching by regex, alignment by regex, transposition, duplication, auto-numbering, and more.

You can ignore the advanced features at first, it's very intuitive: just `C-n` to find the next occurrence of the word or `\\a` to find all, and then whatever editing operation you want like `cfoobar<esc>`. Or to just get another cursor on the line below, `C-<down>`.

[0]: https://github.com/mg979/vim-visual-multi
I wonder if "we won't use it for anything else" is really any less credible than other vendors who simply aren't talking about any scanning they may or may not be doing.

We know TV makers scan what you watch, even from other inputs, for ad targeting. This sort of capability is already widespread and basically a commodity - who else is using it that hasn't told us? And can we do anything about it short of only using hardware and services where trusted parties have verified the source?
I'm all for choice but... The author is, of course, free to do whatever they like, and I'm free to say that using nano is almost certainly not an optimal workflow.

The beautiful irony of this post - some of the most common commands in nano (C-a, C-e, C-f, C-b, C-n, C-p, M-g, C-k, and more!) are taken from Emacs. If the author uses nano and bash (readline) to do work they are 80% of the way to using Emacs, the editor they supposedly don't like. And all the other commands are easily rebound to work like nano. The author could be working in an environment that's nearly identical to their current one, but that also has support for:

* A toolbar, scrollbars, pulldown menus, etc.
* Displaying multiple files side-by-side
* LSP
* Automatic refactoring/type-checking/code formatting/etc.
* Advanced movement (jump to definition)
* Mouse-over to see documentation
* Macros/multiple cursors/batch renaming
* Automatically detect missing dependencies/namespace errors/etc.
* Calling external programs & handling their output
* and more...

If you write code like this I can only assume you either work like I did in high school when I used nano (alone, on small projects, with only specific languages, spending 95% of my time debugging) or that you work at 1/10th the speed of a typical programmer.
> What evidence is there of the efficacy of the vaccine that isn’t provided directly from Pfizer/Moderna?

There are multiple observational studies looking at real-world effectiveness. If necessary I'll find some links, but have you looked?
> The person who you got to stare may not have wanted to see what you showed them in the first place.

Correct, but there is little ability long-term for a service like Instagram to repeatedly show things to people that they don't want to see.

> You equate "what people are vulnerable to" with "what people want to see."

TBH that sounds paternalistic to me. I may look at someone reading the people tabloids at the supermarket as a victim vulnerable to trashy content, but who am I to judge? They just like something else than I do. Nobody made them pick up the paper.
Obligatory XKCD: https://xkcd.com/378/

"nano? Real programmers use emacs." "Hey. Real programmers use vim."

Personally I use TextWrangler (BBEdit) for fun, and VS Code at work. I know how to exit vi though!

"Q. How do you generate a random string?
A. Put a Windows user in front of vi editor and ask him to exit."

https://www.reddit.com/r/ProgrammerHumor/comments/72y7lr/q_h...
I'm in the same situation in terms of tech debt against my personal infrastructure. I have plans to migrate my personal (currently Ubuntu) server to use Proxmox on top of selling the current machines & buying new non-Apple ones for this. The evening and weekend time is tight.
That paper is being discussed at https://news.ycombinator.com/item?id=28173134.
Desktop Linux in no way compares to iOS market share, and even if it did, it'd require a different type of attack. Apple is vulnerable precisely because it is the one single vendor in complete control of anything related to the iPhone.

Personally I do think it's likely we'll see a successful anti-Linux smear campaign and/or laws in the next few years, but I have to admit that's a pretty pessimistic take.
That makes zero sense. It is already being downloaded to the browser.
For folks suggesting a PWA would solve this problem: the Language Transfer app caches audio files. PWA on all platforms have a storage limit (some % of free storage on the device). So it might not work for folks who tend to keep only a couple of percent space free on their phones.

Of course, there are other ways to use LT on your phone (download the files and play them with any audio player). But the app has a nice clean interface that reduces distractions, which is important because you need to tap 'pause' pretty often to get the best out of the experience.
Now if I could have Language Server Protocol, jump-to-definition, built-in refactoring, I might give it a try.
> You signed up for a discount for them to have permission to adjust your AC condensing demand run time when necessary, correct?

No. You're right that the program is (currently) voluntary; I haven't volunteered, not least because I run the AC at 76°, I have and know how to use ceiling fans, and most months the bill barely breaks $150 if that - my house is 140 years old, and while that's not enough especially in Baltimore to say that its survival proves it is well designed, it is well designed.

This is targeted at two groups of people: fools who paid far too much for far too little and ended up house-poor in a place built last year that doesn't know how to stay cool, and folks for whom $100 a month makes a huge difference. One of those groups has my sympathy, especially because I expect they'll be first and hardest hit when these programs cease being voluntary because the state isn't investing enough in generation capacity and the city isn't investing enough in grid maintenance.
Just reading a bug report this morning, the word used was "falla".

Spanish. South America.
I took a look at the GitHub repo and I understand this is a GUI library for Rust, but I don't quite understand what they mean by "immediate mode" - could someone elaborate on that, please? Thank you!
This is kind of unrelated but whenever discussions on meditation come up here, especially recently ones that have mentioned the dangers around it, I am reminded that my lineage stresses that meditation should not be undertaken until one has sufficient preparation with simpler practices, such as karma yoga (service orientated worship). The perspective is that if you start these practices before "calming down" (like being easy to anger, easily distracted in thoughts) that it can be very dangerous to learn these higher practices - that you can easily become even more depressed, angry or insane than when you started.

I've seen a number of articles on HN talking about people becoming depressed, depersonalized and so on after trying mindfulness meditation and I find it anecdotally interesting that it lines up with the teachings I am familiar with.
"Don't tell anyone" seems like it would be step 3 of the instructions there.
Falla.
Two answers. First, it does apply. If you see a post that ought to have been moderated but hasn't been, the likeliest explanation is that we didn't see it. We don't come close to seeing everything that gets posted here—there is far too much. You can help by flagging it or emailing us at hn@ycombinator.com.

Second, there are degrees of these things. It's definitely bad for comments to repeat the same shallow things over and over, but the GP was particularly information-free and snarky, and mucking up this thread while claiming to be speaking in favor of technical discussion is particularly counterproductive.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...
You can, however align yourself with some of the more oppressive as long as they align with your interest.
This sort of problem has happened more than once at Microsoft:

• Windows 95 reports its version as “3.95” even though it's really version 4

• Windows 10, of course

With 10 they decided to stop telling applications the latest version number unless they opt in via some special token not known in advance.
Kind of riffing off of that, I think that there would be less atheists in America if more of them were exposed to Hinduism.
My impression was that it's currently US only because that's the only country so far where they've arranged a process to report their users to the cops. No reason they wouldn't expand it as they make arrangements with other countries.

They've really bought into a ton of complexity at all levels by doing this instead of just scanning stuff on their own servers, which would at least have been a clear dividing line. Privacy is really all about control, and on-device scanning dangerously blurs that line.
that’s literally what snobbery is
That data also shows a slight uptick since the year 2000.
you'd have to space bus the prisoners, a few hundred thousand at a time. during the journey they might mutiny, take over the ship and set a course for a nearby livable planet.
A simple way to determine whether a device is primarily a "gaming handheld" is to follow the money.

According to statista.com, "gaming apps accounted for 85 percent of gross app revenues in the Google Play store in 2019."
> Alas, nano (and pico before it) have a certain stigma among more "experienced" Unix users that more or less boils down to gatekeeping and snobbery.

You know, after a number of years in the industry, I've largely stopped caring about what others think and wouldn't lose my sleep over it - the best tools are the ones that you're familiar with and that solve your problems.

For me, that's using nano, for someone else that could be vim. I might want to use some of the JetBrains IDEs, use something like Java liberally because of its verbosity and not even scoff at older software like Lazarus/FreePascal in some circumstances (their approach to GUI is still superior to most modern ones). For someone else that could be Visual Studio Code, a language like Python, or generally looking in the direction of the bleeding edge of languages, such as Rust.

As long as you reach your goals, i think it's perfectly reasonable to dismiss peer pressure or criticism, unless it's constructive (like the person who suggested that vim is better for replace operations over slow connections, which was a good point but also something I've never needed).

That said, the author's approach to customizing nano made me appreciate how nice having proper configuration files and options within them is!
Million-dollar home, that's cute. But that aside, by you I should what? Not give a rat's ass because it doesn't affect me?
> It isn't really much different than calling them "radio buttons" even though they have nothing to do with radios.

The button set on the face of many dashboard radios would physically pop out the previously pressed button when you pushed a different one in so only one in the set would be selected. The name is pretty obvious if you've used the physical version but I haven't seen one since the 90s.
Most Linux distros aren't 100% posix compliant as far as I know.
Once a certain piece of technology exists, courts can order that it be used a certain way other than the way it was intended.

Neither courts nor legislative bodies are capable of explicitly requiring the invention of technology that doesn't yet exist, although in some cases they could make it an implicit requirement of a law.

At least in the US most lawmakers are varying shades of technologically illiterate and don't have a grasp of what is possible or not possible. If technology doesn't exist yet, you can say to them "this is impossible", and with enough of a bribe, they will believe it.

Apple by building this technology, has put it on the map and announced that this technology both possible and is ready.
A section in the GitHub README tries to answer this question: https://github.com/emilk/egui#why-immediate-mode.

I also read an old 2005 blog post & video by Casey Muratori[1] that explains the differences in more detail.

[1] https://caseymuratori.com/blog_0001
We just fire them, when they complain about hospital administrators sending them into COVID wards without PPE.
Seems to be a term that has existed in meteorological circles for a while, but for some reason hit the mainstream media this year. This is the first year I'd heard it.
What’s not discussed in this Paper is how it won’t be used by third-party actors to falsely accuse someone. Does nobody remember the iCloud hack? What about instead of downloading Jennifer Lawrence’s photos, a hacker uploaded children to get someone falsely accused?
This is awesome. I grew up in the Chicago suburbs close to here. I always wondered what it was like on the inside. It’s eerie to see it in ruins. I imagine what energy it would have in its heyday.
> High temperatures in Portland, Ore., are forecast to reach 98°F Wednesday, and 100°F on Thursday and Friday before cooling down for the weekend. The typical high temperature in Portland at this time of year is 83°F.

What does "typical high" mean? Wikipedia says that the average high for August is 82°F, but the mean maximum is 97°F.
Even though most users aren't developers, the "Freedom" in Free Software is about user freedom not developer freedom (which is also a point that trips some developers who claim that licenses like MIT, zlib, etc are more free - they see it from the developer's side instead of the user's side).

You shouldn't need permission from a 3rd party to run any software on your own devices and especially you shouldn't need permission from a 3rd party to run software you or your friend made modifications to.
It's crazy how hot Vancouver has been this summer. That and the smoke from wildfires. If this is a constant for every year I will seriously consider moving :/