skysight-inc/HackerNews huggingface dataset:
I think you’re being unnecessarily cynical and actually incorrect here. It’s not like I’m told to implement some tiny thing where the left hand doesn’t know what the right hand is doing. The entire premise of whatever system is being built is clear, as are all the discussions with the privacy folks, the execs, marketing, designers, etc. Privacy is a constant point of discussion, and often times what engineering wants is made far more difficult by privacy, and they get the final word.
Check out what it’s actually doing

“ Messages uses on-device machine learning to analyze image attachments and determine if a photo is sexually explicit. The feature is designed so that Apple does not get access to the messages.”

https://www.apple.com/child-safety/

It’s all on-device which satisfies E2E I believe
SSNs can also change.

Never, ever, ever try to use SSN as a primary key or anything even remotely like a primary key.
A likely reason for why only Qatar airways reports this is that they are notorious about regularly publicly complaining about “quality issues” in the press during commercial negotiations. It’s a trick to pressure the aircraft manufacturer.

That’s not to say that quality issues don’t happen, they certainly do. But QTR is known to be very quick to refuse to work with their supplier and publish the complaint in the press, instead of working it out like is the norm, especially if it’s near a time of contract negotiation.
Just to put some data behind it, Monmouth found in June that 63% of Republican-identifiers and Republican-leaners believe Joe Biden only won the 2020 election because of voter fraud. Seems bad, but how does it stack up to faith in institutions historically?
The problem with doing this in Python is that there is no typing or interfaces to help you. Basing it purely on naming of arguments breaks the assumption that argument names are local to the function/method. I find this extremely confusing to reason about, let alone the possible unwanted side effects if some developer isn’t aware that a name is magical. It’s also very non Pythonic for good reasons.
Lol. Slavery certainly did not disappear to everywhere but Spain.

https://en.m.wikipedia.org/wiki/Swedish_slave_trade
It's a stretch that people are fired (or not hired) because of their race, and that racism is not spread through speech? How else do ideas and influence spread, if not through speech?
On the other hand, from the same report:

> Overall, confidence in governmental and nongovernmental
organizations has increased, with the exception of the Independent Election Commission, which has
seen confidence drop from 43.3% in 2018 to 42.3% in 2019. As in previous years, Afghans have the
most confidence in religious leaders (71.2%). Compared to 2018, confidence in MPs has gone up by
10.2 percentage points, from 42.3% in 2018 to 52.6% in 2019, the highest level so far. Confidence
in the following organizations has improved since last year: government ministers (up 6.1 percentage
points, to 44.4%), national NGOs (up 4.0 percentage points, to 53.3%), provincial councils (up 4.7
percentage points, to 55.6%) and international NGOs (up 4.9 percentage points, to 47.3%)

So religious leaders (presumably non-Taliban) have much stronger support than the government or NGOs.
I think you might still be confused? Only photos being uploaded to iCloud are scanned. So users can still choose not to use iCloud and avoid this.

I certainly hope you didn’t get yourself all worked up without actually understanding what you’re mad at :)
All this talk about WeWork being a total disaster actually got me to sign up for a membership. I figure if they were losing so much money they must be offering a high-end product for too low of a price.

So far, I’ve loved it compared to working out of my apartment. There’s almost nobody there. Work areas are comfortable, furniture is great, building is really fancy, it’s secure, there’s really good free food and coffee, shower, bike room.

I’m telling everybody I know to take advantage of it now while SoftBank is still footing most of the bill.
I dream of cutting out sugar - but it would ruin most coffees for me! I measure my sugar to coffee ratios in seconds poured. I like my sugar with coffee and cream!
Indeed. What HDMI can technically on paper or what's in the specification poorly reflects the real world, sometimes.
I freelance taking over failing and failed projects, rarely do new development, so I’m programming in whatever my customers have. PHP, JavaScript, MySQL, Python, sometimes Ruby or C#. I also do lots of Linux system admin.
The World After the Pandemic
I've never understood why some of these corporations just trash so much of these materials that are just fine. Is it just that no one will buy them if they're re-packaged? I've seen a lot of re-packaged goods on shelves, it doesn't appear to be an issue for some retailers.

The idea of taking in returns from customers and just throwing the product out seems absolutely insane to me.

