skysight-inc/HackerNews huggingface dataset:
If author is here, the "Huh?" link is unclickable and doesn't change the mouse pointer here in firefox. Inspect element suggests the message div is overlaying it.
We had free trade. The US has, in a very short period of time, squandered what was a highly profitable and mutually beneficial trading relationship.

There was already a sentiment of distrust in Canada about being so dependent on American goodwill. You can see this in the debates from the 1998 federal election (https://www.youtube.com/watch?v=gyYjRmM7RDY) on the establishment of CUSFTA, the precursor to NAFTA and later CUSMA. Brian Turner (red tie in that video) argued that free trade in Canada would lead inevitably 'reduce' Canada to becoming a 'colony' of the United States. He lost the election, and the agreement went through. Here we are almost three decades later and, as Canadians see it, those fears are at risk of coming true.

I'm not sure that Americans really understand that this has permanently damaged the relationship between our countries. It's going to be a generation before there will be the political will in Canada to consider going back to something similar to NAFTA/CUSMA again. Even assuming the United States returns to open trade policies again, the question forever on everyone's mind will be "what if another Trump gets elected?".
Churn complaints are older than Angular 2. We'd gone through an entire cycle of churn around templating engines (mustache, handlebars, ejs, jade/pug, nunchucks, underscore, lodash).

Gen 1 wars (up through 2010-ish), we had: jQuery-UI, Prototype, SproutCore, YUI, MooTools, Google Web Toolkit, Dojo, ExtJS, BackboneJS, etc. There were no survivors.

Gen 2 wars (up through 2015-ish): Angular, KnockoutJS, Ember, Enyo, React, Vue, Meteor, Polymer, Aurelia, Elm, Mithril, etc.

Gen 3 wars (up through today): React, pReact, Vue, Angular 2, Svelte, SolidJS, AlpineJS, InfernoJS, Lit, etc.

We're actually more stable than we have been in a long time. The difference in performance changing frameworks could often get 10x or sometimes even closer to 100x performance increase. Today, even the slowest framework is generally within 20-30% of hyper-optimized VanillaJS. You really can't go wrong with any of them anymore.
Tell me about it.

Due to some health issues, I've connected with physicians/chemists/researchers. Reading case studies and medical research became a bit of a hobby. As time passed by I learned more medical terms and about health/medicine in general.

I've met many physicians for various issues 40+, and been to Mayo and other top clinics. These were often doctors interested in their niche and would reference information from very recent papers.

On the other hand, most physicians are quite bad, and appear uninterested in furthering their knowledge. Either through burn out or laziness? I don't know. I have met doctors who are clearly WRONG, and they were wrong because they accepted a book from 1998(example) as truth, they would be right years ago.

Medicine is an ever evolving science. I don't want to be treated like I am living in 1998. I don't want to be dismissed because I look "normal".

The amount of pushing to get tests done I've had to do is absolutely crazy. Maybe this warrants writing a book.

I even had a sports injury many years ago, that doctors referred to as "chronic pain", because they couldn't see anything wrong on tests and it lasted months. I've researched it, I've found a radiologist who created a specific protocol on how to set up an MRI machine to pick up the injury. I went to an MRI place with a protocol, gave it to them, they took it but ignored it and performed a regular MRI. No injury picked up. I then met a surgeon 2000 miles away who was passionate about medicine and operated on people with similar presentation. He inspected my abdomen and I was on a surgery table 3 hours later. I had images of massive muscle tears I've had in my abdomen.

If I had accepted opinion of like 6 doctors I saw, I would be living in pain today.
I don't have your answer, but as far as innuendo goes, it's definitely capable!
Pretty sure we're paying them, not the reverse, so we're just giving them slaves, and money.
Studying structure of G protein-coupled receptor kinases could improve drugs
>> First Amendment protections are only available for U.S. citizens

Given Musk and Vance have lectured other countries on 'free speech' I think this argument no longer works. If they're so invested in the rules on speech in various European countries they're hypocrites when they deny it to foreign nationals.
I don't think ai is the answer to habits, it's letting go of toxic streaks and acting as if humans are robots.
Looking at the stories it seems much safer to fly in than cross the land border.

This French guy flew in and was turned around. Unpleasant but much less unpleasant than the Canadian woman who crossed the land border from Mexico and was imprisoned in a for-profit prison for weeks while begging repeatedly to pay for a flight back to Canada (then after she was released, ICE claimed she would have been released earlier if they'd known she'd pay for her flight...)
Aardvark weather: end-to-end data-driven weather forecasting
Oh come now, clearly Anubis should make the clients mine bitcoin as proof of work, with a split for the website and the author.

Oh dear, somebody is going to implement this in about an hour, aren't they....
Did you want Apple's ads on iPads? They definitely do advertise it as a replacement for a computer.
No. These people need to be put on trial, not given summary justice. We managed to hold trials for top-level Nazis, we can do it here.
Ironic, because mise is a glued-together combination of asdf, direnv, and Makefiles.
Hahaha good luck!! No way are our representatives gonna prioritize humanity over their investments.
A Livestreamed Tragedy on X Sparks a Memecoin Frenzy
The WAF rule matches based on the user agent header? Perplexity is known to use generic browser user agents to bypass that.
And as advertisers get declining human views on their ads, the value of the business model will dwindle until it needs to be replaced by other forms of revenue. Content that can't shift business models and requires revenue to continue will die off.

Edit: Maybe that's fine, maybe that's bad. Maybe new models will emerge and things will reshape. But I'm just supporting the case that AI agents will pressure the current "free" content economy.
ChatGPT has already apparently corrected it. Now it says:

"Arve Hjalmar Holmen is a Norwegian individual who recently became the subject of media attention due to an incident involving the AI chatbot, ChatGPT. In August 2024, when Holmen asked ChatGPT for information about himself, the AI falsely claimed that he had murdered two of his children and ..."
From what I can tell, Ory is a high quality auth stack capable of scaling up.

If you're looking for something a bit simpler to work with for indiehosting use cases, I maintain a list here:

https://github.com/lastlogin-net/obligator?tab=readme-ov-fil...
You couldn’t switch overnight but it’s hard to imagine that if, say, the EU, Canada, etc. started shifting to euros that it wouldn’t have a significant effect over time. They have massive economy anchoring their currency and right now there seem to be a lot of countries who would be receptive to reducing their exposure to economic uncertainty here. The USD has been popular due to stability, but if we voluntarily give that up there isn’t some kind of magic moat.
The Power of "Huh?": Better Engineering Onboarding
There seems to be a real cultural obsession with going off grid, that this article reflects.

It's therefore confusing if they're talking about a nation/state or a household.

For a household, assuming you don't want to disconnect from the grid, the calculation is about how to offset as much of your energy costs you can displace with solar, and how to shift cheap energy from overnight with batteries as well as time shift solar generstion. A different and in many ways more interesting question in the abstract while also more practical too.
I feel like that (innocence about security) might be a bit of the reason why this vulnerability existed in the first place. I'm sure the NetAuthAgent code is very old, and was probably written at a time before even Apple was serious about security. And what really can you add new to a web server client? I wouldn't be surprised if the entitlement check is the first thing they've added to it in years.

It's funny, Apple themselves even suggest people use other apps for FTP:
https://support.apple.com/guide/mac-help/servers-shared-comp...

> With read-only access, you can copy files from the server, but to copy files to the server, you may need another FTP app. Choose Apple menu  > App Store to find FTP apps available for macOS.

Another funny note: NetAuthAgent has had a bug for years where you cannot connect to an FTP server if your username contains an `@` symbol. I understand the technical reasons for that, but it is technically supported by the spec and other clients work with it just fine. I'd dig up some old posts talking about it going back years, but I don't want to put in the effort, lol.
Presumably the corpus of news articles about "Local Dad is Unremarkable, Decent Fellow" is much, much smaller than the corpus of news articles about "Local Dad Sentenced in Shocking Child Murders".

Garbage in, as they say...
That's not possible, at minimum 2,4,8,64,2048 would all be the the cycle for `k >= 4`.
Hey, Ben here from planetscale. I'm happy to answer any questions about this, or route the appropriate engineer (like the incredible vmg).
I think it would be hard to do that and keep the aesthetics - there would be a curve on the edge wherever the stamping is done. Glue is a workaround that has it's own tradeoffs but is not without president.
I doubt you have this same sentiment about continuous integration in the context of work. Same concept. Eventually you get every thing dialed in and you keep it there.
> What matters for annual storage is capex of storage capacity.

Which is exactly why PHES wins the cost comparison for annual storage. Open air water storage is ridiculously cheap compared to hydrogen storage.
Interesting, have you considered adding benchmarks comparing AgentKit to other frameworks? Would help teams evaluating options
That is definitely possible when you use our identity product, which is also open source: https://github.com/ory/kratos

There you can combine all authentication methods in any shape or form you wish!
This isn't even remotely relevant to this discussion. Being convicted of a crime is not the same as expressing critical opinions.
I reject your petty libertarian whataboutism. Snatching a guy off the street and selling him to a slave labor camp in El Salvador is not in the same category as Congress delegating tariff decisions to the executive branch.
To prove that there is no value of k between 12 and 10^10 such that 2^k has all even digits, you only have to prove that there is an odd digit among the lowest X decimal digits for all 12 ≤ k ≤ 10^10.

The value of X necessary to prove this grows rather slowly compared to k. For example, the smallest power of 2 that doesn't have an odd digit in its last 16 digits is 2^12106. The smallest power of 2 that doesn't have an odd digit in its last 32 digits is 2^3789535319. So it makes sense to try increasingly large values of X until you are able to rule out all values of 2^k for k up to 10^10.

Here's a C++ program you can run to replicate this proof. It takes around 20 minutes to run, and can probably be optimized further, but it shows the principle: https://pastebin.com/DVK2JKdq
Congrats, using as much energy directly on site is crucial for fast and cheap energy transition of economy.
Most countries in north america are more similar to each other than they are to the US or Canada, yes. That is precisely what I am saying. Canada is basically the colony that didn't bother.
The MIT license is pretty simple:

> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

I would just put it in a comment at the top of turndown.js. That's enough to fulfil the license requirements. I know a lot of people don't care, but good to do it right. Definitely don't replace your license with theirs though :)
Structure and Meaning
The difference between gross profit & net profit for companies like this is largely comprised of employee & founder salaries (SG&A and R&D). That delta is literally paying for their opportunity cost. Net profit is most relevant to shareholders.
Not a good one that goes where you want.
Just to reinforce how stable the desktop environment can be:

- Qt has had a mostly stable interface since Qt 4.0 and that was twenty years ago.

- Win32 has had barely any breaking changes since it was introduced with NT 3.1 in 1993 or so.

Most of the UI/UX churn in that space comes from fashion changes in UI design.
Thanks for explaining. But I guess I'm still not clear on how the work gets divvied up. Not tryin to be a hater - I'll have to give it a spin - but that part's a bit murky to me still.
E.g. react-router was ready 5990 commits ago. It is a grift, they keep rewriting it and reengineering the API over and over and over again just to be able to sell more training.

Look at wouter for what is possible if your motivation isn't selling training material. It was written and left alone, it works just as well, it's stable and doesn't change for no reason.
why wouldn't all nations just reverse engineer them once they buy them?
Cheaper? The DGX spark is $3,000 with 128GB ram. A framework desktop with the AMD strix halo 395 with 128gb ram is $2,000 and has better memory bandwidth. No price I can see for the identically spec'd (and nearly identical looking) Ascent gx10.

[edit] Oops, the Spark is $4,000, only the Ascent is at $3k now. Strix Halo systems vary from slightly slower (6%) to the same (on systems with LPDDR5x-8533, like the HP laptop).
I see it as very different. I the human want the data from that request. I am using a tool to get it for me.

Should I not be able to execute curl to download a webpage because the "understanding that humans generally operate browsers"?
> to a logic and data based restriction approach

and what would data tell why guns have to be restricted?

Some questions:

- what the fraction of gun crimes are commited by law-abiding citizens, which would be actually subject of restrictions?

- is number of casualties high compared to casualties from knife fights, over-doze, obesity, and car accidents because of speeding

Is there data for this question which would back restricting populations from having tools of self defense against tyrannic government(could happen in Canada too one day) and make it high priority for society compared to other problems?
Is this only for open source self-hosted solutions, or for any auth solution that can be self-hosted?

I'd like to add FusionAuth if the latter (we have a full featured free option but are not open source).

Should I just add a comment on the google sheet or is there a better way?
My gosh yes please! This is so annoying. Last time I checked it’s impossible to disconnect your email address from Google auth if you used that to sign up. And no way to delete the account and recreate with that email address.
The thing is brilliant UI engineers will stun you with incredible UI. It's almost like not investing in AI, you will get blind sided by products that just look and feel better. Your backend engineers are never going to cut it. This is true for backend engineers too, if you try half ass it with "full stack" devs, brilliant backend devs will stun you with things and your products will be inferior.

For example, we all got stunned by the machine learning people. We have to pay attention to everyone.
Well, that's just moving the goal posts. I never said you wouldn't have to do any maintenance at all, just that the floor doesn't just fall from under everyone every 5 years. Even outside of frontend, most ecosystems move fast enough that projects from 10 years ago would be in pretty bad shape. That's long enough that even many C/C++ projects will not compile, if nothing else, as a result of improvements to compilers.

As far as a React program from 2015, the maintenance required to get it working in modern React probably wouldn't be all that bad. The biggest transition in React's existence was the move from createClass to ECMAScript 2015 classes. React predates the existence of ECMAScript 2015 classes, having been released in 2013, but once they were available React 13 (2015) they were pretty quickly adopted for reasons obvious. So I'd expect a project from 10 years ago to probably still be using ECMAScript 2015 classes. If not, that transition is mostly mechanical. Definitely a few other potential compatibility breaks over the years, but they're all documented. None of them are going to require a full application rewrite.

Can you build a project from 10 years ago, using 10 year old React? Well, yeah, if you want to. You'll need to use an old version of Node.js most likely, but npm still has all of the old packages.
Changing the layout of key map layers for convenience, and macros, back when I assembled my first QMK keyboard. Haven’t touched it in years now, though.
They also use the duck curve to represent energy demand, when it only reflects grid demand minus utility solar and wind.

There's nothing particularly confusing about the duck curve but it must be the most misunderstood (and/or misrepresented) graph in all energy.
If they don't comply with robots.txt, why would they comply with anything else?
Massive props to Anthropic for announcing a feature _and_ making it available for everyone right away.

OpenAI is so annoying in this aspect. They will regularly give timelines for rollout that not met or simply wrong.

Edit: "Everyone" = Everyone who pays. Sorry if this sounds mean but I don't care about what the free tier gets or when. As a paying user for both Anthropic and OpenAI I was just pointing out the rollout differences.

Edit2: My US-bias is showing, sorry I didn't even parse that in the message.
The list is really helpful for people to navigate, and here is additional context to the complexity topic :)

