skysight-inc/HackerNews huggingface dataset:
Maintaining high levels of atmospheric pollution is crucial to curb short-term global warming.

Without pollution earth may warm 0.5C and more within a year or so.

https://www.sciencealert.com/air-pollution-cools-climate-mor...
If the assumption is that liberal arts majors can't do or work in tech, please don't tell my manager. I'd hate to get fired from my tech role at AWS because of my degree.

Journalists can research industries and talk about job trends without having worked in those jobs. Assuming, of course, the journalist hasn't worked in tech. Which is quite an assumption.

My liberal arts background has helped me write blog posts, product documentation, and runbooks. It's also helped me thrive in a tech role at a FAANG.

I'm really tired of this trope that liberal arts degrees are worthless and you can't work in tech unless you have a CS or EE degree.
And "news" in Stocks
> To change your iCloud passcode: https://support.apple.com/en-us/HT201355

That's only the Apple ID/iCloud/account password, which plays only a minor role in end-to-end encryption.

The phone passcode is the (secret which gates, on Apple's HSMs,) your iCloud encryption key!

https://support.apple.com/guide/security/escrow-security-for...

Got "1234" as a passcode on a long-forgotten family iPad or test iPhone? Better go change it to something secure, as that's what stands between an advanced attacker (that can compromise your 2FA), or somebody able to compromise/apply sufficient pressure to Apple, getting into your iCloud end-to-end encrypted data.
https://www.sqlite.org/pragma.html#pragma_synchronous

When synchronous is NORMAL (1), the SQLite database engine will still sync at the most critical moments, but less often than in FULL mode. There is a very small (though non-zero) chance that a power failure at just the wrong time could corrupt the database in journal_mode=DELETE on an older filesystem. WAL mode is safe from corruption with synchronous=NORMAL, and probably DELETE mode is safe too on modern filesystems. WAL mode is always consistent with synchronous=NORMAL, but WAL mode does lose durability. A transaction committed in WAL mode with synchronous=NORMAL might roll back following a power loss or system crash. Transactions are durable across application crashes regardless of the synchronous setting or journal mode. The synchronous=NORMAL setting is a good choice for most applications running in WAL mode.
Yes! It doesn't work 100% of the time, but what I've been doing for my setup script is:

`defaults read > old` -> change setting in GUI -> `defaults read > new` -> `diff old new`

If nothing is there, you're out of luck, most likely. (I think I've had luck using -currentHost or maybe sudo sometimes though...) If there is something, `less new` and search for the string, then find the path to the key. Do a test read with `defaults read <domain> <item>` to see if you got the path right.

You can also copy plist files (cp -r /Library/Preferences, or wherever) and then diff those. A useful alias to convert to xml:

alias plist='plutil -convert xml1 -o /dev/stdout'
Apple iCloud, and why encrypted backup is the only issue
Reddit has a chatgpt subreddit and twitter has been pretty good too.
Now they can watch youporn on ISS, don't forget turn it off when livestream on nasa tv.
I would argue that abstractions are usually expensive.

It's just that sometimes not doing something expensive is also expensive. Getting your car regularly maintained is expensive, so is not doing that.

The issue with abstractions is that people have not internalized them as "an expensive thing we do to prevent ourselves from running into expensive problems later"; they're internalized them as a zero/low-cost process that has no downsides and thus should be pursued all the time.

It's like if people said, "not getting your oil changed will be more expensive, and therefore I get my oil changed every other week."

I kind of think that the only reason that the phrase "abstractions are expensive" sounds like a controversial take is precisely because people have not internalized that abstractions are not a binary good/bad thing and that they should be applied situationally, because they do have maintenance costs and development costs.
It Belongs in a Museum: Isabella Stewart Gardner builds a place to house her art
Wow. I had no idea this was possible. Clicking and dragging (ie holding the click) on my Mac trackpad always felt cumbersome - this is a lot better.
Programs never have to be rejected; programs can be diagnosed (so we are informed) and run anyway.