And the food waste is just depressing. When there's so many hungry people in the world. I understand that distribution is a concern here, but this has to be a workable problem somewhere in here to reduce this waste.
As I suffer from relentless chronic pain, I was hoping to read something insightful. What I saw might as well been on reddit/r/coolguides. Your post gave me a chuckle.
It's just like learning any unfamiliar programming approach. Array processing has a long history, and it's supported by languages like R which are heavily used in data science. Once you understand the different uses of [] operator, it becomes second nature, and you realize how useful vectorization and broadcasting can be. Also, manipulating live data is an excellent way to learn about your data and figure out what you need to do. Python is a dynamic language, so interacting with a rich REPL environment makes a lot of sense.
How to Handle Packets When All You Have Are Streams (2011)
Tıkanmış Lavabo ve Tuvalet açma yöntemleri
Insert inevitable "this would be fixed if everyone switched to IPv6 already" comment here.
But it’s still only cloud photos being scanned. The only photos on your device being scanned are ones that are being uploaded to the cloud. So again, what’s the practical difference?
Price stability compared to what though? I think this is an important question because currency risks are going to be relative to your other options. If you live in a place where the local currency fluctuates like crazy anyway, or worse debases substantially each and every year, there's a lot less to lose from crypto instability compared to if you live somewhere with a stable local currency.
"... how grifters came to be called visionaries."

Yes.

Near-zero interest rates enabled the creation of "successful" companies that didn't actually make money. That era is coming to a close.
Wasn't more money invested into it at this point than it's current valuation?
What it was like developing for NES back in 1990
I'm talking from the point of view of dependency management and code linking, for which it makes a big difference.

This isn't about the natural language interpretation. You cannot link against two things that have the same name, that's the point of changing the name.

And if you keep the version string as a mechanism to show non-breaking changes, you can safely bump it up.

Python packagers mostly followed the advice I mentioned, and they packaged Python 2 and 3 using different package and executable names.

If they had used the same name, a bunch of things would have been broken.

Imagine a script that is broken by Python 3 which does:

#!/usr/bin/env python

So when the 2 to 3 migration happened package managers did this:

python2
python3
python -> python2

And if you are writing a script that needs Python 3 features you'd do:

#!/usr/bin/env python3

Had they not decided to change the name, a lot of things would have been broken.

Now the more common case are going to be direct code dependencies for an app.

You have a lib called foo, and I depend on it for my application:

"dependencies": {
"foo": "1.5.8",
"bar": "1.3.7"
}

Now you make breaking changes, you could do:

"dependencies": {
"foo": "2.0.0",
"bar": "1.3.7"
}

But this forces me to upgrade all at ounce. For example, if bar dependency is also broken by foo 2.0.0, I first have to wait for them to upgrade, etc.

If you had released foo2 I could choose to upgrade whenever I want, before bar does, after bar does, or even start by upgrading only half my code to foo2 while the other half is still on foo.

"dependencies": {
"foo2": "1.0",
"bar": "1.3.7"
}

The downsides of this I've heard is that it might mean less people end up migrating to the new thing, and that it can end up growing the number of dependencies pulled in, since you would pull foo2 and bar and bar would pull foo, for a total of 3. Where-as otherwise you'd wait for bar to use foo2 and then you'd pull foo2 and bar, for a total of 2.

And some people say it's good to have this downward pressure to force others to also upgrade to keep everyone aligned on latest versions, might be good for security, or just to keep the pace of progress high.

There's also another strategy which is more granular, which is to version the actual code modules or even functions:

So maybe your breaking change doesn't break everything but it does break your date module:

module foo.v1.date

becomes:

module foo.v2.date

And the dependency is just a feature bump:

"foo": "1.1.0"

Now your users can choose the V2 module if they prefer it's APIs and features or stay on V1.

That one might be harder for the author to maintain over time though.

And even more granular is at the function level:

function foo-cool() {...}

function foo-cool-v2 {...}
She used to be a consultant for a zero-waste company. I imagine she's very aware of these complexities.

It doesn't make it any less embarrassing for these organizations though. We should be expecting them to do better than this.
You're right that it's complex, and maybe she doesn't appreciate it all (I don't know either way), but why is the corporation conspicuously omitted from this list? Their accountability is surely included in "accountability" in general.
Of course not. Just stating another valid reason why people would want to work in the office.
Is there even an asterisk?

“ Messages uses on-device machine learning to analyze image attachments and determine if a photo is sexually explicit. The feature is designed so that Apple does not get access to the messages.”

https://www.apple.com/child-safety/

Still sounds like E2E, no different from messages applying some processing/compression to sent images imo
I worked at a biomedical informatics shop that did this very thing by AI/ML 10 years ago. Essentially: automated metanalysis.
Hard Drive Prices Have Grown by 18% in the First Half of 2021
crypto is faster and 24/7. And even when assuming people want their local fiat currency they can use the domestic system to get it, which is usually faster than the international wire system

