skysight-inc/HackerNews huggingface dataset:
Qatar has a population of over 2.5 million but only about 300,000 of those are native Qataris. Even if they have different last names, chances are they're somehow related.
Also Turtles, Termites, and Traffic Jams by Mitchel Resnick http://www.worldcat.org/oclc/249411715
Open source Google Analytics aternative for Laravel project
> “This year, we have seen again and again the profound effect that climate change has on our communities — from historic drought in the west to flooding events.“

But this is being caused by agricultural runoff, not carbon emissions. It’s also not clear how I it affects the weather.

Seems “climate change” has become a buzzword for any type of pollution.
And you surely have read how the proposed functionality works, isn’t it? If I read correctly, it’s on device matching by an algo. Your iCloud photos and privacy are safe and untouched. If you read through the docs, the barrier is on the device, before you upload to iCloud. This means, nothing leaves or eavesdrops your private stuff. I appreciate there are other guys from the teams you already mentioned, spreading chaos just for fun.
Apple went as far as to confirm the feature is turned off if you disable iCloud photo upload. Can you remind me why should pedo photos be allowed to get to the cloud? If I had to be ideological, I’d say “whatever it takes to stop those pedo bastards”. Don’t you ?
This is a pretty misleading headline. If you look at the price graph in the article, it shows prices between $5-12/MMBTU between 2015-19, a decline to around $1.50 during the peak of pandemic economic slowdown, and a rise up to $15. So prices are 1.5-3x historical values and we're coming off a price dip that would have suppressed supply. It seems as much likely that it will return to the norm as that it will continue to rise.
As a culture, we over produce, under consume and just throw the rest away. Ever looked into the dumpsters behind super markets?

I may have known a grower who would always struggle with the seasons. Indoor growing is year round, but the outdoor stuff is what everyone wants. So every time the outdoor harvests would happen, it was nearly impossible to sell the indoor stuff.

So now you combine massive indoor with massive outdoor and year round production... and a customer base that is also trained to be seasonal (wait to stock up on the best stuff when it is available)... total recipe for failure.

Needless to say, my grower friend saw the writing on the wall and exited the business before things became legal. It was really too bad, their multi-year cultured strain was excellent and no longer exists now.
China takes down Duolingo, Memrise, and other foreign language learning apps
This definitely resonates for me.

Like many developers, I grew up thinking of my body more as a tedious, irritating burden; the whole brain-in-a-jar/live-in-the-matrix thing seemed kinda appealing. So I was proud of how long I could spend coding or reading and ignoring my body. That gave me a lot of bad habits.

Then I made a friend who's a yoga teacher. Out of curiosity I started attending some of her classes. In her yoga tradition, the root purpose of yoga is to free the mind for meditation. That really resonated for me. Instead of ignoring my body, I could work with it to do better at the things that mattered to me.

In the years since, I've come to think of my previous relationship to my body as like somebody running a large software system with poor instrumentation and observability. Somebody who ignored monitoring alerts until there was downtime. In that framing, I could see it as obviously the wrong approach. That instead I needed to pay attention, take care of maintenance, debug problems, and generally to understand and improve the system over time. Especially as I get older, it really pays off. My only regret is not starting sooner.
> Does Calyx really include WhatsApp out of the box? That would indeed be a very negative point for me. As I mentioned I haven't used either.

We do not, we would never ship a proprietary app like that.

What we have is a small patch to the open source Dialer / Phone application that lets you make WhatsApp calls directly.

It only shows WhatsApp as an option if you have it installed already, if you don't you won't see it, we don't want to promote using proprietary services.

This was done after a lot of back and forth with our UX team.
Law enforcement likes convenience as much as the rest of us humans.

The counter argument is that LE did okay before modern tech, and that the technology they already us extends their reach rather than just keeping up with an arms race.

The “next to each other” bit establishes a pattern of behavior that creates an investigative priority that might lead to probable cause. Do they have other sufficient options to do “old fashioned detective work” under the new system?

