skysight-inc/HackerNews huggingface dataset:
This article by Jacopo Jannone refutes the notion that macOS sends an application's hash to Apple "on every single app open": https://blog.jacopo.io/en/post/apple-ocsp/

Also in that article, the OCSP protocol is supposed to go over HTTP and not HTTPS: "If you used HTTPS for checking a certificate with OCSP then you would need to also check the certificate for the HTTPS connection using OCSP."

Furthermore, the returned information apparently includes a timeout period for the result to be cached at the endpoint, and according to Jeff Johnson, Apple has raised that timeout in the wake of Thursday's incident from 5 minutes to 12 hours: https://lapcatsoftware.com/articles/ocsp.html

There's certainly room to argue about Apple's approach, but let's make sure we're arguing about the actual behavior.
Taxes are due on your world wide income as a United States citizen or permanent resident.
When they're the users of what they make.
> We're not a leadership change away from anything. The world has changed.

The world has changed, but I didn't mean "the bad old days when Microsoft had a stranglehold over the industry" but just "the bad old days of an evil Microsoft". Their market power isn't relevant to whether they are a bad actor, only to how large their impact is as a bad actor.
And yet, since that tweet was posted Amazon has become 6x larger, crossing $1.5T in market cap. So maybe their advertising team knows something we don't?
VLC is C++
Yeah! , that is why India is not (yet) a participant on RCEP. Given that I am in rural India , if protectionism saves someone from starvation , I am fine with it.
How did you derive that conclusion?

https://asia.nikkei.com/Politics/International-relations/RCE...

Japan to China tariff reduction went from 8% to 86%. Doesn't seem like a status quo to me.
Actual ocaml user here. User-facing web apps just aren’t a core application target for most people who use Ocaml, and probably won’t ever be. There are many perfectly good languages out there that address that need, so if ocaml doesn’t, so be it.

Maybe I’m just in the minority - I like the fact that there are lots of languages out there, some of which choose not to cater to every possible development scenario. This is why I know lots of languages - instead of trying to apply one to every situation, I look at a situation presented to me and can go into my mental toolbox to pull the right language out for the job. I don’t see language design/implementation as a competition to acquire users. Do a job, do it well, and some subset of people will be happy - those that aren’t can move along and continue browsing the catalog of languages until they find one that meets their needs.
SpaceX has launched 21 times so far this year.

12 were Starlink.

About half of SpaceX's launch manifest is launching their own satellites for Starlink.
I had my first gout attack a couple years ago several weeks into a keto diet (had done keto before with no issues). I found https://www.virtahealth.com/blog/keto-adapted which shows a graph of uric acid spiking as you begin the diet and returning back to baseline after several weeks, which was something I didn't know before, but I was still confused because it was already at several weeks.

To make a long story short I discovered the next year that the culprit was pistachios. So long as I don't eat too many of them while dieting, my foot is fine.
You can reduce its impact by adjusting the opacity while doing the overlay.
Oh you read the OP's comment differently. I don't think they were talking about an actual web host, because given context it sounded much more like they were talking about a platform that is "hosting" users. E.g they say ```Trying to censor all of the "bad" stuff is a huge can of worms and is not something huge platforms should even try to be doing.``` << clearly talking about social media platforms

Yeah obviously a company providing server resources has / should have nothing to do with user moderation. Same with ISPs. They couldn't do anything if they wanted. I guess some webhosts have policies against hosting adult content but it's probably more about avoiding legal issues (e.g with CSAI) than anything else.
Github lets me instantly jump in and contribute to a project with an issue report without having to sign up to a mailing list. I hate mailing lists with a passion because they spam my inbox with rubbish.

Yes I know you can automate filtering them in to folders but that isn't simple to do when you self host email and use it across multiple computers because most filtering is done client side.

I also have one mailing list that seems to have messed up and I'm stuck on the list despite trying to unsubscribe a few times.
And they made ARM devices for a while.
300 miles is about 480 km.
Yeah please free to sign up, will love to get your feedback
It's also possible to develop home building techniques that are resilient to fires.
Yale scientists identify protein that protects against Lyme disease
The open source section of Gitlab is very powerful and perfectly usable on its own.
While it's good that they're going to improve Gatekeeper's certificate checks, don't forget the other major issue raised recently: all of Big Sur's system network traffic is deliberately leaked around VPNs.

Will they change course on that issue? Or will you have to carry a raspberry pi around as a hardware firewall if you want to have an actually private network connection? (or alternately, not use a Mac)
>Even if you had lights on, you’d come up on people so quickly they wouldn’t be able to get over fast enough.