Programs have to be rejected if there is no safe way to handle them at run-time, when for the sake of efficiency we removed the type bits from the data. (And not even always then; the programmer may have assured safety otherwise.)
Before anyone starts a flame war, I want to remind you that HN guidelines require you to either respect other people's culture and religion or keep quiet.
amen!
(commenting on sharks and shows about sharks must be racist too)
That was my biggest takeaway. I didn't realize I was reading a hit piece, but maybe that's my fault.
Line of sight is easier to arrange upwards.
The elites want CBDCs to control the masses for reasons like this. It's trivial to crush the people when you control their money.
Nothing Apple has ever said has indicated that they reversed position on their announced plan to roll out clientside scanning. Read the Apple statements carefully.

On macOS photoanalysisd phones home even when not using iCloud at all, fwiw. Who knows what it is doing?
Don’t have Outlook, but the setting is supposedly in Outlook’s Personal Settings>Notifications and Sounds>Sounds, uncheck all.
So there are ~6500 journalists, and about 400 (about 6%) of the ones who consider themselves left-leaning joined a club. It dissolved almost 15 years ago and got replaced with another group that has less than 200 members.

If that's your idea of a massive conspiracy, I don't know what to say, other than thank you for affirming that 'the media' does not describe anything like a monolithic group of people with shared ideology (aside, from, you know, thinking it is important to report the news).
In the settings app they advertise iCloud if you aren't using it
> "author"

The article's author. I agree with the every single point of the article and I want to develop author's idea here because it resonates with some ideas of mine.

> I'd like to be able to get information, store information, get and receive calls, texts, slack messages, make appointments, etc.

This is what Iphone does maybe in the best possible way.
My needs are: to write, to program, to use Vim and Emacs, to be as close to body as possible, to be able to control others computers and screens in my house.

> the Beat up Martin -> Eat up Martha problem

That's why author's poind about keyboard-centric device is timeless.

But Google was never close to the computer the author describes (in my opinion).
Perfect listening (recognizing everything with no errors) is not a big deal if you already have a perfect keyboard but perfect sounding of anything happening on the screen is where the progress is absent.

Imagine working with CLI using sound only in such a way which make your CLI experience better than GUI.
my experience is quite the opposite, it's much more difficult to create a simple abstraction as opposed to an overengineered and/or overgeneralized one.
It's like sovereign citizen movements. Reality doesn't matter, and will be tortured until it works the way they want, where they and only they have the magic words to control it.
> tell the HR team to just use the bot

Why tell the HR team to pass requests along to the bot?

Cut out the middle-man at that point!
If an AI can write this blog, why should I bother?
The Linux kernel doesn't allow for anonymous or pseudonymous contributions. It does allow for organizations to contribute on behalf of people working for or through them.

If Asahi wants to submit this upstream, then they and Marcan can put their name to it. Hector Martin or another person at Asahi would be the name on the git commit, and they would almost certainly be taken at their word that there is no concern with the merge around Lina's identity.

It's not like other commits which are done from clean room re-implementations are requiring a background check on the person submitting it.
ChatGPT has made contact
It is known that Apple would do quite a lot of what governments will ask of it. It removes app from national AppStores on a simple request from countries like China or Russia. (Well, now Apple might ignore Russian takedown requests, but prior to the war with Ukraine they were very receptive to their demands)
I am doing this for a particular purpose, though, that no billing system I have seen has. I hate metered API billing, and I don't want to use it. In particular, I don't want a customer running up a $10,000 bill and calling me for a refund. It probably will cost me O($1,000) to give them a refund, between the processing fees and the lost compute, and I will be out that money. Most companies that would ask for a refund also won't pay the bill when it arrives (which is, I think, why AWS is so liberal with refunds).

Instead, I want to do credit-based billing: you buy credits, and when you get to 0 credits, you are cut off (with an auto-refill option for the "metered billing experience," but with strict spending limits). This is, in my opinion, a much better UX than metered billing. From a distributed systems perspective, it's isometric to "metered billing with a hard spending cap" which may be the ultimate version.