If so, then as the goal of society is not to make law enforcement as efficient as possible, how much pushback is reasonable and healthy, and when do we just cross into anarchy?
This manual is pretty nice. I usually just google when I don't know (or just forgot) how something works. Over half the time, I end up on the right page in the official docs. The rest of the time, on SO.

But I could imagine that, if I were about to do something quite different from things I've done before, that reading the relevant chapter in the book. For example, of course I've dealt with dates and times using Pandas. But I haven't used time spans. Instead of googling when I get stuck, I could read section 2.20.
I'm not really going to miss it at all, but preservation is preservation.
I do see how I could have worded my general approval of his goals in a better manner.
Off Topic:

>He posted a follow up about error handling......

When I was reading the original blog I was thinking if he had any follow up, so I decide to click on archive and the homepage. And this article, somehow doesn't show up in both list. As a matter of fact I couldn't even find how to get to this blog post without your direct linking. Then it turns out it is a "FUTURE POSTS".

How does that work and why? Is this suppose to be some sort of preview before it is officially published?
It'll be interesting to see what happens to the secondary business when the primary fails and Bubba realizes he doesn't want to run a car wash...
I think it’s interesting that they’re all going to New Zealand, recently found to be one of the best places to live during the impending collapse of human civilization.
It's hardly incorrect that different languages have different semantics, especially considering the mix of types and use of % in that expression. You could just as well complain that they don't all print floating point numbers in the exact same way.
Not sure. I think it's just older.

Back then, when I still cared about textmode browsers, there was lynx. Then came w3m and links and they were the cool new stuff.
The assumption has been that climate does change over time. The problem with the current climate change is the rate of change is much higher that most changes not driven by human actions. Most plants/animals (and civilizations) will struggle to adapt to this rate of change.
I specifically avoided commenting on the comparison threads solely to not have to see this. You will not find me doing that anywhere, anytime (unless perhaps when we were on good terms)

I've done that all this time, the only time I comment on something is when somebody asks us to integrate it into CalyxOS, and that's only within our context.

You're the one here who're responding in a hostile manner, and doing exactly what you're accusing us of. Please stop.
People can see for themselves the misinformation being regularly spread about GrapheneOS by the CalyxOS community whenever either CalyxOS or GrapheneOS is brought up. The raids on our channels are a well known fact and those people are openly welcomed in the CalyxOS rooms, even those who have publicly told me to kill myself on multiple occasions. Nick himself has been heavily involved in this behavior. I don't think someone who is involved in the community perpetrating these attacks is a good source on what has been happening. He justifies his support for these people by saying they have an open channel with free speech.

> In fact, when GrapheneOS is mentioned, users are told to change the topic.

Yes, people get banned when they defend GrapheneOS from attacks. Nothing is done when they spread misinformation about it as long as they don't do it too blatantly. Action is quickly taken if someone there tries to counter it.
The mention of cracks was coming from this post:

"A QR A350, A7-ALL MSN 036, a 4 year A350, was being prepped for paint removal from the standard QR livery and repaint into the Qatari World Cup 2022 livery at SNN when IAC engineering discovered that the airframe had premature cracks in the composite fuselage..."

https://www.airliners.net/forum/viewtopic.php?f=3&t=1456315&...

I am aware of Airbus statement that is only surface related. It is surprising they took the airplane back to Toulouse. So its certainly something more than just a paint
issue.
Was CRPS mentioned as a possibility?
Preorders for This Electromagnetic Rifle Are Being Taken for $3,775
I recently switched from Scala/Spark to the PyData stack and have been loving it. It's been so refreshing to stop having to think about the JVM, SBT, Scala types, and IntelliJ. PyData libraries let you focus on your data.

Wes wrote a 10 things I hate about Pandas article back in 2017 that said "pandas rule of thumb: have 5 to 10 times as much RAM as the size of your dataset". Source: https://wesmckinney.com/blog/apache-arrow-pandas-internals/

