MurphyA/hacker-news huggingface dataset:
by dgudkov | 2026-01-26 03:37:40+00:00
I think it makes sense. The EU is possible because the founding countries are of more or less similar size. You can't really make a fair balanced partnership with a country 10 times bigger, we've just learned that. So Canada joining the EU makes sense from a political perspective. Carney had a point when talked about "middle powers" in Davos.

From an economical perspective, it makes less sense because of, well, the Atlantic ocean. Nevertheless, Canada has what Europe needs - oil, LNG, minerals. To a certain extent, things can work out.
by xtagon | 2026-01-26 03:37:47+00:00
Wild. There are 300 open Github issues. One of them is this (also AI generated) security report: https://github.com/clawdbot/clawdbot/issues/1796 claiming findings of hundreds of high-risk issues, including examples of hard coded, unencrypted OAuth credentials.

I am...disinclined to install this software.
by wolvoleo | 2026-01-26 03:39:09+00:00
Google certainly hasn't done a great job on privacy. Android devices leak so much information.

https://arstechnica.com/information-technology/2024/10/phone...

https://peabee.substack.com/p/everyone-knows-what-apps-you-u...

About Apple I just don't know enough because I haven't seriously used them for years
by krick | 2026-01-26 03:39:19+00:00
I'm not sure what they mean by "in the region", but my case is even more extreme, as pretty much the only time I'm forced to use whatsapp is when I'm travelling and need to communicate with all sorts of hosts who annoyingly expect me to have whatsapp. After returning home I always delete it.

So I am usually "in the region" with those guys, but since "region" probably means "similar phone number" it will be useless to me too.
by tstrimple | 2026-01-26 03:39:24+00:00
I don't know if I could count the number of times I've been told I'm over reacting and to calm down and for the exact thing I've been talking about to become fact. I don't know if I would attribute this to neurodivergence, but I am definitely on those spectrums. It seems the common mode of thought is to ignore bad things and ill intentions until they become so bad that no one can ignore them anymore. That finally normies wake up to people being murdered by their government. I'll leave it as an exercise to the reader as to why 20+ brown people killed in 2025 by ICE couldn't summon the liberal animosity that 2 white people in 2026 do.
by seabombs | 2026-01-26 03:39:44+00:00
There's a lot in here that I which I knew more about. You often hear about think tanks in Australia, and know they have political leanings but I wasn't aware of their precise nature. Shows my ignorance, but the movements between think tank boards and polticial appointments/the RBA are concerning.

The ABC does some truly fantastic political/economic reporting and analysis. This one is unusually long though, many of the author's (Gareth Hutchens) other articles are very good at distilling current economic trends and ideas into something understandable by lay people like me.
by gizmo686 | 2026-01-26 03:40:16+00:00
> The Hippocratic oath says that a physician should do no harm

No it doesn't. Such a standard would make the practice of medicine impossible, as all treatments have some risk of harm.

What is relevant to this discussion is the below excerpt of the modern form of the oath:

> I will apply, for the benefit of the sick, all measures which are required, avoiding those twin traps of overtreatment and therapeutic nihilism.
by lazylizard | 2026-01-26 03:41:32+00:00
is https://en.wikipedia.org/wiki/Price_discrimination very different from buying things off ebay? why would salespeople even exist if there was perfect information?

so people want efficient markets and price discovery..but only when it results in them paying lower prices? otherwise the law should step in and preferably set prices by fiat or magic?

ok my personal take on buyng knick knacks in chatuchak is.. assume everything is cheap , thats why i come to thailand, i can afford this...
by weitendorf | 2026-01-26 03:41:38+00:00
I think I know the answer, but people don’t want to hear it.

You can’t really separate the content from its medium, its contex, and its audience if you’re thinking about “why is this successful” (why does the medium express the content n a particular content that works for some particular audience). What the blog post is really about is not “writing” or creating good content per-se, but how to structure content for a blog-like/feed-based medium where you’re competing for clicks, views, attention, participation in external narratives, and relevancy/memorability with an audience mostly looking to be entertained or scratch some curiosity itch.