This isn't the US. People aren't driving on the left lane just because they can.
Police sometimes use confiscated vehicles as police cars if they can't sell them at an auction.
I remember seeing a video where they were showing the counting on an election night, but that was awhile ago. I looked for it again but the current situation is muddying the search results. But I can try to remember. What I remember is that it was a pretty messy process and they were marking ballots (I think with stickers to keep the ballots immutable). But yeah, generally it is chaotic. But clearly it was done because Australia didn't have computers in the early 1900's. At least to the best of my knowledge.

As for part more information Clay (who might be in this thread somewhere?) put out a pretty good video on voting methods and towards the end he shows a sample of an Oakland Mayoral result that used IRV[0] (around 15:20). It isn't too useful in isolation but I do encourage watching the whole thing because it is from someone who is a HN member and an expert on voting.

[0] https://www.youtube.com/watch?v=HyBm_Hcu4DI
I used Method foaming hand soap for a while. I probably went through about 10 bottles, and I'd say at least half of the dispensers started experiencing pumping issues before they were empty. So, in my experience, they were actually the worst soap dispensers I ever purchased.
> median age of COVID death is currently 78 years old. US life expectancy as of 2018 is 78.9 years. That is, approximately half the people who are dying of this would die anyway that same year.

This argument is nonsense.

Say there was a person with a gun, who pulled people out of a crowd, made sure their median age was 78, and then shot all of them. Approximately half the people who are dying of this would die anyway that same year.

The death rate is important.

> and the likes of Iran or Russia (which have nowhere near the medicine the US has) report one half and one third that correspondingly.

I assume you actually do realise why this is, right? Places are doing hard lockdowns and it is working.

> It's also ridiculously difficult to track down this median age number for the US, by the way. I wonder why that is.

Do you mean the median COVID death age?

The CDC is publishing this which should help: https://www.cdc.gov/nchs/nvss/vsrr/covid_weekly/index.htm#Ag...

Not sure what you are implying by "I wonder why that is"
It will vary a few ms but not much. First hand experience, latency differs at most a millisecond or two between an Afghanistan-germany link, and an Afghanistan-singapore link. More latency variation to internet based things is seen based on where the teleport is. The same as would be experienced by a terrestrial internet user in either Raising, Germany or near the Singtel teleport in Singapore.

For instance our site in Germany was more than 15ms away by fiber from DE-CIX stuff in Frankfurt. The site in Singapore had better latency to any cdn or hosting operation that was in Singapore itself, but much worse if traffic had to find its way through the terrestrial submarine fiber internet to other places. End to end latency between Afghanistan-germany-seattle or Afghanistan-singapore-seattle was considerably different.

Yes, the position of the two end point sites on the sphere that is the earth will have slightly different speed of light times to a satellite in geostationary orbit. But 99% of that latency in the above 490ms figure is the extreme distance of the satellite, and not whether or not one site is slightly further down the sphere, as viewed from a theoretical observer sitting on the satellite.

It is also worth noting that modern scpc/mcpc modems can be intentionally configured to use more computationally "expensive" FECs, in a trade off of slightly more bps/Hz squeezed into a given sized slice of transport kHz, at the expense of a few ms higher latency. This is a network engineering design decision made when a link is first brought online. Modern modems and ASICs, FPGAs have made this less difficult than it used to be. If I can use an analogy for software developers, this is sort of like the speed vs file size trade off choice made between using gzip, bzip2, xzip, at different settings and compression levels.
but did it start to gradually boil, or boil sort of all-at-once?
"We". FUD.
The ability to negotiate and to get properly paid for all the hard work and education they invested in over all the years.
I've been using iTunes since 1.0, which was 19 years ago, so practically I actually do still have my media library from 20 years ago.
I wouldn't be so sure, helicopters are insanely expensive. Not just to buy and fuel, but to maintain. They basically need to be completely rebuilt and every part inspected, after a certain number of operating hours. From what I can Google, that number of hours in usually in the low thousands.
Certain dog breeds were selected for intelligence, at what point does breeding a herding dog become an ethical dilemma?
For some reason, lots of writers seem to feel that useless pictures are better than no pictures. I see this all the time with programming blog posts too; they’ll stick some stock art of HTML or a computer on a desk or something like that. With news it’s not just burning through my data plan but sometimes it can be actively misleading, like when they pick a picture to represent something but it’s not the actual thing they are talking about.
At the federal level, the US taxes based on US birthplace or acquired US citizenship regardless of where a person later chooses to locate. Why not do that at the state level?
Sure, but countries also need not to be codependent for diplomacy to succeed. Diplomacy and trade are the basis of an international peace that might last centuries, but to work properly it is necessary that countries strive to also be potentially independent otherwise you get global crisis and situations where military threats are necessary to force diplomatic relationships.
Creating Custom Events in Rust
> Is there anyone shipping an ARM motherboard and ARM chip? I think the "openness" is also defined by what the market offers. All I see are non-extendable notebooks.

