skysight-inc/HackerNews huggingface dataset:
Click unhide on vertically integrated smoke. Bay area looks like it might become atrocious this weekend.

edit: another great visualization https://www.star.nesdis.noaa.gov/GOES/sector_band.php?sat=G1...
I haven't sunk much "effort" in it. I use it as a syntax highlighted code editor that can load multiple effectively unlimited size files without usually too much issue, recover cursor positions on restart and doesn't suddenly pause and lock up when scrolling. Oh and I need page up/down, home and end of a line as well as doc, and reasonably good cut and paste.

Note : to date, this means it has no competition, except in much more limited editors, like vi and jed. None at all.
So far every other package has lost out. And when it's gotten close in capability, it's required it's own walled gardens and can't handle project structures outside of its own.

So yeah, as yet there is no competition to emacs. Maybe someday there will be.
Some givens:
- it cannot be nodejs based. Has halting randomly, random crash, inability to save and recover and excessive CPU and memory consumption, even with other features covered.
- it cannot be one of the many code suites. They all (so far) require projects to be in their Pet Project Format. Useless if one's working on corporate git trees (or other repos), or for that matter linux kernel.
- it needs to support many code languages. I do work with lisp, python, bash, C, C++, C#, Java and who knows what else. Just not elisp, not if I can help it ;)
- it needs to coexist with the rest of the environment. Cut and paste has to go between apps, not just itself. (you'd think this was common, but eclipse showed me otherwise)
- It has to be either UTF8 capable, or binary. Or both.

I mean I've locked emacs up a few times - always with particularly large files ... but this is very rare.
oh yeah, emacs user since 1991. I've tried Visual Studio (still have hope on that one, should their linux support finally be good), Eclipse and family, Atom, Code (see Visual Studio), vi, jed, edlin, wordpad, borland C++, turbo pascal and too many other better forgotten systems.
In a lot of areas, street parking is actually a really good way to provide a barrier between the sidewalk and traffic. This physical safety provides psychological safety, so people feel a lot more comfortable with sidewalk dining, etc. A lane of parking can also separate car traffic from a bi-directional pair of bike lanes.

Also, a lot of cities have too many and/or too wide lanes, which makes drivers feel too safe driving unsafe speeds. You can use parking to "eat up" the extra space and make the street feel more crowded, which will make drivers slow down and drive a lot more carefully.

So street parking should absolutely not be seen as just a negative thing, it can serve a very useful function in the layout of a street.
It seems more likely than not that new boundaries of space will be explored in my lifetime. When we think about it, it is remarkable how quickly we adapt to norms, how extraordinary is becoming ordinary at the speed of the news cycle.

Is that what 1969 was like? They always say they believed the stars were in our grasp, that their children would live in space stations and on the moon, but we are their children still confined to Earth. The future escapes predictions, but how exciting it is to imagine that we are born just in time for a man and woman to set foot on the Red Planet, on this little dot patiently tracing loops in the sky since long before our first ancestors looked to the sky.
Then we need to damage the rep of the people spouting blatant McCarthyisms. If their retort to serious security concerns is to call someone a pedophile, they aren't worth giving a platform to.
And a few more Disney parks throughout the world.
Yes it is ridiculous to claim that this is somehow minor.

That said, there are electric cars far better for road trips than the Jaguar mentioned in this story.

A long range Tesla Model 3 will easily do about 350km within its 10-80% state of charge bounds and the charging stops can be limited to 20-30 minutes each.

Experienced EV drivers with good EVs can achieve 100km/h average speed INCLUDING stoppages for charging.
LOL. And insecticides. Lots of them. “ But Disney tries really hard. Crews spray relentlessly. Every morning, every evening.”

https://www.orlandosentinel.com/news/os-xpm-2002-09-21-02092...
That's pretty cool, I'd never heard of it.

I wonder what super secret representation of primes results in unknown patterns?
Being an autistic man /s
"When this madness later crept into JavaScript via gulp, grunt, webpack"

finally somebody said it
Really cool. So much we can do with landscaping and building design than just look pretty and it's always a treat to learn sometimes we actually do cool things like this in those areas.
Yes, they do, and GrapheneOS is heavily focused on both. The purpose of the project and what it provides is being heavily misrepresented by the comment above.

GrapheneOS treats bypasses of privacy features as security vulnerabilities. It offers substantial privacy advantages of CalyxOS and doesn't come with the privacy drawbacks it introduces. See https://news.ycombinator.com/item?id=28095033 (above) for a more in-depth explanation.
Details would be very helpful. Any incompatibilities with microG can be reported to its GitHub repo:

https://github.com/microg/GmsCore/issues
I must have the same misunderstanding. I don’t know why this has to be device side for iCloud photos..
As an Indian immigrant now living in Toronto, this comment comes off a bit tone deaf. I don't mean to poor-shame you, but you can not possibly compare yourself to a poor person in India. The difference in the divide is so massive to the point where it's not comparable.

McDonalds is a luxury for most people, even in Toronto. It's just cheaper than most other restaurants, and people don't/can't care about how it impacts their finances. Looking at the amount of food/$ is something most people do, even in Toronto. You aren't special for thinking that.
And CO2 traps, and hungry chickens and fish.
>"In the absence of government officials doing their job properly, it is up to individuals to do it for themselves."

Does 'it' include seizing the means of pollution and dismantling them brick by brick? Otherwise you'll be in same situation as my town in Russia, where everyone knowns about a polluting zink refunery upwind, and it's still giving thousands of people cancer.
> This will of course break some functionality (apps will have to poll instead of relying on push)

It seems like what we really want here is for the app to implement its own notifications without going through Firebase. All you need for push rather than polling is an open socket...
Well, and I didn't exactly mean no homeless. A more relevant question might have been, "do you know of million+ cities in the western hemisphere without a large and growing homeless population?" Or something like that.

To me, the answer is more valuable as way to set expectations, rather than a binary verdict on whether the problem is solvable. Is it reasonable to shoot merely for a more manageable homeless population, rather than a complete fix that may not be attainable outside of Japan?

Manageable meant in contrast to out of control with no end in sight.

EDIT:

Will someone kindly upvote the parent comment? I've lost voting privileges.
Using `cat` is fine but having a format-aware cli dumper would be better. And I never edit org files outside an editor that knows how to handle org files.

I think Clojure's EDN format as used in Roam and Athens does a better job since it avoids the parsing problem while still being easy to fix if the file gets corrupted (though how much of a risk is that these days).
That’s one company that would almost certainly not have me, but I very much appreciate the thought.

Apple also displays extremely high quality code, in the areas that are exposed to the public.

I have not seen too much Adobe code, but I’m told you can eat off the Photoshop codebase.

For myself, I need to keep my scope fairly humble, but I get great joy from it.

It sounds like a gratifying environment. Good show!
Will never be a blind study. Unvaxed do not want to be vexed. They would never consent to a 50% chance of getting g vaxxed.
A lot of people not in government are also fiercely opposed to raping children and are willing to compromise, and understand that Apple can already do whatever they want to your phone, so this specific thing isn't the straw that breaks the camel's back.

All the "what if Apple turns evil one day" applies equally well to iOS without this feature.
Photos are encrypted in Apple's technical summary.[1]

[1] https://www.apple.com/child-safety/pdf/CSAM_Detection_Techni...
Apple's proposed system compares against a database of known images. I can't think of a way to "look for types of images" other than trying to do it with machine learning, which strikes me as fraught with incredible fiasco potential. (The compare-to-a-known-database approach has its own issues, including the ones the article talks about, of course.)
I like this formulation, because it calls you to answer the question of whether several snippets of repeated code represent the same knowledge or different knowledge.

GP's example of the constant "1024" present in multiple places doesn't necessarily mean they represent the same knowledge; one could be a bit mask, another could be the default number of items to show on a page, and another could be a buffer size. DRY-ing these different pieces of knowledge could be disastrous if the requirements for one of the uses changes. New requirement: only display 10 items on a page. Good luck with your bit mask reading the second and fourth bits now and filling your 10-byte buffer 100 times more often. New requirement: We added more flags, the bit mask is now 0x80000000. Good luck serving pages with 2 billion items and your memory usage randomly spiking by 2GB.
That's non-responsive to the topic of the thread.
It's disturbing because of how effective it could be.

It's at OS level, anything you have on your phone can be scanned. Even if an app tries to circumvent it by keeping files encrypted at rest it can scan them in-memory. And since it's all done client-side you'd never know it was happening until it found a match and sent it to Apple.
you are a patentable moron
I have a model Y 7 seater, it's actually not bad in the third row. Kids totally fine, small adults for short trips. Over six feet would hit the roof though.
GrapheneOS doesn't ship integration of proprietary services like CalyxOS, whether that's WhatsApp or Google services.

GrapheneOS does have https://grapheneos.org/usage#sandboxed-play-services providing a way to use Play services in a sandbox with zero special privileges. This doesn't provide Play with any access beyond what it has in the client libraries within apps using it. Many of those client libraries aren't simply thin clients. The Ads library works without Play services. There's a special Lite variant that's actually a thin client: https://developers.google.com/admob/android/lite-sdk.

GrapheneOS does this by implement the missing fallback code Play services should have itself to work without any invasive OS integration.

We believe these services should be on an equal playing field. Google services shouldn't be built into the OS and shouldn't have capabilities not available to a regular sandboxed app. Our views are counter to a whole lot of what CalyxOS is doing which is bundling third party apps/services and giving them special capabilities. For example, they give special unattended installation privileges to Aurora Store and F-Droid.

F-Droid still targets API 25 (Android 7.1) which wouldn't meet the security requirements of the Play Store (API 29+) if it could be uploaded there. It also lacks modern cryptography and signing with full file signing + key rotation. Lots of attack surface too. They give it the ability to do unattended app installations without user consent. If it gets compromised in any way, it can install mimic apps, etc. tricking the user. It could install ancient API level apps with the weakest possible sandbox.

Android 12 will be providing a far safer way to do this, and that's what the in-development GrapheneOS app repository client will be using rather than being granted special privileges by the OS. F-Droid is still using partial file signing without key rotation for app repositories too. It does many things that we cannot accept for an app bundled into the OS.
I wish the copyright law worked the way you describe, but unfortunately it does not.
Nix has a decent solution here, i.e. turn the document into a nix derivation.

with import <nixpkgs> {};

pkgs.runCommand "cv.pdf" rec {
src = ./cv.tex;
bin = with pkgs.texlive; combine {
inherit scheme-medium collection-latexrecommended collection-fontsextra
moderncv etoolbox;
};
buildInputs = [ bin ];
allowSubstitutes = false;
} ''
ln -s $src cv.tex
latexmk -pdf cv.tex
mkdir $out
mv *pdf $out/
''

These days I'd probably use flakes to pin down the latex version.
Such a Faustian bargain; giving up the ability to store child porn in the cloud for reliable backups and seamless access across devices... I can't believe people put up with this!
Please share the code! I’d love to learn about this space with the benefit of it as I am not well versed in functional languages. Also on the JSON Logic comment. I am using it in production to serialize the product of a GUI query builder and execute it on the backend. I don’t know of a better solution do you?
As a thought experiment, why not allow us to disable the scanning feature in our iPhone settings?

The entire premise of this system is that the targeted users are ignorant of its existence. If we can be so sure they don't know it exists, then surely having an option to disable it would cause no difference in outcome.

If the people in favor of this system don't like the idea of making it optional, perhaps that shows that the premise behind it is flawed.
> Yes, I know that typically the front end would ask the back end, for example, all things in a category, then do the filtering within the search results at the browser

Please no.
Ever herad of mumbai people to sq.meter or even delhi's. They are much higher than new yorks.
I want more bikeable cities.
You body temperature is 309 degrees Kelvin. 1% less, and you die of hypothermia. 1% more, and you get braindamage and can die in convultions.
After using TB for 10 years I uninstalled it half a year ago. Because of bad UI decisions and constant extension and PGP breakage. Got to a point where I froze the installation at version 68 just to be left alone. A security nightmare of course. In the end I trusted it less and less to not one day kill my e-mail archive going back 25 years. Also I still have PGP 2.6 encrypted e-mails that require IDEA/MD5 support. I know this scheme is insecure, but you can't disconnect me from my archive by no longer supporting those ancient formats.

Since I self-host e-mail anyway, I switched to a well-greased Roundcube web UI for desktop and FairEmail on the phone. Searching through 20 GB of mail, including text in PDF and Office formats, is more or less "Google-instant" thanks to dovecot-fts-xapian. Having everything in Maildirs for me is very pleasant.

For calendaring I now use Radicale and either Infcloud web UI on desktop or CalDAV-Sync on phone. Could be tighter integrated with e-mail but the old Unix ways of one tool for one job have merits, like all calendar entries are now file system objects and under Git control. Impossible now to fat-finger half the calender and having to jump through hoops to restore entries.
The Disney channel has a 6-part documentary. Parts 1 and 2 cover some of this. (But not the recycle bins.) Some cool engineering, um, I mean imagineering.

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

https://www.justwatch.com/us/tv-show/the-imagineering-story
The real elephant in the room is durability. One study says 6% reduction every 8 weeks. If this is true, then the 95% effective number could drop to 62% after one year for an average efficacy of 78% over a 12 month period..
A whole generation has grown up floating effervescently a layer too high above the foundational stack. They have never written a website in "raw" HTML.[a] They have never configured Nginx, let alone Apache.[b] They have never read a complete request response, nor are they aware that one of the Ts in HTTP stands for text![c] They have been removed from the Internet.

[a] React, Angular, Vue
[b] EC2, Droplets, VPS
[c] Request, Axios
Why is it shocking at this point? It's Apple and Apple will be Apple. Leopard can't change its spots.
How long till China asks Apple to scan iPhones of Chinese citizens for pro-democracy files and images? Apple can no longer claim it isn’t possible.

How long till Apple gets a secret warrant from the FISA courts to scan for a certain file on all US iPhones? Apple can’t claim it isn’t possible.

It could be happening now. We wouldn’t know because all we have is a list of hashes.
Indeed. Homelessness is about housing like living is about breathing.

Yes, OP makes a point with their empirical data plotted neatly on a scatterplot demonstrating a nice correlation between housing availability and homelessness. So OP found a nice variable that they can fit in their models. Great. But OP cannot conclude that this is the whole story. Ignoring wage stagnation leaves a pretty big hole in their explanation on what homelessness is about.
Imagine an attack where bots send suspicious photos to every phone in the planet.
Option A is actually split:

A.1 … Google, an Ad company

A.2 … Apple, hardware company
Even if you set aside environmental considerations (which is mental) the gas is only a tiny portion of the value proposition of EVs. In 5 years of used leaf driving i've visited 0 gas stations, 0 repair shops, 0 emissions inspectors. It's the burden of all that mess that you get to avoid, not a just $0.15 on the dollar savings.
And giving up the ability to carry a gun in exchange for safe streets for everyone! Lunacy! /s

If it would 100% eliminate child pornography and not produce a residual erosion of personal privacy no one would be arguing against it. It won't solve the problem. It will erode privacy. It's perfectly reasonable to be not ok with it.
It depends on where you look. I started my career by diving headfirst into the WordPress ecosystem almost a decade ago now and there are plenty of strong development roles available if you know where to look.

First, someone has to write the software. I'm not sure if you've kept up with the new Gutenberg editor project, but it's a full blown React app and has been for 4(?) years now, with ambitions to take over the entire WordPress admin. Automattic is hiring $$$ for engineers to work on this problem and prototypes that they use internally to build and manage WordPress.com (separate from the Open Source project).

Plugin developers are neck deep solving challenging engineering problems for a variety of sites at wildly different scales. Yoast supports the SEO strategy for the 3 page site as well as the 3 million page site.

Agencies are building sites for huge companies who can't be bothered to bring that development in house. I work for such an agency. We do deep technical work for a lot of big name companies you have heard of. Some of them are even tech companies!

There is interesting work out there, but like so many things, it can often be about who you know to get your foot in the door. There can be a lot of churn, but that probably means the work isn't that great or the pay sucks or a million other excuses that exist with any job. I think Automattic is approaching 2k employees, a huge chunk of them being in engineering. They all aren't working on simple PHP and HTML problems!
This phenomenon that you mention in your second paragraph was described in 2013 as a "strategy credit":

https://stratechery.com/2013/strategy-credit/

Maybe kind of akin to the concept of "moral luck":

https://en.wikipedia.org/wiki/Moral_luck
This what people fail to grasp - if you move where deserts, forests and rivers are, even if you loose nothing 'net', now your city is in in the desert, has no fresh water, the suer system doesnt work because the ocean level is higher, and all you infrastructure needs to be rebuilt
The crypto here is for the private set intersection, not the hash.

So your device has a list of perceptual (non-cryptographic) hashes of its images. Apple has a list of the hashes of known bad images.

The protocol lets them learn which of your hashes are in the “bad” set, without you learning any of the other “bad” hashes, and without Apple learning any of the hashes of your other photos.
Maybe. But again I think it would be a bumpy road regardless. Humans have undergone an inflection point in the past couple hundred years. We are probably vastly surpassing the long term carrying capacity of the Earth. This may be an unpopular opinion but I think the best thing that could happen to the human species in the long run would be to drop the population perhaps below 500 million in coming decades as the Georgia Guide Stones recommend.
The phone could nag you mercilessly about any disturbing pictures on your phone, without notifying any outside authorities. That would accomplish 50-75% of their goals.
Heyo, I wrote a small critique[0] of it on lobsters. Nice stuff! Glad to see we finally have an alternative to mastering dyalog apl.

0. https://lobste.rs/s/stk8h0/learning_apl#c_g0p3y1
> Lyft Line and Uber Pool were usually $4-5

Two way is $10.

> you can use electric bikes through the bike share for $15 for the entire month

That 20 minutes is back.
Yeah, but you still have to defend it in court, and that's an expensive distraction.

There is currently a bit of a rash of high-profile, low-probability-of-success libels suits going on. It wouldn't surprise me a bit if publishers are being especially cautious.
>In the context of SAML, these values are completely arbitrary metadata without fixed meaning in the protocol itself.

Well, that's the problem though. YAGNI, KISS, and all that.

>The reason for that is that you still want to be able have an XSD to validate.

Well, you can still validate fine when you have specific fixed metadata...
I am guessing the point you're making is: this is a PR piece to get people back to Disney World. Would make sense to me, but just clarifying the intent?
Disney is amazing at marketing, but hundreds of years before Disney called it go-away green and their workers were proclaimed it as something they invented, "Invisible Green" was all the rage in Georgian England, to the point where it even appeared in poetry of the era

https://janeaustensworld.com/2010/07/26/invisible-green-a-fa...
There is no such thing as a secure job in my experience
As has been mentioned in other threads, Apple did not write the memo, a spokesperson from NCMEC did.

EDIT: hmm, scratch that. Confusingly, it was an internal memo from Apple quoting a separate memo from NCMEC.
The article talks about cases where a quadratic "polynomial factorizes and therefore produces composite numbers as x takes the values 0, 1, 2, ..." but I'm curious about other cases when a polynomial produces only composite numbers.

In particular, can we find or test single-variable polynomials that produce an infinite number of different values, which don't all share a common factor, but which are all composite numbers (except possibly some primes near the start)?
You know, I read the various anti-rms links 6 months ago and saw nothing convincing, and I still don't today.

The wingo link is vague and mostly drivel:

bkuhn's link has disingenuous statements. Why does an article primarily about rms have references to Epstein and MIT? How clumsy is that?

I'd describe both links as nothing more than ad hominem character assassinations. I'd even go so far as to say they're written to inflate the status of the author (ie. "I know him, but I'm not like him."), not deal with an actual problems beyond "I don't like his style."

Major contributors to our society deserve better than essentially publicly-hosted gossip.
An Apple VP wrote the memo. He included a note from an NCMEC director.