I'm not sure that rule of thumb is up-to-date anymore. Modern versions of Pandas use PyArrow, another project Wes started, and should be more memory efficient.

Wes just started a new company that'll continue building Arrow: https://medium.com/@patterson.joshua/joining-forces-for-an-a...

Dask makes it easy to scale Pandas, a la Spark. Each partition in a Dask DataFrame is a Pandas DataFrame, so you can indirectly use Pandas on terabytes of data. Disclosure: I work at Coiled, the Dask company founded by Matt Rocklin.

The PyData stack makes machine learning / advanced analytics so much easier than Spark in my opinion. I still love Spark for ETL, but think modern PyData is a better stack for ML (for most companies).
No, the larger nuclear power plants (50kWe) NASA has developed to reasonable TRL are still around the same power to weight ratio. Nuclear, in addition to everything else like the dynamo and the reactor itself, requires heavy radiators.

Also, Kilopower has a SHORTER lifespan of about 15 years whereas solar can last 30-50 years (solar degradation is much slower than is often claimed, at least when we’ll engineered and in the absence of high humidity) as there’s no moving parts and nothing to refuel. Remember, terrestrial nuclear reactors are regularly refueled (annually?) and maintained.

The traditional argument has always been that nuclear scales better than solar, but usually such comparisons are looking at sandbagged, outdated solar panels and very low-TRL nuclear designs relying on super high rejection temperatures (ie unrealistic) or shorter lifespans.

I’m not anti-nuclear by any stretch, and I fully support increased funding and deployment of nuclear power, but I think there has been a lot of hand waving by some nuclear advocates. If you look at actually achievable, near term nuclear designs, none of them perform anywhere near as good as solar does in orbit near 1AU, and it’s not even close. It’s surface applications or outer solar system where nuclear has a chance against solar. Outside of those cases, solar is much more powerful for a given weight (meaning cheaper to transport) plus being far cheaper to build and not requiring special launch vehicle risk mitigations (currently, the only nuclear-rated launch vehicle is Atlas V… and every nuclear launch must be approved by the executive branch).

(A human Mars base may benefit from a mix of power sources for resiliency purposes.)
Also let's not forget about the amount of USD printed since 2015-2019.
Disclaimer: tentacleuno is a member of a community engaged in harassment and bullying.