Gwern has a good formula for that which matched the HN context and audience:

1. Pique interest and grab attention. Give me a reason to click.

2. Let the reader in on the secret, you and me vs all these other idiots. Validate me.

3. Back it all up with sources/references and a post that articulates something the reader already was aware of but fundamentally agreed with. Teach me something but make me feel like “Finally someone who gets it” rather than challenged or threatened.

4. Do the work to actually deliver on the hook. Satisfy my curiosity and give me a reason to come back and share it.

None of this is even necessarily manipulative, it’s just the form that successfully competes in a click-driven market for attention and information (the context). Nobody has to click or read through or share or comment on the thing. Most likely very few will click through to the sources, but they might peep them or be interested to know that they exist. It’s very effective progressive disclosure.

The thing is, this audience REALLY does not want to believe that they can be marketed to or that their decision making is many ways pretty damn emotional/predictable. Gwern does an excellent job validating that for them AND successfully marketing to them anyway. I think that’s the part that’s missing from this post. The context is completely non-captive, the audience wants to feel smart, and believes that they are “too smart to be marketed to”.
by lingrush4 | 2026-01-26 03:41:39+00:00
The Democrats are evil beyond any sort of redemption. Unfortunately, the Republicans are total cowards who refuse to hold them accountable, and a third party is inviable in a winner take all shstem. The US will turn into a fascist dictatorship at some point in the next decade. That is inevitable. It's only a question of whether the fascists will be genociding white people or invading Greenland.
by charcircuit | 2026-01-26 03:41:46+00:00
>and you may damage your device permanently

https://service.oneplus.com/us/search/search-detail?id=op588

They make it clear that this feature is unsupported and it's possible to mess things up. The reason why it's an ideal and not an expectation is that flashing alternate operating systems is done at one's own risk and is unsupported. They have already told the users that they bear no responsibility for what may go wrong if they flash the wrong thing on that device. Flashing incompatible operating systems to the device requires people to be careful and proper care to ensure compatibility before going through with flashing was not done.
by bayesnet | 2026-01-26 03:41:52+00:00
IMHO this is both unnecessarily pedantic and not really quite right. Let’s say we accept the premise that “everything is a value” means reduction is impossible. But a value is just the result of reducing a term until it is irreducible (a normal form). So if there is no reduction there can’t really be values either—there is just “prose” (syntax) and you might as well read a book.
by magicalhippo | 2026-01-26 03:41:59+00:00
I recall reading about a certain species of birds where, to impress the females, the males dives to the ground. The closer to the ground before they pull out of the dive the more impressive.

The scientist found there was a gene encoding how daring a bird would be, mostly clustered in two groups IIRC. But there was a rare variant which made them much more fearless, causing them to go much lower than the others.

However they only found birds with one copy of that variation. Turned out if a bird inherited the variant from both parents, they never pulled out of the dive and smacked into the ground, killing the bird.

These crazy free solo climbs and similar reminds me of those birds.
by jaybo_nomad | 2026-01-26 03:42:43+00:00
I have no idea if it's related, but sometime after viewing this webpage Chrome /Win11 went wacky. Major repaint issues on the app I'm developing- unable to click on many items, basically unusable. The effect only happened on the web page I'm developing, other pages were unaffected.

- cleared cache, no effect.

- reboot, no effect

- ran Virus check, nothing found

- checked for driver updates, nothing found

- uninstall chrome, and reinstall. Apparently fixed.

Again, this is correlation not causation, but beware!
by kalleboo | 2026-01-26 03:43:42+00:00
Like many other tech toys of the era, these had a much higher adoption and longer lifespan in Japan. The main use case was for dictionaries for Kanji practice for students.

The original Electronic Book format had many extensions: EB was Japanese-only, EBG added English, EBXA added PCM audio, EBXA-C added Chinese, and finally S-EBXA added color.