even the heralded “SEPA” system cross border in Europe is not as reliable as it is a patch work of multiple systems (Instant SEPA, normal SEPA, etc). Ie. A SEPA transaction through Wise/Revolut could be fairly instant or it could be 7 actual days with a customer support query and fingers crossed.

It is better for people to get the asset and convert it in their country with the banking partners or traders that work well for them. Or just invest/spend with that asset alone because it is equally (or more) valid earnings as fiat to many people.

What you might be missing is that many of us arent acquiring crypto at the time to then send it to someone, we already have holdings in crypto because we earn in it too. I may have a few hundred dollars in stablecoins, just like I may also have a few hundred dollars in my Venmo or Wise or Revolut account. I periodically have liquid investments in crypto assets. So when I am choosing how to pay anyone a large amount and they don't accept credit card because they arent really a merchant but just good at something, then its really easy to just say ok give me your wallet address and the liquidity is nearly instantly under their control. Much more practical when you already have it.

so its basically time saving, and what is essentially happening is that higher scrutiny, bank error prone international wires are converted into domestic payments for international commerce and circumvents the interchange bank issues.
Hubspot review; the Features, pros and cons
"just" is always a weird modifier in these kinds of conversations. Most things can be reduced to "just" some basic operation(s). What is amazing is the complexity that emerges from those simple operations at scale.
Try it for 30 days.
While the snake-oil salesman label is a bit too charged, the rest of the sentence is fact-based with just a bit of flourish.
I'm glad you asked :)

It's a totally silly idea to built a big ass slingshot that throws things as high as possible. I figure calling it an "Orbital Slingshot" makes it at least as viable and investment worthy as some of the other efforts [1] and [2] forex.

If I can get my daughter to do some artwork I might fire up a web page for it finally.

[1] https://www.space.com/23015-slingatron-reusable-launch-syste...

[2] https://www.nextbigfuture.com/2018/02/spinlaunch-is-using-la...
I really like the idea of having more comfortable common spaces, and I would have no problem paying a fee for that. I miss being able sit in my college library's beautiful reading room any time I want. I guess WeWork's initial execution was bad, but I hope the general industry succeeds.
mass poisoning is psychopath territory. Take the people responsible and throw them in mental hospitals to be evaluated and hopefully treated. It's that or prison. In any case they need to be kept away from the rest of society because they've already demonstrated that they'll hurt large numbers of people in monstrous ways just to satisfy their own greed. I'm not at all interested in vengeance. I think it's tragic to have to keep some people locked up, but the public needs to be protected from people like that.
It feels like in the last few years I have been constantly hearing about new research showing “fun” drugs as cures to a wide array of medical conditions. There’s marijuana for chronic pain, mushrooms for depression, mdma for ptsd, and now ketamine. They are often talked about as if they have little or no harmful side effects. I’m glad we are moving away from the incredibly destructive drug policies that have been in place for so long but I fear the pendulum may be swinging too far the other way. The opioid epidemic was largely caused by the idea of them being non addictive being heavy pushed by the pharmaceuticals industry. Are we going to see similar harms from these drugs a few years after they gain more popularity? So far the evidence doesn’t show anything near this level of harm. I’m just skeptical of anything that seems too good to be true.
You can get it from the corporations, they'll even pay you to take it away. They just don't want to be liable when somebody get sick or dies after they've gifted them some product that regulations rule has to be disposed of. If you're willing to take that risk and you can convince the government to license you, you can feed a lot of people.
Both of these things are true, depending on what is meant by our range of habitat. A small number of people can survive just about anywhere just as you describe, but current population densities are not sustainable in many places without cheap abundant energy.

(I’m not actually concerned with us running out of cheap abundant energy; PV is already fantastic in this regard, and in a hypothetical collapse of all dispatchable power sources that included never being able to make more batteries, we would be severely inconvenienced rather than utterly finished).
To be fair, numpy's use case, is just a small portion of what pandas tries to solve.
For me, time. It can and has taken up to 4 days to receive a wire at TD, because they’re occasionally overloaded. Compare that to a 10 or so minute wait on most coins, for less than the wire fee.
I’m not sure what is biased about this. The book is about the wiles and humiliation of Adam Newman, who would day-drink and was a snake oil salesman.

That’s why we talk about Adam Newman. It’s not conjecture that he’s projections were delusional.

It doesn’t make the reporting any less objective because they are describing how a book portrays someone.
A single one would suffice, wouldn’t it?