The closest analogue to what you described in the ARM world would be plugging either a Computer-on-Module or System-on-Chip into a carrier board. Today's ARM deployments are presently largely focused on energy efficiency, so they make heavier use of integration than typical x86 deployments.

e.g.
https://www.toradex.com/computer-on-modules/apalis-arm-famil...
https://www.toradex.com/support/partner-network/hardware
https://www.toradex.com/products/carrier-board

> Also until you can run non-linux "desktop software" on one, it will always feel like a "tablet"

There are millions of linux users around the world that would challenge your assertion that desktop linux doesn't qualify as anything beyond a tablet. In any event, Windows already runs on ARM and some rapscallions have already got it up and running on a Raspberry Pi despite Microsoft's present prohibition on doing so. I'm sure Microsoft will free up the licensing in due time as market demand presents itself (if only to allow interoperability with M1 Mac VMs).

https://www.youtube.com/watch?v=xyLdAs_roIA
Are you saying increasing the brain capacity for a species other than ourselves and potentially enabling them to become (undeniably) sentient is morally wrong? One could argue that it's eventually a moral imperative - otherwise we're just wasting these skills which the planet has sacrificed so many resources for, and never giving a voice to the myriad different ways that different species can see the world. That is, if consciousness is good at all... otherwise we might as well just dull ourselves back down instead. This is also clearly not a simple task that should be undergone lightly - but it does need preparatory steps like this one for it to ever happen.

If you were a new species capable of language and philosophy, would you be happy that humans unlocked that intelligence in your people, or not?
Yeah, they know exactly how stupid the average company’s marketing team is that they’re willing to pay for this kind of stuff.
FWIW I was taught about this, including a link to this exact website, in my US middle school.

It felt a little silly at the time because even the ancient rolly-up map at the front of the classroom used the Robinson projection, which does not distort relative sizes nearly as heavily.
There's no comparison to how blacks were treated in America, we are not barbarians. There's no colored bathrooms and stuff like that.

They have all the legal right as any citizen to own propert, start companies, hire others, etc. Further more there a lot of positive discrimination by guaranteeing them seats in Universities, etc.
The actual average driving speed was even higher, the car must have refueled at least once ( no way they get a reach of 460km at that speed with one filling) and also the non highway parts of start/end drag the average down quickly. My guess is at +280kmh (175mph) driving speed most of the time on the highway to make up for that.
In times of covid and partial lockdowns it's not unusual to have empty highways (depending on the time window this happened). In germany you can definitely average 230km/h (140mph) when the Autobahn is empty, eg. at night. Conditions need to be perfect though (almost no traffic, weather, powerful car and a fit driver). Maybe they changed seats after refilling.
I don't think I've had any bad experience with tutorials. Probably because I have low expectations for them anyway. There are a few excellent examples though like learnopengl.com. Books and official documentation is where it's at for me.
No they don't, writing new code is often cleaner and simpler than adding a library. Exactly when to do either is arguable, and picking the right choice requires skill. So always going the library route when possible means you aren't a great software engineer.
The usual explanation is that someone who just bought a vacuum cleaner to decide they don't like the vacuum cleaner they just bought and need a new one. Probably more likely than it is for someone who hasn't thought about buying a vacuum cleaner for a long time to suddenly have a need for one, even.
Monetization Experiments on an Indie Website
it's a serious stretch to call the US healthcare system an open market in any meaningful sense of the term
Well, I don't know about the dispenser but the soap is pretty good. What did you think of it?
I wish more games had better ways to reduce difficulty. There's a particularly obnoxious culture of purism in the gaming community, particularly for platforming games. People having difficulty are told to "get gud" or stop playing. I could complete the game VVVVVV because it has a slow down option. Although I have no serious disability, my reactions are not as good as a teenager's and my joints are stiffer. I've got nowhere with the Hollow Knight because it has no difficulty controls. The game's fans just say get gud, which is impossible for me, and make the community repellent.
The article says determining filetype via heuristics is better than via extension. I don't agree with that, heuristics are confusing. File extensions lead to behavior that a human can predict.
a few no-carb guys tell stories about how their gout went away
I think the nuance that might be worth diving into is that you're referring to Australia as a single entity

https://www.news.com.au/finance/business/us-ownership-of-aus...

https://jacobinmag.com/2020/07/gough-whitlam-dismissal-lette...
I think for the NGO to accept donations of greater than $5,000 from an individual, the NGO would have to agree not participate in political campaigning in any way.
It's all kinda not-okay, and kinda icky. But we certainly seem to put intelligence on a higher tier. If we ever make another sentient species, we should probably not enslave them. Pinky swear, guys?
How do you make cement (and by extension concrete)? Limestone calcination: CaCO3 → CaO + CO2

The world concrete production is a larger source of GHG than the entire world fleet of trucks used for goods transportation, with some margin. And that's only accounting CO2 emitted by the chemical reaction itself, not even accounting for the production of the energy necessary for the reaction, that often comes from natural gas.