Looks like they were still selling a S-EBXA model in 2006: https://www.sony.jp/products/Consumer/DD/Dd/index.html
by foxes | 2026-01-26 03:44:53+00:00
Don't pixels have a security chip that is supposed to make that infeasible?

It has some increasing timer for auth, and if you try and factory reset it - it destroys all the data?

As I said its less important that the thief can boot a new os, the security of my data is more important. How is that compromised?

It feels like a thief is just going to opportunistically grab a phone from you rather than analyse what device it is.
by bawolff | 2026-01-26 03:47:31+00:00
Historically there was sometimes the idea that citizens are the property of the sovereign to use or dispose of as he sees fit. A lot of historical international law had the view that states have absolute feeedom to conduct their internal affairs however they saw fit.

Luckily we have largely moved past that view.

I think as a purely practical matter, moral outrage is shaped by who controls the information space. If you are a country being invaded, you probably have an organized, well funded communication department to tell your side. If you are an Iranian protestor, not only do you not have that, you don't even have internet at all because the state cut off all means of communication.
by CamperBob2 | 2026-01-26 03:47:54+00:00
Milgram's a better example, without the baggage that Zimbardo brought to the table. Milgram's lesson: if an authority figure calls for an illegal, harmful, or unethical action, they won't have to go very far down the line until they find someone willing to carry it out, even if the first couple of people refuse.

ICE is said to be paying signing bonuses up to $50,000 [1]. That must seem like a fortune to the sorts of people they are recruiting... people who would happily do stuff like this for free if given permission.

1: https://www.bbc.com/news/articles/cqle5newg0no
by ddtaylor | 2026-01-26 03:49:46+00:00
He's likely referencing that you would need to use different syntax and style, like re-assigning a variable or chaining calls, like when working with a String in Java.

In C, you can simply mutate the underlying characters. So changing the fifth character in a string is as easy as:

str[4] = 0;

Whereas using the immutable syntax you might have to do something like:

str = str.substr(0, 4) + "\0" + str.substr(4);
by iJohnDoe | 2026-01-26 03:50:11+00:00
Very true. This is why Hitler was surrounded by so many people. They went where the power was. Even if it’s not “who he is”, it is who he became.

The nazis were prosecuted decades later. Tim Cook’s actions shouldn’t be magically forgotten once Trump is out of office.

This pattern has historical precedent. Adolf Hitler’s inner circle included people like Albert Speer, a trained architect who was not an early ideologue but aligned himself with power as the regime consolidated control. Speer benefited professionally, became Minister of Armaments, and later claimed political detachment. These claims were rejected at Nuremberg, where he was convicted for his role in the Nazi state.

The fact that alignment can be opportunistic rather than ideological did not absolve responsibility then, and it should not automatically do so now. Accountability is not erased simply because a political era ends.
by shalmanese | 2026-01-26 03:50:24+00:00
There is content you write for acquisition and content you write for retention and my #1 tip for writers who want to engineer growing an audience is be clear before you sit down to write a piece which it’s going to be.

Content for acquisition, the reader’s relationship is to the topic, they have to be convinced the topic is relevant to their life goals but it’s valuable despite who the topic.

Content for retention, the readers relationship is to you as the writer and the topic is merely there as a MacGuffin to help illuminate some aspect of you that is unique.

Business Insider had this down to a science over a decade ago. They started a series called “So Expensive”, detailing why various things were expensive, the first 4 videos in the series were: Caviar, Saffron, Rolexes and Horseshoe Crab Blood. Statistically, some tens of millions of people have organically had the thought of why the first 3 were expensive but zero people have even wondered why horseshoe crab blood was expensive. The 4th video was a way to test, of all the people who were willing to click on the first three, how many were willing to follow along to the 4th because of a trust in BI? The next 4 in the series was Vanilla, Silk, Louboutins & Scorpion Venom.

