MurphyA/hacker-news huggingface dataset:
by KennyBlanken | 2025-04-03 03:32:57+00:00
IMHO moralizing wasn't really the problem.

The extremely erratic behavior, the ego, the fixation with vengeance, harassing organizations legally using the Wordpress name, abusing his power at the wordpress foundation, using it to punish Automattic competitors...

He pissed off a lot of people, but worse: he made a lot of people nervous.
Ask HN: How to write better tech blogs
by sonderotis | 2025-04-03 03:33:51+00:00
I have a blog but it seems most people who are with my content hardly like it. I had a review recently that said I write like a person with ADHD. All I am asking for is a guide. What to start with. Length. I usually blog about vim which I started using 3-4months ago.
by lolinder | 2025-04-03 03:34:18+00:00
I'm unsure how a second hand market for Frameworks would even make sense, given that the whole premise is that they're highly repairable and upgradable. If everyone just replaces pieces one at a time then there can be no market for used whole laptops, and if people did start regularly selling off their used Frameworks then that would suggest that they're failing at their main value proposition.

I suppose I could see a secondhand market for used mainboards and other parts.
by tristan957 | 2025-04-03 03:34:31+00:00
The Mozilla Corporation is not the organization behind this. It's MZLA Technologies, which is underneath the Mozilla Foundation.

Firefox was never going to be fully ported to Rust, at least not in any short timespan.

The amount of lies that get spread about the Mozilla Corporation and Firefox is insane. The fact that we continue to see it here in a thread about Thunderbird and MZLA Technologies is even crazier.
by murphyslab | 2025-04-03 03:34:49+00:00
It's what their lawyers are advising them.

The Globe and Mail had a piece on March 25th on the advice that lawyers were giving to their clients, often Canadians working on TN visas down south:

> York-based immigration law firm Dyer Harris LLP, which helps foreigners secure work visas in the U.S., sent an e-mail to their clients residing and working in the country to hold off on international travel altogether, unless in an emergency.

Lawyers advise Canadians working in U.S. to avoid travel amid border crackdown, The Globe and Mail, 2025-03-25. https://web.archive.org/web/20250325223021/https://www.thegl...
by stego-tech | 2025-04-03 03:34:49+00:00
You just answered your own incendiary question: because the systems incentivize bad behaviors for individual success over the health, longevity, or success of the organization and its members.

It takes hard work to ignore the easy exits in favor of building a healthy organization designed to withstand the temptations of the modern business cycle. You're not building a mere startup or business, you're building an institution, and that's an infinitely harder job that doesn't pay nearly as well - though it often has far more substantial impacts.

So many people are obsessed with striking it rich via individual success, that they're blind to the reality that we already have the resources and technologies to ensure everyone can enjoy modest success, if we discipline exploitation for personal gain. It's why part of founding a startup nowadays is literally developing an exit strategy, rather than a successor plan: the goal is for the founders to succeed, not the business, and definitely not its customers.
by jongjong | 2025-04-03 03:34:52+00:00
Bitcoin is a good store of value but unfortunately, Bitcoin doesn't scale beyond around 4 transactions per second and uses a massive amount of electricity. Also, a lot of cryptocurrencies basically turned into scams; sometimes with the backing and approval of governments.

That said, I think centralized providers acting as a layer above Bitcoin or any limited-supply crypto would still be orders of magnitude better than what we have now. Unfortunately, the boomers who benefited from the current fiat system think Bitcoin is just a fad to satisfy the fickle whims of spoiled millennials.
by s1artibartfast | 2025-04-03 03:35:42+00:00
Trade deficits are a huge advantage for the buyer.

Who wants to spend 12 hours a day doing hard labor when you can pay someone peanuts to do it?

Who do you you think benefits: The person spending the peanuts or the person working 12 hours a day?

Trade deficits are not a problem, but a huge advantage. Trade deficits are self correcting if you don't live on borrowed funds.
by mfkhalil | 2025-04-03 03:35:55+00:00
If you're referring to sponsored content, then you can actually use MatterRank to configure an engine to devalue content that's trying to sell you something or is sponsored.