That CO2 is not being displaced by nuclear power plants, solar panels, wind turbines or batteries in fancy cars. It's being replaced by not using concrete anymore. My point is that GHG emissions go way way further than just electricity production or gasoline to power cars or planes: it's chemistry (fertilizers, concrete, etc) and metallurgy.

I don't hear much about it, not least because I think it's a very hard problem: right now, using less concrete means less constructions. There aren't enough trees, and they don't grow quickly enough, to do everything using wood, although that could be a partial solution. But the construction sector employs A LOT of people. So the path to less concrete is a path to fewer jobs, and a shrinking economy...

We are in for a very rough ride indeed.
Apple Addresses Privacy Concerns Surrounding App Authentication in macOS
Imo all ads are ethically questionable. Their main objective is to make us want things we didn't want before. Unfulfilled desires make people unhappy; unnecessary consumerism uses up limited resources on a finite planet.
I'll add HashiCorp to that list. When we were small, we had #random and other general Slacks where being open and yourself was the norm.

Then we grew a little more, the left-wing activist employees started flooding in and things quickly got ugly. You highlighted and chronicled almost exactly what I've seen over the past four years I've been at HashiCorp. Vocal and ruthless is spot on.

Now they're ushering in the mandatory "equity training", and they removed the open channels.

I've been looking for a new job for the past two weeks, will probably leave at the end of the year.
Lutron used to make an amazing switch that worked with Hue. It was the Lutron Connected Bulb Remote. You hot-wire the switches behind the wall plate, and screw in a panel that sits right behind the rocker hole. The remote then slots into that. They're great, and when the battery dies you can just pop them out and change it without taking the wallplate off.

If they were held in by magnets then I'd call them the perfect switch for the Hue series.

Unfortunately they discontinued them, and on the used market they're often >$100 per switch.
Fairchild showed the critical mass is one, as long as employees of that one business are free to go spawn their own. Being pro-worker is not being anti-business, but it is an explicit reframing of policy initiative.
A horrible movie. The end of the golden era. The best era ever. Mank, David Fincher's new movie about that dispute will open on Dec 4. Mankiewicz was the original writer of Citizen Kane, about one if the most important fascists if those times, until Orson Wells butchered it.

The famous Kael piece about Mank is mandatory reading for every film lover.
Google and Facebook already collect every time you open an app. it's under 'web and app activity'. They use it to target ads.
Yes to Chromium, not so much for anything specifically MS-related. Using Chromium as a low-level GDI replacement lets you leverage higher-level constructs and work in web-space to implement rendering, and TS nicely spans between client-side Chromium and server-side V8.

Note -- it doesn't need to be specifically Chromium or specifically Node. It just so happens that Node bet on V8 and Chromium is embeddable, so you can get even more leverage out of using the two together. (We actually also use TS with server-side Spidermonkey as well, so TS has definitely proven itself as a better way to interop at the tooling level across these different implementations.)

This all comes with a Titantic-iceberg-sized caveat, however. Keeping up with Chromium is difficult. Any embedder is not Google and embedded use cases are not the web. You can leverage all the collective work put into making the web work quickly, but you have to back it up with your own resources to leverage the source and make changes and contributions where necessary.[1] It's definitely a balancing act!

[1]: https://github.com/bloomberg/chromium.bb/branches/active
Computers Then and Now (1968)
Being discussed here: https://news.ycombinator.com/item?id=25107679
Or simply disable swap if you have enough RAM. I've been running without swap since 2014 on a 16 GB laptop. I upgraded to 32 GB a couple of years later when I started to routinely use at least 12 GB. At least one browser and editor window per virtual desktop (one VD per customer plus a couple for me), docker, virtualbox, slack, thunderbird, etc.
I keep hearing over and over again how the idea doesn't matter and it's all about "execution execution execution!". I get that execution is important, but can we also agree that the idea is important too? I get that good ideas are easier to come by than good execution, but I kind of feel like completely discounting the idea also missed the point.

Maybe I'm wrong, but I have a hard time coming up with a super successful company based on a bad idea.

Just to be clear, I'm not discounting execution at all, it's obviously incredibly important. All I'm saying is that it bugs me when people always discount ideas as unimportant.
I like to think a great engineer is also not afraid to write some iffy code in 1/10 the time if it solves 90% of the problem and not be bothered by the code being not to pretty.
I used to work in Austin. I always thought Austin was the Atom HQ of sorts because that was where ARM was also located. And at the time it seemed like Austin was the mobile epicenter of the chip world. But yeah, at Intel there has always been a rivalry of which location owned what projects. Thank god I'm not there anymore.
I know you're joking, but it's silly joke. Obviously, an underclocked A14 variant built on a 5mm process would still be significantly faster and more energy efficient than whatever is in the Apple I.