Creating all content for acquisition is both too exhausting and also sub optimal for the reader because they want deeper stuff to follow as well. I suggest up to 1 in 3 acquisition articles if you can manage when starting out but then ramping down to no more than 1 in 10 fairly quickly or you burn out.
by glenstein | 2026-01-26 03:50:39+00:00
I don't disagree, but I'm baffled that, with P2P as your preferred outcome, your orientation toward federated infrastructure is one of opposition rather than support. It feels philosophically confused to me; they're your natural allies, they're a step in your preferred direction and they have an instance of real world success (well, to a degree) which is important. Whatever theory of change motivates this form of criticism of federated services can't be one that's, say, intentional or strategic about outcomes. It feels more first principles.

One might also ask why P2P thesis statements only ever show up deep in the weeds in comment sections in response to the fediverse when logically speaking they would make just as much sense if not more in response to, say, any post about Facebook as a company or social media writ large, or business news about acquisitions, consolidation of web infrastructure into fewer hands, enshittification, or escalations of control over platforms.

Again, I'm fully on board with the dream of P2P but it feels like Buzz Aldrin criticizing Neil Armstrong for not doing enough to bring humanity into the space age.
by jcparkyn | 2026-01-26 03:50:44+00:00
> can you take the address of a variable in some way?

I intentionally didn't add this, mostly because I wanted to explore how far you can get without it (and keep the language simple). Having a "real" pointer as a first class type wouldn't work though, since it would break a lot of the assumptions I use for optimizations.

I did think about two different versions of this but didn't end up adding either:

- Something like `inout` parameters in Swift, which aren't first class pointers. This is really just an alternate syntax for returning multiple values.
- A "ref" type, which is essentially a mutable container for an arbitrary value. Passing the container around would share a reference to the same mutable value. This still wouldn't allow modifying values "outside" of the container though.
by akarshc | 2026-01-26 03:50:45+00:00
Totally agree, that “what actually hit the wire?” view is critical once things go async.

ModelRiver already has this covered via request logs. Every request captures the full lifecycle, the exact payload sent to the provider, streaming chunks as they arrive, partial responses, errors, retries, and the final outcome. Even if a stream fails midway, you can still inspect what was sent and what came back before the failure.

So you can clearly tell whether the issue is payload shape, provider throttling, or a mid stream failure, before any retry or failover logic kicks in. That wire level visibility is core to how we approach debugging async AI requests.
by bee_rider | 2026-01-26 03:50:55+00:00
> Again, please, Does Gwern have anything that sounds as striking as “Empires Without Farms: The Case of Venice” or was that example a tacit hat tip to Brett Devereaux’s work?

I don’t quite see the link to Devereaux here. But, if anything, I think Devereaux is not at all similar to the writing style in the “Empire without farms” thing here. On ACOUP, he just bluntly tells you what the plan is and then executes it. He does engaging content and funny stuff, but it is sprinkled throughout the text rather than being a gimmicky hook to draw the reader in. For example,

https://acoup.blog/2026/01/16/collections-hoplite-wars-part-...

Starts out with one paragraph about where we are in the series of blog posts and a super zoomed out description of what the series is about.

Then a paragraph about the fact that he had been planning an alternative ordering for the blog posts. If I don’t already care, that’s not going to make me care.

Then we finally get a direct no-frills statement describing the specific question to be answered in this post. It’s blunt and it doesn’t ask a “get ready for a surprise” type question.

I like it. This is a confident and adult writing style. To me,

“Venice ruled half the Mediterranean. And yet… it had no farms. How do you have an empire without farms?”

Comes off as an author a trying to convince the reader that they have something clever to say. Almost always this is the result of worrying too much about style.

IMO, the best way to come up with a clever phrasing is to start by writing down a direct version first, to figure out what you really want to say. Then, just don’t write a clever phrasing, the reader will appreciate your respect for their time.
by mothballed | 2026-01-26 03:51:01+00:00
Rojava was pretty much wiped out in the last week. BTW I lived there briefly, outside of certain communist and brainwashing in YPG and some farm communes, if you observe the markets they are thoroughly capitalist with also massive wealth disparity. I would say, they are closer to ancaps (extremely low government burden + strong respect of property rights), the mustache jesus/ Apo stuff is more symbolic than praxis.
by esperent | 2026-01-26 03:52:00+00:00
> Dockerfiles are clunky and the rather extreme level of isolation is usually unnecessary and makes things overly complicated