GrapheneOS has a development team with a dozen developers and several of those are having their work funded. It's not a single person project. Please stop spreading your malicious talking points.
Go nuclear.
In a democratic nation of laws you could tax or ban something profitable (although even there it's a tough sell getting people to vote for higher taxes or costs), but in an oligarchy like the US, that lobby, those oligarchs, will work to undermine those regulations, e.g. by buying off Senators to vote against banning/taxing. Call me cynical but I agree with the GP that if there's money to be made, it will be made, regardless of the consequences. The government has kind of become just another part of the economy, in some sense.
Mostly good...

> big boy white

but why the totally uncalled racism and sexism here?

It does nothing to strengthen your argument and it is just dumb.
and certainly there's no reason why so many students from .cn, even .tw, do use, for instance, WeChat merely for 'clean', 'non-political', absolutely superficial messaging only but other Apps/Protocools speaking frankly -- ofc only to those whom they know and decided to trust

get out there : speak to students, any level, from any spot in .cn, be that .HK, or any mainland-.cn spot

if u succeed in establishing a bi-laterally trustet basis for discussion, well, then u achieved a lot in the first place

it was pretty different some 7-10yrs back, give or take; depended much more on where ppl originated from, where relatives/friends in .cn were stationed

it turned significantly worse -- from my pov, judged on the basis of experience of my real-life contacts -- i can pin-point the date : the day after that day when in .HK the Victoria Park got crowded peacefully for the first time and clips of it made top headlines, the other yr

there is no argument of whatever twisted nature which could whitewash what's been going on for some time : in the arts, for instance, we do not have a single contact in .cn who not yet experienced what suppression of the .cn-govt kind can amount to. in specific fields of neuroscience, i can speak of myself, it worsened dramatically, in particular, when all the paper-mills, fakes & fraud in sciences and faked-publications widely made news progressively

right now, as we speak, there are 3 ppl from .cn in that part only of the univ college bldg i'm currently in, who told me, that they perfectly well know what's expected from them not make their friends and relatives in .cn pay for their 'a-social' behaviour. on a regular basis they post some crappy pics to fb/ig but no personal comment other that 'happy b-day', or so.

their wording, in private, on this whole issue of soc-nets and what to do, more importantly, what not to do, is way more blunt and precise : suffering is the term most frequently employed

a very well-known artist, who sadly died the other month, spoke about his experiences in .cn when visting a friends art-circle in .cn for quite a few months. he was not the man to be easily scared. he'd worked a lot on what nazi-phekkers did, their ideology, their crimes. he had been attacked by french presidential candiates, amongst one not shy to send him her creeps to his doorstep interfering disturbingly with his installations & exhibitions [till they realised it boosted reception of his art but not their malicious intent]. as he did put it, to him too, there was no big difference in what it must have been like in the 3rd reich and what he experienced over there.

systems are much alike. badges, and brand names, may differ tho

techniques might have improved, aims and malicious intent not
Hey this is super nice. It would also be nice to somehow be able to see which label(s) the paper has.
Thanks!
Once in my career I was a frontend architect, but since then I have become a reactionary when it comes to view rendering, I always opt for server side rendering and when needed add some dynamic rendering with JavaScript for that page only. Fast to implement, fast to run.
> it has led to lots of people conflating and mixing and matching elements of both into a fearsome frankensystems.

I agree they could have slowly walked people through the components one by one, but so much of what is in the comments is pure bad faith that I am not sure that it would have helped.

By “bad faith”, I mean strongly asserting as true claims that people know they haven’t checked, and which later turn out to be false.

In a cynical way this might actually be better PR for Apple. They know they can’t prevent people who dislike them from jumping to the most negative conclusions possible. By presenting these features together and letting the crazy interpretations abound, they make their opponents seem unhinged, and this obscures the real but less apocalyptic concerns.
Indeed. They actually do post a higher-resolution plot of prices over the last few years. The headline is focusing on a single very brief spike in prices that almost immediately reverted to the mean. A more accurate title would have been "Natural gas prices in Europe an Asia return to 2018 levels".
This is a good point. I believed that the fact that apple manually reviews the content implies they will compare the images against those in the database. Without the database of content it does imply that outside organizations are uploading hashes to apple and that apple cannot determine the scope of the content.

However, that does not invalidate the fact that apple is in the loop! It’s not just the NCMEC that has to be corrupted - it’s also apple employees. Apple has stated in their whitepaper that they review all flagged content before forwarding to the NCMEC. If the apple employees forward the non-CSAM matches then that is a failure of the reviewers who have betrayed their duty to prevent authoritarian abuse of this system.
I've wondering about this very thing.

Asked another way: What's the renewable energy replacement for petrodollars?
For larger environments infrastructure drift is a much bigger headache then that Terraform has to store a json blob somewhere.
Having a combination of state and reading running state (like Terraform does) is crucial to have a tool that can scale for large environments.
Postal Service to slow certain mail deliveries starting in October
Afghanistan is about the same size as Texas, permanent occupation is technically manageable. However, it would bring hate upon the US. It’s also a proxy-war with Russia, who might be funding the opposite side, so the costs to colonization are not just occupation, but hedging the spendings of all other countries who don’t want USA to occupy the zone.

So, impossible if we don’t get others on board, among Arab countries in general, perhaps China or Russia too.
Thanks. Just checked my self and it's kind of bad. Will work on it.
Evolution Mattress Coupon – $700 Off
Diesel is more energy dense, so better to compare it to a VW TDI of 40+ MPG. You are still hauling around all that weight. I have always wanted a VW (Rabbit) pickup.

I don’t know why there are no diesel-electric trucks. If you need torque, do what trains do.
Let's say the weather gets better in one place due to climate change. Isn't that nice. You have that on the one hand.

On the other hand, there are big risks inherent to change. You don't get to pick just the good parts of climate change. Spitballing here: risks to food stability from droughts, fires, etc. Some areas no longer economically support farming. Other areas open up but aren't as productive, so food is a bigger part of your budget and might be subject to disruption. Political risks: displaced people start eyeing the habitable places and find ways to make life miserabile unless they're let in. Costs of the disruption while everyone tries to adapt weigh on the economy and make the products/services you take for granted today more expensive or unavailable. Your children (or others that you care about) will have to deal with even worse. And things don't stop getting worse until greenhouse gas emissions are dealt with.

The mentality of looking at the silver lining while ignoring the rest is wrong on so many obvious levels.
I was asking about the no-concept case.

I was thinking something like this:

Compiler encounters operator<(T) on argument (type T) is called.

In best case it sees it was a function parameter. In worst case it at least sees concrete type of the parameter. Let's say that type is UserData

It will say that UserData type needs to implement UserData::operator<(UserData) to be able to use min() function.

Of course I can see this getting complex as nesting etc.. increase. But I am wondering if clang (since it's selling points include error messages, though gcc is catching up), hasn't tried something like this, there must be a fundamental technical difficulty for generalizing such a technique.
Me too.

My guess is that my brain has subconsciously tuned out engaging pdf content because of how difficult it is to use in-browser... Especially when dealing with text sizes and zooming sigh. It's even worse with pdfs on mobile :(

Also the sudden break from "website" to "pdf" format is often jarring.
there are also a number of enthusiastic road cyclists riding 20, 25 year old carbon fiber frames - if not crashed or mechanically damaged (in a way that would also total beyond repair a thin walled aluminum frame like a cannondale CAAD8), they last quite a while.
Yes but they review the matches! It is the same thing in the end: if apple reviewers start to see that a bunch of political pictures are being flagged they will realize that the system is no longer being used to flag CSAM content.
You could argue the opposite and say that because it is incremental and easy to mix with C, it will be more easily used.

When I program on my own I often write an idea in C and then convert it to C++ when complexity rises, precisely because C++, in terms of syntax, is an incremental update to C. Using say Rust would entail a more serious rewrite.

Unfortunately Zig and Rust are quite different in syntax. I would love to change my workflow from C->C++ to Zig->Rust but the transition is not as nice.
It can be used as a "dumb" format and even then it's superior to e.g. markdown.

The real magic requires code of course, but it doesn't have to be elisp.
> CalyxOS has a leaky firewall which apps can bypass and a leaky VPN tethering implementation.

We're working on fixing the one bypass. I don't know what you mean by leaky VPN tethering implementation.

We have a patch (from LineageOS) that allows tethered devices to connect over the VPN. By default in AOSP a tethered device ignores the VPN.

Wouldn't this be the opposite of leaky? It prevents leaks, especially when you have always-on VPN enabled.

> GrapheneOS has a Network toggle without those leaks and prefers the approach of fine-grained VPNs rather than using the same tunnel for everything.

We evaluated the network toggle and found it to cause crashes in apps when the permission got taken away from them unexpectedly, which is why we've gone with the solely network-level implementation.

We also do not have anything that'd make you think 'use the same tunnel for everything'. Multiple users work just fine, and in fact we now have a built-in work profile feature which lets you run another VPN in that (since that's how Android works) out of the box.

> CalyxOS includes a lot more proprietary services (Google, WhatsApp, etc.)

We do not include any proprietary services. We have microG which is open source, and the WhatsApp integration is done in open source code in the Dialer, it does not rely on anything proprietary.

In fact, you're the one who's brought up your play services approach which involves running the proprietary binary. Don't you see the irony?
Lydian Lion Coin of Electrum