You could also make it fully symmetric, with a rotor on each of the sides of an equilateral triangle (probably not the best setup for top speed)
I don't think that argument makes sense. What's the country with the highest standard of living today? This says it's Canada: https://www.usnews.com/news/best-countries/quality-of-life-r.... If a plague wiped out 50% of the population of Canada, and wages went up afterwards, would that mean that the current standard of living in Canada is quite abysmal?
Are you not tired of this trope?
Isn’t pricing externalities correctly exactly the neoliberal capitalist solution to these sorts of problems? I suppose ignoring that’s what you meant by “unrestrained”, but at that point you’re really just describing laissez-faire capitalism obliquely. Neoliberalism is all about using the market to solve problems instead of direct government intervention, so pricing externalities then letting the market take care of it is classic neoliberalism.

Edit: And that lobbying and competing interests get in the way of actually pricing externalities correctly is the most obvious flaw of modern neoliberaism, but the theory isn’t the issue there.
This is cherry picking examples from different income bands. We know that people in higher income bands consume more fossil fuels per capita, on average. They would therefore pay more carbon tax.

I would guess that Tesla owning households still have higher than average fossil consumption at present because their higher incomes also positively correlate with flying more and consuming more goods that were at least partially made with fossil fuels. The very poorest people in the US can't afford to drive even a used car.
Interesting. IANAL but is saying “we have to do this dumb workaround because of xyz” criticism under (US) fair use?
A collaborative project to create a Free and Open Source Buddha Quotes app
SNI goes like this:

When a client connects to a TLS server it may (must in TLS 1.3 if it knows the name of the service) send a field labelled Server Name Indication that gives a name it intended to reach.

The SNI specification explains one type of name, a Fully Qualified Domain Name e.g. "news.ycombinator.com" (notice not "news.ycombinator.com." if you understand why that might matter) but leaves open the possibility that others could exist. They don't and in practice you likely couldn't add new ones now.

The server should look at this name & use it to decide what the client intended. For example if you're a bulk hosting site you might have fifty customers on a single physical machine and you can match the SNI name against the list of customer sites on that machine, then use this to present the appropriate certificates and use the right keys so the connection works and is trusted by the client for that name.

For HTTPS the server should further reason that if the SNI says news.ycombinator.com but then an HTTP/1.1 Host header says some.other.example that's nonsense and deserves an error. Likewise it should reason that if you send SNI for this.does.not.exist.example and it has no records of a this.does.not.exist.example site, it should just give you the TLS error saying it doesn't recognise the name and never get to HTTP at all.

In practice several popular web server programs (e.g. Apache) treat these two stages as entirely unrelated problems, so you can connect to a bulk host, use SNI to say you want corpA.example, and then in HTTP/1.1 ask for corpB.example and it's common that the web server will give you the corpB.example web site, but served with the corpA.example certificates and encryption... if you send SNI for this.does.not.exist.example you may get a randomly chosen or alphabetically first certificate and then an HTTP 404 error...

The more modern ALPN is similar but for protocols instead of names, this lets clients specify which "next" protocols they want to speak on top of TLS. So for example "h2" means you'd like to use HTTP/2 instead of HTTP/1.1 to talk to a web server. The server can reply to ALPN by specifying which of the list you offered it agrees to e.g. it can say it only speaks HTTP/1.1 -- or it can ignore your request entirely.
Being pedantic, wouldn't oil prices have risen by <some negative number> percent since that record low?
I am more worried about fire safety. Fire in CF is difficult to extinguish. How well and for how long does it protect occupants from fire, does it produce poisonous gases and lose structural integrity as it heats up?
Well, to be fair, censorship and fascism are worse things than extortionate domain name prices. Though both are bad.
At the very minimum Apple has to disclose monthly the full list of items that it checks against (I guess it will be country specific).

We do have international institutions and media that can handle this.
do you know why solar cost are decreasing? https://www.wsj.com/articles/behind-the-rise-of-u-s-solar-po...
the criticism about WeWork wasn't the product itself, it was the fact that somehow it was being valued like a software startup despite being just a standard low margin real estate and co-working business
Not worthless, but last I heard it was at a $9 billion valuation after receiving around $20 billion in venture capital, so not exactly a success story either.
> Near-zero interest rates enabled the creation of "successful" companies that didn't actually make money. That era is coming to a close.

Rates seem to be going down again. What makes you think near-zero interest rates are going away?
I couldn't find anywhere in the NY article that described that these efforts these companies are doing is leading to less child porn being created. Is that true? Everything I read and searched for wanted to make it sound like child porn and sexual abuse of children was skyrocketing - nothing concrete about the number of victims per capita per year in the USA or what not. And - of course - it made it sound like this effort is deeply underfunded and needs tons more money behind it because it's exploding as an issue and your next door neighbor is clearly raping children... It felt a bit sensationalist.