The problem with credit-based billing (and why nobody does it) is that if you have a service in multiple datacenters, you have to consistently update a database to make sure that you don't drop below 0 credits, and that is very slow. However, by fiddling with the CAP theorem the way CockroachDB/Spanner do, I think we can do credit-based billing and make it feel like the AP system that metered billing is, and behave like a CP system only when we absolutely need to.

Also, this is basically all enabled by the fact that AWS has a precise time service.

In theory, version 1 of the API will be only in one region, version 2 will have active/passive redundancy, and around version 3 or 4 I want to switch to active/active in several DCs to give low latency and high reliability.
The thing is, it's not v6 or v4, it's v6, v4 with a price premium, or v4 with CGNAT.

CGNAT sucks. Stuff blocks you because you get lumped in with other users. You can't take inbound connections. Average users don't know that, but they get annoyed with side effects. Not being able to play multiplayer stuff or it being slow/high latency because of no inbound connection. Having to do extra CAPTCHAs, being straight out blocked, etc...

Price and annoyance are absolutely things people want to avoid.

I guarantee you at some point, some ISP is going to realise they can market themselves as the gamer ISP and sell IPv6 as the option for pro gamers to ensure the lowest latency in their games. CGNAT will be the congested roads, IPv6 the open motorway. (To be clear, it obviously isn't that simple, but I'd put money on that's how they'll sell it.)
I don’t think there’s too much difference to “regular” distributed SQLite, but I’ll have to think about that.
> Also can't even copy files off device easily.

See https://news.ycombinator.com/item?id=33898890.

> Can't put custom apps on devices easily.

You will, from May, thanks to the EU Digital Markets act.

> [...] simple tasks like....copying photos to a usb...browsing files on my phone on a pc.

You can do this with ifuse: https://github.com/libimobiledevice/ifuse
Was it this incident?

https://www.theverge.com/2013/12/18/5224130/fbi-agents-track...
I took class in IT privacy back in the day. Exactly this idea came up. And while it really disables certain kinds of timing based attacks, the problem is it doesn't scale. If everyone did this, it seems the network would be flooded.
This is amazing, thanks Elon!
It is a magazine and not a journal of anthropology.
Why did so many US men quit working? Social status may hold the key, study says
Can't wait for the first little green men (phosynthetic humans)
It's not the public awareness stuff that I'm concerned about. That's just a necessary fact of life that I've also been involved with on my own digs.

I'm personally simply skeptical that the research conditions necessary to make a Netflix special (premiering in May-June apparently) are also conducive to high quality academic work.

Publishing a preprint goes partway to addressing that by showing everyone where their results will fit into the existing literature and strengthen the published paper by hearing / addressing public criticisms before they actually publish.
Optimism is trying to convince yourself things are better than they are, hope is the idea that things can actually get better.
You can change the default music app for siri since ios 14

https://www.macrumors.com/how-to/set-preferred-music-streami...
This is correct. Apple said they've abandoned CSAM scanning for iCloud Photos, but they haven't said anything about on-device scanning as far as I've seen.
Does anyone know if there's a TypeScript runtime that compiles/runs TypeScript directly instead of going through the JS/ECMAScript intermediary?
"Some metadata and usage information stored in iCloud remains under standard data protection, even when Advanced Data Protection is enabled. For example, dates and times when a file or object was modified are used to sort your information, and checksums of file and photo data are used to help Apple de-duplicate and optimize your iCloud and device storage..."

Photo checksums can't be e2e encrypted huh? They reported today they abandoned their plans to do CSAM scanning on people's devices[1] and connecting the dots it seems like they wont need to since they can just do it in the cloud.

[1] https://www.wired.com/story/apple-photo-scanning-csam-commun...
https://archive.ph/Dvv0Q

Referenced paper: https://www.bostonfed.org/publications/research-department-w...
Strathcona is charming and colourful. I don't necessarily agree with the "colour clash" idea above but Canada exemplifies "bad architectural era" like no other country due to fewer legacy buildings. We have to live with bad architecture a lot
We've banned this account for repeatedly breaking the site guidelines. If it were just one comment, I'd post a warning instead, but you've been doing it a lot, and it seems to have been a problem for years:

https://news.ycombinator.com/item?id=20753535 (Aug 2019)

https://news.ycombinator.com/item?id=20330020 (July 2019)

https://news.ycombinator.com/item?id=18621993 (Dec 2018)

That's not cool.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.
Pollutants contribute to short-lived cooling:

https://www.sciencealert.com/air-pollution-cools-climate-mor...
Having spent years working for USFS/NPS etc I disagree with your take that prescribed burns have significantly different goals. The scoping documents always identify numerous benefits to forest health and are created with input from specialists ranging from hydrologists to biologists and archeologists. The techniques are not necessarily relevant to fire intensity which is more a result of current conditions.
Sure, the statement isn't wrong. But the content is mostly about making good/consistent choices given the situation.
My problem is the author deliberately states they didnt bother to ask, and does so in a way that is almost bragging about it.

Through the article, this happens in various forms.

If the point of the article is to criticise someone's behaviour for being an "internet cool person"; opening by your opinion piece by stating you were too cool to bother to do something; and later stating that you as the writer are a normal person, and that you feel sick after infilitrating a group, there is a level of hypocrisy there.

I agree with you there are legitimate cases for ignoring someone's preferences to improve the quality of information imparted. However, the author doesnt state any apart from "didnt bother".
That's very well-phrased, and you beat me to this comment. :)

I wanted to get across that an abstraction is an expensive thing you should use to solve a difficult problem, not a cheap thing you use to solve a simple problem.
Increased demand will drive the price up, but that's not end of life.

Developed countries will pay obscene amounts for ipv4 space. Just as they do for shorthand .com domains.
https://archive.ph/1QYdv

>The Role of Freudenfreude and Schadenfreude in
Depression

https://www.remedypublications.com/open-access/the-role-of-f...
complex != overengineered and/or overgeneralized one

some technical problems are actually just complex
> Apple is positioning itself to become a major player in the advertising space

Advertising does not require that you spy on each individual person.

Google, for instance, used to show you ads based only on your search keywords.
Thats the one, thanks
> If you want maximum security use an air gapped computer. But that won't let you send messages on the go.

You can, with some inconvenience, use optical diodes to transmit data from a trusted input device to an untrusted network device for transport over tor, and then push the received messages over a second diode to a display device that decrypts the messages, so that even if you receive an exploit/malware, there is no physical connection that allows unencrypted data to be exfiltrated.

https://github.com/maqp/tfc
Can you point to where, because I don't see it in guidelines.
It's sad to see that Apple Silicon gets extra treatment and arm64 work suddenly gets done while for Linux it's still amd64-only. With Signal it's the same and they also don't offer arm64 builds.

Nowadays it's very easy to build for arm64 - you either go the way with cross compilation or you go the way with full qemu binary emulation which is as simple as it gets because you would build within an arm64 docker image, e.g., docker.io/arm64v8/alpine or docker.io/arm64v8/ubuntu and qemu-static handles the emulation (it will be slower than cross compilation but as long as speed is acceptable you can go this easy way).
Putin Has Escape Plan to Venezuela If Russia Loses War: Former Speechwriter
I'm fairly certain my first up-close-and-personal experience with a computer was when my dad brought home a Commodore VIC-20 in 1981 when I was seven years old. He was a (now-retired) aerospace engineer and Star Trek fan, so buying a home computer for himself was a dream come true. Of course, I used it far more than he ever did. He picked up a Commodore 1-button joystick and a tape drive as well, and we hooked it up to the family TV in the basement. While I didn't launch into a lifelong hacking career, I did have a lot of fun playing games (Omega Race and a Pac-Man clone called Snak-Man were favorites), along with messing around with simple BASIC programs and creating mock-ups of elaborate game screens using the graphics key functions on the VIC-20.
Also happy user of TablePlus. There is a free version that is limited to two tabs and some other stuff so you can try before you buy.
Only 45 %. The rest in India. Assembling in the land of the free reduces ROI.
Iranians: What do you mean you've seen this? It's brand new!
If you’re permitting desktop apps, https://github.com/diamondburned/gtkcord4 is an option.
I imagine when Google was actually a cool, fun underdog that was upending industry, a lot more employees took pride in being part of the team doing that.