I agree, for local development docker is often overkill.

However, for production it's absolutely not overkill. And since pretty much all projects are intended for production at some point, they'll need a Dockerfile and docker compose or some other equivalent.

And at that point, you're maintaining the Dockerfile anyway, so why not use it for local dev as well? That way your dev and production environments can be close to identical.

Guix looks nice - probably nicer than docker for dev work. But is it nice enough to justify maintaining two separate systems and have your dev and production diverge?
by themafia | 2026-01-26 03:53:06+00:00
> The mentally-ill are running the asylum and executing citizens.

The the natural outcome should be rebellion. Why would it be civil war? Do you presume that the "other half" completely agree with Trump and would literally fight you to the death over it? You bandy about these terms as if you do not understand their true meaning.

> The administration WANTS a civil war

So you're going to play exactly into that? Why on earth would you give your "enemy" precisely what they seem to want? You can't detect the manipulation here?

> you’re in for a world of hurt

One of us is.
by jampa | 2026-01-26 03:53:54+00:00
I am glad that I don't need to use Windows anymore. When I did, the LTSC version (the one made for ATM and Kiosks) was the only one that was productivity-friendly.

Microsoft doesn't want to accept that no one cares about Windows, and the OS is the thing that gets you to the thing you want to do.

I saw 2 instances of people getting "updating windows" in their personal laptops when they tried to present something and lost everyone's time. I imagine this happens a lot of times every day. And now they are just breaking everyone's system by forcing updates as well.
by strangescript | 2026-01-26 03:54:17+00:00
If you read the PR, the bad issues are in a few extensions, not the bot itself. The unencrypted oAuth token isn't really a big deal. It should be fixed but its a "if this box is compromised" type thing. Given the nature of clawdbot, you are probably throwing it on a random computer/vps you don't really care about (I hope) without access to anything critical.
by Mic92 | 2026-01-26 03:55:04+00:00
I skipped over the first few ones and haven't seen critical ones. The hardcoded oauth client secrets is basically present in any open-source or commercial app that is distributed to end users. It doesn't break the security of end users. It mainly allows other apps to impersonate this app, i.e. present itself as clawdbot, which is a moot point given anyone can just change /inject code into it.
by themafia | 2026-01-26 03:56:45+00:00
> and they create a similar product then they haven't broken the law.

That costs significantly more and involves the creation of jobs. I see this as a great outcome. There seems to be a group of people who share the opposite of my views on this matter.

> and is an error that needs correcting

It's been known for years. They don't seem interested in doing that or they simply aren't capable. I presume because most of the value in their service _is_ the copyright whitewashing.

> Memorizing specific training data means that it is not generalizing enough.

Is that like a knob they can turn or is it something much more fundamental to the technology they've staked trillions on?
by pandaman | 2026-01-26 03:57:07+00:00
> I have seen zero evidence there is any sort of widescale assault on police or federal officers with these protests.

It depends on your scale, in the both cases of shootings though the victims assaulted an officer before they had been shot. It's on video and in case you deny that - look up the definition of assault as a criminal act.

>Harassing citizens does not make something a riot. Blocking traffic does not make something a riot.

https://www.merriam-webster.com/dictionary/riot

>Some lawyers/law professors discussing this.

Don't have Facebook but in the Youtube video some dude literally says "unless they have some type of a reason to detain you" at 0:50. You said "They explicitly are not allowed to force a US citizen out of their car.", if it was so there had been some statue saying that they are not allowed to force a US citizen out of their car, this is what explicitly means. Not some dude on youtbue saying they cannot arrest you unless they have a reason to arrest you, duh.

>Your entire argument seems to be based on the idea that if cops aren't around then it's the fault of anyone but CBP/ICE when CBP/ICE fuck up.

Nope. My entire argument is that if cops were around they would have prevented people from the law school of reddit and Youtube from committing crimes against armed officers and getting killed in the process.