If you use our managed services (https://console.ory.sh), it is easy to set up and scale because we have a bunch of defaults, UIs, and the security stuff all set up already.

If you run it completely on your own, which does require some skill especially in terms of (security) incident response, it is more work because you have to figure out a few pieces yourself (the stack is agnostic to the environment).

We have an option for self hosting with all the stuff we have built for the SaaS, but it only makes sense for businesses of a certain size.

Complexity also depends on how many services you combine, some people try to use everything at once and it's overwhelming.

What’s making Ory complex for people who do it by themselves, is that Ory is 3 different API first products that work stand alone or in concert. To wire this up, one requires understanding of every service. Here it is easier to spin up a cloud account, or use an alternate project which is e.g. just one docker container.
The best programming videos I've seen are ones where someone just pointed a camera at a teacher in a classroom setting, like the Programming Paradigms series Jerry Cain did at Stanford some years ago. No attempt to add entertainment value, just a teacher, students, and chalkboards. I wish I could find more content like that, especially about newer stuff.
Every country on planet Earth has their own rules and they all have every right to tell any non-citizen entering to fuck off at their whims. Sorry but that's how it works. The sense of entitlement here is mind-boggling. If I fly to $COUNTRY they have every right to put me on the next plane back for any reason (including pissing off customs in any way) and I have no recourse beyond shouting into the void.
In React 10 years ago, you included a <script> tag in your HTML page and added interactivity via "React.createClass()" function calls.
I don’t get it. These voices all have a not-so-subtle vibration in them that makes them feel worse than Siri to me. I was expecting a lot better.
The rules absolutely change along with the President. The President has total discretion about which non-citizens are allowed entry. Just a few days after Trump took office the first time around, he unilaterally banned people from a bunch of countries from entering. If Trump told CBP to deny entry to anyone found making critical statements of him, that's probably legal and even if it wasn't the illegality probably couldn't be enforced. More likely, this is preemptive compliance, where either the agent feels emboldened to make this determination on his own, or thinks it's what the boss wants. Individual agents have free reign to deny non-citizens entry.
Yep, a fan I am.
as I assumed, any evil in the world is because of jews (and their "friends") in your eyes. Was it also the jews who made Russia ruthless in Chechnya? How about Gulag? Must have been Israel’s fault! And what about the Khmer Rouge? I’m sure you will find a jewish trace there. Thanks for clarifying, but be aware your hate is always transparent to some.
Yeah open source only, sorry.
"On Call" cannot be created or destroyed. Just moved around.
>looks at the top X hits and then interprets it to be the correct answer.

LLMs are truly reaching human-like behavior then
There are proofs against everything you wrote here. How can capturing children as hostages be "explicitly aimed at military personnel"? OK, they didn’t find a military base, so why not butcher party goers, right? Completely normal conclusion. Just read what you type out.

The puny resistance with Iranian and Qatari support? Tens of thousands of rockets and drones are "puny"?

> “We have local factories for everything, for rockets with ranges of 250 km, for 160 km, 80km, and 10 km. We have factories for mortars and their shells. … We have factories for Kalashnikovs (rifles) and their bullets. We’re manufacturing the bullets with permission from the Russians. We’re building it in Gaza,” Ali Baraka, head of Hamas National Relations Abroad, is quoted as saying.

You should stop lying and stop the hate against a people who defend themselves.
I actually share general skepticism about the US-Canada border and the structure of the Canadian state generally. But I also have deep skepticism of the US project generally.

I think northeastern US states have more in common with us than their own southern states. I think the Canadian political class -- both conservative and liberal -- are really parasitical awful people overall, and our own business community are oligopoly-trending douches with a penchant for using regulatory capture to screw their own citizens. I think Quebec could as easily be its own nation, in a north american federation and that the structure of much of the Canadian state is arbitrary.

But I think you've touched on something, which is that Trump has poisoned all discourse. I like many others have turned rabidly nationalist in the last few months.

In any case there's a reason why Canada exists. It's not some accident of history or just some retrograde unenlightened loyalists who liked the monarchy. Many of our ancestors saw aspects of dysfunction and injustice in the way the US was taking shape, and chose Canada as an (imperfect) alternative. And that there is an "alternate path" for governance in North America is in fact I think the precise thing that actually enrages people like Trump.

As for the "who is us?" and the invasion comment, my point is only that there is actually a long-running "meme" inside American politics since the very foundation of the US that objects to the existence of Canada at all, and included the assimilation of Canada in a large Manifest Destiny project. It's usually been a fringe position, but it has at times become amplified. E.g. under McKinley there was similar talk as what Trump is mouthing now, and of course during 1812, etc. It's "out there", but it's consistently present.

And that's the reason Canadians take this annexation talk seriously.