If you mean pop-ups, MatterRank can't handle that at the moment because it evaluates markdown content, but it's something we're looking at adding. In the meantime, I'd recommend a good ad-blocker.
by prescriptivist | 2025-04-03 03:36:45+00:00
Exactly, if you are doing copilot driven dev, then you are in a feedback loop with the agent and it's easier to have multiplexed ongoing "conversations" with the agent across discrete checkouts of the same codebase than it is to ask an agent to make a change, commit, checkout another branch, wait for the context to update/become aware, ask for a change, agree to it, commit, then switch back to another context.

It's the kind of thing git worktrees was made for.
by mubou | 2025-04-03 03:36:52+00:00
Looks like they're trying to do this: https://llmstxt.org/

I don't see this catching on any more than humans.txt did, tbh. The spec has some issues anyway: requiring .txt even though it's markdown, and requiring a particular URL structure for no good reason instead of leveraging <link rel="alternate">, which is already an existing web standard (i.e. there's no need for this spec in the first place). Putting the file in the site root instead of .well-known doesn't help, either; humans.txt did the same, but only because it was a play on robots.txt. It's not 2011 anymore.
by ajkjk | 2025-04-03 03:37:04+00:00
Large scale divergence in the two human moralities: social morality (rules for people around us to protect the community, largely coded liberal) and personal morality (moral intuitions for how to keep you and your immediate family safe). The two have become at odds with each other so everyone feels intensely and uncompromisingly threatened by those who ascribe more to the other, leading to two groups that can no longer even 'treat with the enemy' much less collaborate on their mutual preservation. This was aided along by a whole lot of largely unchecked fearmongering because it turns out that that sells views, clicks, and ratings.

(and possibly also a general dumbification of everything due to bad education combined with lowering social standards for who is allowed to have a public voice and be take seriously; confusingly thus was one of the points of a standard of decorum, because it served as a filter on who was intelligent enough to be a thought leader.)
by tgma | 2025-04-03 03:37:20+00:00
I mean, I was discussing the law, now we pivot to emotions? The "masked" guys immediately showed their badges if we are talking about the same incident. When you come to the US on a visa, you should not be under any illusions that is not the case. In fact, a US visa is not even guarantee of entry to the US as you are reminded when you get one.

I am not aware if any other country behaves differently if they want a foreigner gone. It's not a right to be in another sovereign country.

Regardless, this has pretty much nothing to do with the resilience of the system at large.
by pram | 2025-04-03 03:37:24+00:00
I appreciate the author going over the "strategic value" of both, but it seems like a desktop would fulfill the same purpose (modularity, repairability, linux) as the ThinkPad? Or, considering he obviously requires a more powerful machine than the T400 for LLMs and video editing: the MacBook? What is the point of two laptops in this case?
by SuperShibe | 2025-04-03 03:38:03+00:00
Every few months I come back to this repo to check if they finally got Tailnet lock running or if someone security audited them in the meanwhile. Unfortunately neither of these things seem to make any progress and thus, I’ve grown uncertain in how much I can trust this as a core part of my infrastructure.

The entire premise of Tailscale SaaS builds on creating tunnels around your firewalls, then enabling the user to police what is allowed to be routed through these tunnels in a intuitive and unified way.

Headscale seems to have nailed down the part of bypassing the firewall and doing fancy NAT-traversal, but can they also fulfill the second part by providing enough of their own security to make up for anything they just bypassed, or will they descend to just being a tool for exposing anything to the internet to fuck around with your local network admin? To me, not giving your Tailscale implementation any way for the user to understand or veto what the control server is instructing the clients to do while also not auditing your servers code at all sure seems daring…
by comment_ran | 2025-04-03 03:38:36+00:00
Pretty much the same trajectory. I started at my T420 around 2010 and that time I just main laptop, computer. Then, as I have a more powerful desktop, this T420 becomes my secondary computer and I started to experience Linux with it. After almost 15 years I end up converted it into a PVE host and run just one or two virtual machines on it and it's quite durable I can still do functional work on it, quite remarkable how a computer can last so long.
by MPSFounder | 2025-04-03 03:40:19+00:00
I would also disagree very much with your point including for visitors. Individuals visiting America value our free speech. Renouncing it in favor of a foreign country (most of those arrested were deported for anti-Israel sentiment), is not something we should be proud of. It makes me sad that fellow Americans turn down those who wanted to be here, in favor of a hostile nation that couldn't care less about any American and that has gained immensely from grift on our taxes.
by analog31 | 2025-04-03 03:40:20+00:00
All bureaucracies evolve towards this state, be they governmental or otherwise. The stuff that can be automated has been. (In past times, it was automated in the sense of having clerks performing basic repetitive tasks by hand). But no complex system can be fully automated without breaking down frequently. The bureaucrats are no longer hired to carry out the basic tasks, but to fix the system when it breaks down. (In the past, they helped the clerks, or signed off on a manual override of a process).

Because the automation is invisible, all that the naive observer sees is the stuff breaking down and being fixed by hand, which looks like utter chaos. And they're always drawn to wonder if the system would work better if the people were replaced by automation. No, because new people will need to be hired to keep the new system working.
by ajxs | 2025-04-03 03:41:04+00:00
My x220 has traveled around the world multiple times. It's been through dozens of airport scanners, dropped multiple times, and shared a few cups of coffee with me by accident. It just keeps on kicking. My x220 running Debian is actually quicker and more responsive than my friend's modern Lenovo running Windows. I'd be tempted to upgrade to a lighter and thinner laptop, but I'm too attached to the keyboard.
by bruce511 | 2025-04-03 03:41:41+00:00
>> How many times in your life have you thought “damn I know what I want to buy, I just don’t know from which site to buy it”?

I find I do it quite a lot. When I was researching solar. When I needed some actuators recently. Now I'm looking for a trailer. And so on.

Obviously not groceries, but whenever um investigating something new I find commercial sites to be very helpful.
by MPSFounder | 2025-04-03 03:42:00+00:00
I stand corrected. US nationals refers to something else, but is sometimes used to include permanent residents alongside citizens. I am not familiar with the terminology, but my point stands. A legal permanent resident is very different from the situation you are citing, and I think if you believe they are not entitled to free speech (in particular, for offending a foreign country), we have a much bigger problem here.
by ajkjk | 2025-04-03 03:42:04+00:00
You are being intentionally obtuse.

It's not the word on its own, it's the word in context: in a news article in a sentence like that one. It's not a 100% given, but it's fairly strong evidence given a basic understanding of modern language informed by the era we're in. Of course it could be a journalist emulating AI for some reason. But the signal here is quite strong.
by TimorousBestie | 2025-04-03 03:42:36+00:00
> I’m pretty sure that they weren’t voting for those candidates for the express purpose of stripping away those rights and there were other policies and values that they were voting for.

I thought the GOP was pretty clear throughout the election cycle, from President to local office, that their desired world can only come to be through a drastic restructuring of the Constitutional status quo ante.

I don’t know that “I only voted for (e.g.) tax cuts, everything else is collateral damage and I’m not culpable for it,” is a defensible moral stance.
by Klonoar | 2025-04-03 03:42:37+00:00
Every single point that you want to try here has nothing to do with implementing a smooth scrolling, buttery UI/UX of a chat application. Please stop moving the goalposts if you want to actually discuss this.

I also frankly don't even get what you're trying to say with point 1, because Signal loads messages instantly for me on Desktop. There's zero delay. The UI/UX of the scrolling and chat display is the problem.

> what I've been reading from you is that the UI/UX is not impacted by the privacy, and this is obviously wrong

It is not obviously wrong, and you've done nothing but attempt to loop the conversation back to some level of privacy/encryption/etc. These things do not matter in this conversation, full stop.

This (my thread, not the greater thread we're in) is a design and frontend implementation discussion, not a privacy/security discussion. If that is not clear to you, I don't know what to say anymore.
by mhitza | 2025-04-03 03:42:43+00:00
Both framework and fairphone have secondary community markets, and it makes sense. You upgrade and resell your old part. Used whole laptops also make sense if one's requirements change. i.e. going from a 13 to a 16 or a 12.

https://community.frame.work/c/community-market/202

https://forum.fairphone.com/c/market/51
by tomohelix | 2025-04-03 03:43:09+00:00
Comments or opinions like yours are the reasons why I think my hypothetical scenario is possible.

It is too easy to view everything as "nothing new, already done in some way" and ignore the slow boil, especially when they are not directly affected or ideologically opposed to it. That is how we get people clamoring for the government to post pictures of chained people marched into extrajudicial prisons without due process.

All I can say is that while some people will be insulated from the consequences, if the situation keeps escalating, do not bet on you being one of those privileged few.
by Animats | 2025-04-03 03:43:15+00:00
To have an informed view on any given issue, one needs to:

1. understand economics, game theory, philosophy, sales, business, military strategy, geopolitics, sociology, history, and more

2. be able to understand and empathize with the various (and often opposing) groups involved in a topic

3. detect and ignore their own bias

1) is a lot of work. Just finding out what's going on is hard. Partly because news-gathering organizations are far more thinly staffed than they used to be. There aren't enough reporters out there digging, which is hard work. There are too many pundits and influencers blithering. Read the output of some news outlet, cross out "opinion" items and stories based on press releases or press conferences, and there's not much left. The Economist, the Wall Street Journal, Bloomberg, the New York Times, and Reuters still have people who dig for facts. Beyond that, reporters are thin on the ground. If you can only read one thing, read the Economist for a year. Each week they cover some country in detail, and over a year, most of the world gets a close look. (Although at the moment, their China coverage is weak, because their reporters were kicked out of China for doing too much digging.)

Background is necessary. Many pundits seem to lack much of a sense of history. Currently, understanding the runups to WWI and WWII is very useful. Understand what Putin is talking about when he references Catherine the Great and Peter the Great. Geography matters. Look at Ukraine in Google Earth and see that most of the current fighting is over flat farmland and small towns, much like Iowa. Look at Taiwan and realize how narrow and exposed an island it is. There's no room to retreat after an invasion, unlike Ukraine.

As for empathy, there's a huge split in America between the areas above and below 700 people per square mile. Above 1,500 per square mile, almost always blue. Below 400 per square mile, almost always red.[1] This effect dwarfs race, religion, ideology, or income level. It's very striking and not well recognized in public discourse. There's a minimum viable population density below which small towns stop working as self-supporting entities. (On the ground, this shows up as empty storefronts on Main Street and a closed high school.)

On bias, there are many people in the US whose lot has been slowly getting worse for decades now. That's the underlying source of most US political problems.

[1] https://www.cookpolitical.com/analysis/national/national-pol...
by godelski | 2025-04-03 03:43:29+00:00
I think your model has faulty assumptions. It makes the assumptions that the companies and managers actually know what the business objectives are. Or rather, what the business objectives that will make money are. I think we all have seen examples where maybe an afternoon's worth of work could fix some feature that is frustrating users, but since there's not a clear "value" ascribed to it, it gets pushed off. While simultaneously we've seen tons of money dumped into things neither users nor investors want and that end up failing.

If we're handed an engineer title, I think we should be engineers. Which requires you to be a bit "grumpy". That is because the job of an engineer is to find problems and then fix them. I say "grumpy" because it is your job to find friction in a system and remove it. What I've often seen though is that acknowledging friction is interpreted as rejection and not as part of the process to make things better. Unless we get to the magic land of perfection, the job of identifying issues and improving will always be extremely valuable and naturally lead to increased revenue[0]. There's a lot of things that go into making a product "good" and this can't be entirely done from technical skills, but it is a critical aspect. Look at Steve Job's Apple. The genius was the mixture of form and function. You make computers that are powerful, have good software, AND the UI/UX is far from a second thought. Good UI/UX and shitty code don't make a good product, similarly neither does shitty UI/UX and impressive code (backend devs don't rule the world)

> The best web dev is the one that can convince their manager that their business objectives can be achieved by using WordPress.

Seems like your developer is a manager. This has perverse incentives and I don't think this is the right way to frame things. As an example, in law you wouldn't want a lawyer to win just because they were better at arguing. Obviously this happens and a charismatic lawyer can win despite the facts not being in their favor, but I think we all can agree that this is not what we want a justice system to look like. We want facts and the law to matter more while a lawyer's charisma (or lack of) is an unavoidable fact of life. Just a limit in the underlying mechanisms in which we communicate. Every job has politics and you can't get rid of them, but you don't want politics to rule the job. That wouldn't create the most value for the company, though it might for a person at that company.

[0] Obviously you have to weigh the costs that it takes to fix things. But identification is often cheap and easy. At least the first step of identification anyways.
by Simorgh | 2025-04-03 03:43:37+00:00
Hey — working on Athens — it’s a messaging-interface primarily but it does fulfill a lot of these checkpoints — the interface is voice-first and VAD is handled pretty well! Open Banking connection is coming for advanced correlation between messaging and your fin. goals — awesome for the side hustler within!

My email in my profile is there; if you’re interested to call
by jryle70 | 2025-04-03 03:43:58+00:00
> When everything is colourful you can't use colour to stand out. It's very simple. Obvious even.

Why not? Different colors stand out. Even gray on black does. They are just not colorful.

Look at this painting - [0]. Are you telling me the red tone doesn't stand out?

[0] - https://largemodernart.com/products/original-abstract-art-oi...
by hayst4ck | 2025-04-03 03:44:40+00:00
Accusing someone of Trump Derangement Syndrome (TDS) is a rhetorical technique to pathologize dissent -- to call dissent a sickness, an irrationality. You did all but use the term. You're presupposing my anger at disastrous policy decisions as irrational to ignore addressing the critique directly. You're putting words in my mouth about Reagan, free trade, or perpetual war. I don't support "free" trade or "free" markets. I believe regulation is necessary, regulation, meaning to control the speed or flow of. Trade or Market's can't be free, only people can be free, and I believe in regulating markets and trade to promote freedom for people.

I don't support war, but I also don't support neutrality. Justice requires taking a side in conflicts. Without solidarity, taking a side in disputes and being willing to sacrifice for the benefit of others, justice cannot prevail.

You know you are literally supporting the policy of someone who is threatening Greenland, Canada, and Panama while also arguing against perpetual war right? Smashing trade relations is a prelude to performing actions our trading partners would disapprove of.
by matthberg | 2025-04-03 03:45:11+00:00
Since there're independent Lightness values set for each section (I'd say quadrant but there are 6 of them), I wonder if two bits can be shaved from the `L` value from the base color. It'd take some reshuffling and might not play well with color customization in mainly flat images, but I think it could work.

I'm also curious to see that they're doing solely grayscale radial gradients over the base color instead of tweaking the base color's `L` value and using that as the radial gradient's center, I'd imagine you'd be doing more math that way in the OKLab colorspace which might give prettier results(?).

Tempted to play around with this myself, it's a really creative idea with a lot of potential. Maybe even try moving the centers (picking from a list of pre-defined options with the two bits stolen from the base color's L channel), to account for varying patterns (person portraits, quadrant-based compositions, etc).
by paulcole | 2025-04-03 03:46:00+00:00
The driver helps create revenue the car owner (often in the form of ad dollars). They may do this by driving well or they may do this by dating a country superstar or starting fights with other drivers.

Sure at the end of the day driving is a big part of it, but it’s not the only thing.

There’s what, 40 cars in the Daytona 500 and 39 of them lose. Are those 39 bad at their jobs?