Now you're basically working for a branch of world government. Most likely doing meaningless gruntwork to reinvent the wheel for the umpteenth time, or actively doing evil.
Your figures are totally wrong. The distance to geostationary orbit is around 30,000 km, so at the speed of light (~300,000 km/s), that is 100 ms of latency.

Low earth orbit is 3,000 km or so, meaning that's only 10 ms each way.

Odds are good that if you had a mesh network of low earth orbit satellites (like Starlink) you could actually get an antipodal point-to-point video call with less latency than with terrestrial fiber. That's not a function of bad terrestrial switching/routing: it's the fact that light travels faster through vacuum.
Looking into the details it seems like they're using Convergent Encryption [1][2] in order to enable deduplication in iCloud drive and photos. Which would imply it is possible for an attacker to determine if your account is storing a file for which they know the plaintext. It's still a lot better than the status quo but that's a pretty big asterisk in my mind.

[1]https://support.apple.com/en-ca/guide/security/sec973254c5f/...

[2] https://smarx.com/posts/2020/09/convergent-encryption-and-wh...
Lol, the limitations of Asahi are described very clearly on their site. It's your own fault if you spent $2000 on a computer based on random HN comments about an open source driver that's still in it's alpha release.
It was definitely a win in a narrow and politically naïve sense.
Python integer division (//) will always return an integer. Proper division of two integers with / will return a float, not an exact rational (except when the float can represent it).
> seriously, anyone at this point advocating for any other phone/os/service out there besides apple is really going out of their way to swim up river.

That's an awfully bold statement! I'm quite happy in the Microsoft ecosystem for OneDrive, etc, and I'm not reading this and jumping to Apple. I'm not sure if most people care about these claims, and the people who are very security aware probably don't believe them.
"Telegram has no ties to Russia", this sounds like a statement. How sure are you of this?
If you tick "Reduce motion" in Accessiblity, it fades in an out instead of scrolling, a lot faster! I wish there was a way to disable transitions altogether like in earlier OSX versions...
Indeed. It's fun to look at the MCS table for something like 802.11ac. a lot of different rates are actually the same underlying modulation, but with varying amounts of overhead from forward error correction.

802.11 data frames also have an acknowledgement at the MAC layer. The radios dynamically ramp up the MCS rate until packets start dropping, then ramp the rate back down.
_nothing_ is exactly what I expect them to do when it comes to my local files.

We all like to vilify Microsoft (rightfully so for all the telemetry crap they pull) but imagine if Windows started scanning all your local disks for files matching certain checksums then notifying authorities when matches occur (thumbnails / other metadata uploaded with the reports) like Apple was planning. Sure, it'll be CSAM first. Then, domestic terrorism; then RIAA / MPAA would jump in on the action... and finally, opaque checksum databases from local governments ("wrong think", Winnie the Pooh memes, pictures from protests, etc.) ; if we don't stop it in its infancy we're quickly tumbling down the slippery slope.
Let's assume they do eventually flip their brand on its head and turn on the users.

While waiting for them to latch you down tight, you could have already been enjoying the most consumer-centric and privacy-conscious mainstream mobile OS since 2007.
Haha it has night version cameras, and 256GB ROM!
For Outlook specifically, look in Outlook's settings under "Notifications and Sound".
> A helmet has to be carried with you after you leave your bike.

I see a lot of helmets with holes in them... I wonder if it couldn't be made easier to run bike locks through them and leave them chained/locked to your bike while you're away.
> aesthetic unity

Was it aesthetic unity, or was it aristocratic taste that was enforced in an uniform fashion upon everyone because the people did not have neither time nor money to care about aesthetics...
While the on-device CSAM scanning was a huge overreach I'm not sure how you could leverage that system for things like Amber/silver alerts or threats of violence. It's not really backdoor, more of a snitch system.