MurphyA/hacker-news huggingface dataset:
by matheusmoreira | 2025-05-10 01:13:24+00:00
> FTR, AGPLv3 is considered an Open Source license

I distinguish free software and open source software due to their different historical roots and values.

I also distinguish licenses based on user/developer centrality. Free software licenses are primarily about users. Permissive licenses are all about developer convenience.

> permissive licenses have conditions too, although they are easy to comply with

It's easy to comply with the AGPLv3 as well. They just have to share source code under the same license and make sure we can use it.

They don't want to comply. They want to keep their code secret. They want to find little loopholes to get out of the contract. They want to create controlled "platforms", corporate digital fiefdoms where only their software can run. They want to limit our freedom and impose their will on us.

Competitors launching a service based on free software isn't the real issue. The problem is being unable to self-host this stuff on our own computers because they control the software and the hardware. It's all about us, the users of the software. Developers don't really matter.

> violations of them are still quite common, as they are for GPL-family licenses

People infringe copyright on a daily basis. It's completely normal. They often do not even realize they're doing it. Happens to proprietary software too.

Copyright is a lost cause. I advocate for its abolition.

Only reason copyleft licenses exist at all is to try to twist copyright into a fake public domain. Still much better than permissive licenses that just pretend copyright doesn't exist without actually abolishing it. Others are only too happy to take advantage of their generosity by going all rights reserved.
by econ | 2025-05-10 01:13:38+00:00
Spending is important, GDP is a nothing burger and national debt means the country was captured by bankers.

I like how Richard Wolff put it: There is a reason business school and economics aren't in the same building.

But people are deeply invested in these ideas and would rather die than correct the mistakes.

The only thing I admire in Trump is his ability to change his mind. Maybe he can beach the ship before it sinks. I hope there is something to eat on the island. That would at least make the infighting worth it.
by garrickvanburen | 2025-05-10 01:13:53+00:00
I’m always hesitant to drag books written in a different era through today’s sensibilities.

For all the complaints of these books today (and I’ve complained about Lean Startup as recently as Dec 2024) these were written in a different time and likely written about tactics obsolete at the time of publication.

Let’s allow them to be artifacts of their time.
by throw0101d | 2025-05-10 01:15:29+00:00
> Commodity backing is a mechanism by which a country can ensure the stability of its currency across different political administrations.

Historical data contradicts the idea that you get stability on the gold standard:

* https://archive.is/https://www.theatlantic.com/business/arch...

* https://www.moneyandbanking.com/commentary/2016/12/14/why-a-...
by Ray20 | 2025-05-10 01:16:40+00:00
>They've been an ally in a strategic location for decades.

Ally in what? Typical gaslighting.

Before the invasion, no one could find Ukraine on a map and no one considered it an ally (if they even knew it existed). To such extent that many Ukrainians in the USA before 2014, when introducing themselves, often said they were from Russia - just to avoid having to explain what is Ukraine.

>They were invaded by Russia.

Yes. But what is the war being fought for? What is the end game? Because without an answer to this question, any support for Ukraine looks like warmongering. And for some reason, no one answers it, making the whole situation look like the war is being waged to busificate and kill all Ukrainian men (except for the privileged relatives of officials who successfully left the country despite the ban).
by dathinab | 2025-05-10 01:17:52+00:00
yes but also no

convergent evolution is a thing, even pretty common (e.g. see crap like animals)

and while very rare and unlikely different species can "merge" especially if we speak about relatively simple live form through the more complex the more problematic and limited it gets

through that isn't the relevant point I want to make

The point I want to make is that the linear tree few of evolution often presented in documentations is wrong, species diverged but also reconverged all the time. E.g. neanderthal might have died out but to some degree also mixed into what later became homo sapiens sapiens.

This might seem irrelevant for anyone not studying this topics, but it isn't as the tree one survives the other dies out view is often one of the building blocks of white supremacist race theory (which theoretically also doesn't make sense even if evolution is a clean tree as they extend concepts from inter-species relation ships to ethnic groups which average difference in DNA is too small to call them different races, but it's not like such people care about since).
by xethos | 2025-05-10 01:19:13+00:00
No, but like roads, public transit leads to greater economic activity and boosts GDP. Good public transit also increases social and financial mobility, makes other clean air targets easier to hit, and decreases medical costs [0] while increasing the number of financially-productive hours a citizen can work - because a healthier citizen is a more economically productive one.

America seems utterly incapable of grasping many second-order effects. For another example, look to the ROI of investing in the (coninuously underfunded) IRS [1]

[0] https://pmc.ncbi.nlm.nih.gov/articles/PMC4917017/

[1] https://www.businessinsider.com/irs-tax-audits-recover-12-do...
by haburka | 2025-05-10 01:19:50+00:00
Hey Dev here - just got two wins against Gemini 2.0 flash by cheating with Gemini 2.0 flash and reusing the system prompt, from the game. It wasn’t easy though, I had to try a few different things including adding a prompt to incriminate other players. I lost more than I won as well.

Also checked my code and looked at exactly what LLMs were receiving and there was one small issue - the json schema vote order always had the player first. I will fix that problem, but the game was still fiendishly difficult.

Of course the game is open source so you’re more than welcome to check my work if you’re skeptical!

Thanks for pointing that out, it’s really helpful to get some feedback.
by throw0101d | 2025-05-10 01:19:56+00:00
> Though BRICS may seem insignificant atm, it is off to an impressive start.

A semi-joke-y take on BRICS:

> Pretty straightforward really. You combine Brazil's history of monetary stability, with Russia's respect for property rights, India's domestic tranquility, China's financial transparency, and South Africa's investment opportunities - and hey presto, you've got a new global money

* https://twitter.com/davidfrum/status/1665053372402081792

Of course more countries may enrol in the system, but that dilutes the influence of the five namesake nations of BRICS. But then you have to choose an actual currency(s), so you will they trust to be stable? Or perhaps go with a 'theoretical' currency likes Keynes' bancor?
by k310 | 2025-05-10 01:22:09+00:00
Marisa Kabas‬ [0] ‪@marisakabas.bsky.social‬ · 11h I’m told they were stopping people at this intersection and asking them for their papers.

‪Migrant Solidarity Mutual Aid‬ ‪@dcmigrantmutualaid.org‬ · 12h

ICE activity reports for 5/9: Activity reported at

- Fort Totten Dr & Gallatin St NE at 8:00AM

- 5 officers - 3 ATF, others federal police

- 4 unmarked black cars with VA tags

- At least one person detained

Search and seizure?

[0] https://bsky.app/profile/marisakabas.bsky.social/post/3loqls...
by musicale | 2025-05-10 01:22:45+00:00
> Even Microsoft didn’t attempt to take a cut of every software and digital good sale.

The closer comparison is with Microsoft's walled-garden game system and store:

"Microsoft's Xbox Store charges a 30% commission on digital game sales and in-app purchases, aligning with industry standards."

https://www.1d3.com/blog/platform-fees
Show HN: Piny – Astro, React and Next Visual Editor for VSCode, Cursor, Windsurf
by mattront | 2025-05-10 01:22:49+00:00
Hi, Matjaz here.

Piny is a visual editor that runs directly in Visual Studio Code, Cursor and Windsurf. It supports Tailwind CSS, Astro, React and Next.js.

All edits happen directly in the code, so there are no abstractions, no cloud services and no lock-in.

Piny doesn’t try to be all-in-one visual editor that would cover layout creation, styling, data, logic… That is no longer relevant in the age of AI coding agents.

Instead, Piny focuses on two areas where it can really add value:

# Tailwind styling

Piny lets you easily style JSX / HTML with Visual Controls and Class Inspector (an editable tree view of all classes and states). This also works with any strings that contain Tailwind classes.

For visual tasks (such as changing the text size) it is often much easier to directly change a visual property than to go back and forth about it with your AI agent.

# Project navigation

Navigate the project code by selecting elements directly in the built-in browser preview. Just click on a heading, image, icon, section etc in the preview and its source element is selected in Piny and in the code.

This feature requires a small dev-only script to be inserted into the layout. React with Vite, any Next.js and Astro projects are supported at this time.

Piny is based on Pinegrow Web Editor, our desktop visual editor for static HTML & WordPress that we’ve been actively developing for more than a decade. This makes Piny feature complete and robust, it’s not a MVP.

# Piny Free and Pro

The standard edition is completely free. You don’t even have to sign up. Just install it from the extension marketplace and you’re ready to go.

Piny Pro adds Visual select (Project navigation, mentioned above), custom Tailwind theme import and other goodies. We’re running an Early Access deal with 60% discount that you get to keep forever.

# Visual tools in the age of AI

A lot has changed in web development. When Pinegrow was launched here on HN 11 years ago, Bootstrap was a shiny new framework.

Today, visual tools should be designed to complement AI assisted development. This principle is reflected in Piny:

- It runs in your IDE, where you already work - All changes happen in the code - Uses visual tools for visual tasks - Helps you jump to the relevant component / element in the code so that you can then edit it visually, in code or with AI - Piny is there when you need it and gets out of your way when you don’t

# Getting started

To take Piny for a spin, install it from extension marketplace, right-click anywhere in your code and choose “Edit in Piny”.

Pro trial version is included if you want to try Visual select.

Let me know if you run into any issues, or just want to get in touch!
by Marsymars | 2025-05-10 01:23:15+00:00
I also recently tripped something at LinkedIn and now it asks for me to scan a QR code with a mobile device in order to upload ID to prove the identity of my two decade-old account that has a secure password + 2FA.

Given that I don’t seriously use LinkedIn (I just use it to scope out other people), I’ve just permanently stopped using it at all.
by rowanG077 | 2025-05-10 01:23:35+00:00
you claimed rich parents in a rich country trump genetics. I don't think in that scenario considering down syndrome is extreme.

I don't think anyone here is claiming that DNA is everything there is too a person biological makeup. Epigenetic exists, destroying your lungs by smoking exists.

I do actually thing on large scales that wealthy families on average will have common genetic traits that make them more likely to be wealthy. Intelligence, competitiveness, willingness to delay gratification are just a few I could think would help a lot. That really doesn't mean that if you or your family are not wealthy you can't have these traits. As with almost everything in this domain it's multivariate.
by econ | 2025-05-10 01:23:41+00:00
I'm not much of a book reader. Someone told me that if they follow the style guide you only have to read the first sentence of each chapter. It was kinda mind blowing to read a bunch of example books he gave me. The funniest part was returning to a previous book to read more of one of the chapters. I apparently didn't know how [those] books work.
by Fomite | 2025-05-10 01:26:08+00:00
It's hard to understate what a drain this is on scientific productivity beyond the direct impact of the budget cuts. It's also just a tremendous distraction - trying to figure out what the various vaguely worded statements mean, wondering if your program is next even if you've escaped for the moment, worrying about how to keep your people employed - especially since the number of other places that could take them are shrinking.

There's an incredible amount of cognitive burden just on doing science right now, and it's very difficult to feel like writing new proposals, working on long term projects, etc. is worthwhile.
by rsfern | 2025-05-10 01:26:36+00:00
I’ve served as a reviewer for a couple of NSF panels, and one of the things I really liked about the program I reviewed for is that a lot of the proposals included collaborations with local trade and vocational schools to involve and train future technicians and operators in addition to researchers and scientists. I think that’s really important for actually succeeding at the technology transfer goals of NSF, and if I’m reading your comment it does at least partly address delivering direct value for a broader chunk of the population
by LexiMax | 2025-05-10 01:28:40+00:00
So...there's a funny little consequence of putting in the work to have those real-life conversations, and that's that one starts to be able to see "past" post-hoc justifications like yours.

Trying to argue the "facts" with anonymous internet denizens is pretty much useless, because especially in today's post-truth landscape, you can find justification for any horrendous opinion if you dig deep enough. That is even assuming the person you're talking to is even real and not an AI, a bored sociopath on an alt account, a paid shill or otherwise.

Thankfully, spaces like these are very much not representative of real life, where most individuals are nice, decent people minding their own business, and "saving face" isn't seen as such an imperative away from the public scrutiny of the internet.
by wtallis | 2025-05-10 01:29:26+00:00
If it's pure TFLOPs you're after, you do want a more or less statically scheduled GPU. But for CPU workloads, even the low-power efficiency cores in phones these days are out of order, and the size of reorder buffers in high-performance CPU cores keeps growing. If you try to run a CPU workload on GPU-like hardware, you'll just get pitifully low utilization.

So it's clearly true that the transistor overhead of dynamic scheduling is cheap compared to the (as-yet unsurmounted) cost of doing static scheduling for software that doesn't lend itself to that approach. But it's probably also true that dynamic scheduling is expensive compared to ALUs, or else we'd see more GPU-like architectures using dynamic scheduling to broaden the range of workloads they can run with competitive performance. Instead, it appears the most successful GPU company largely just keeps throwing ALUs at the problem.
by simoncion | 2025-05-10 01:29:39+00:00
> Paying for transportation whether that is the bridge toll or the BART ticket is each person's responsibility...

Sure. And you can do that with taxes, rather than charging at point-of-use.

I mean, we (very wisely) subsidize the absolute hell out of road construction and maintenance, and noone bats an eye. Folks get weirdly up in arms when the method of transportation being subsidized doesn't require a (typically) many-thousand-dollar up-front investment to use.
by ldubost | 2025-05-10 01:30:25+00:00
It might have been a long time ago because we have invitation links in teams:

https://forum.cryptpad.org/d/5-improve-onboarding-for-teams

We even implemented links that can be used multiple times before an expiration date.

Concerning the privacy of emails, YOU had the emails, but the SERVER ADMIN does not.. To send an email from the server, the server would need to receive the emails in clear.

As a side note, when you invite somebody to a service by letting the service send the email, you are leaking their email to that service, so to be respectful of people's privacy, we should not send the invite without their consent receive first. I get that nobody does that and there is a sort of implicit consent and that the risks of misuse of the email ate low.. If we ever implement that feature we would have to show a warning.

Ludovic
by pbh101 | 2025-05-10 01:31:13+00:00
Familiar more with the first two and going to suggest there is a distinction between those and the phenomenon originally described in the thread (having read some others too)

Reven that being said, there could be value in those ‘repeat’ books inasmuch as one framing/telling may resonate with some more than others and get the message through, even if same message through multiple books.
by alphazard | 2025-05-10 01:32:07+00:00
As I see it there are 2 likely reasons for this.

1. You need enough paper to create an object with a noticeable mass that takes time to work all the way through. Too small or short and it doesn't feel worth it. Make it short enough and people could read it in the book store.

2. People are bad at applying a crystalized abstraction in day-to-day life. They are better at learning narratives and fitting the current situation to the closest learned narrative, and then acting out the part of the protagonist. Instead of explaining a statistic or explicit rule of thumb, it would be more effective to give a bunch of examples where someone successfully applies the rule and is rewarded. Those examples can take up many pages.
by rcruzeiro | 2025-05-10 01:32:07+00:00
> Swift’s goals are great, I like the syntax, but the language implementation seems to just special case everything rather than having coherent language design.

This could not be furthest for the truth. The entire process of proposing a new language feature to getting it implemented and shipped is out in the open for everyone to participate/see.

https://github.com/swiftlang/swift-evolution
by int_19h | 2025-05-10 01:32:57+00:00
It does not become part of the singularity once it crosses the event horizon. The event horizon is actually rather uneventful as far as any particular piece of matter crossing it goes - it only means that this matter can never leave the boundary defined by the horizon, but it doesn't change it otherwise. The singularity (if it even exists) is the thing at the center of the black hole, far below its event horizon.
by atonse | 2025-05-10 01:33:26+00:00
I’ve never needed to use erlang in all these years. I have to imagine I’m not alone in finding erlang’s syntax more cryptic, given that erlang hit a limit and elixir broke through to a much wider audience. I don’t know what would make me a more “serious” developer though, having successfully built a few mission critical apps with elixir.

I have built one supervision tree and built GenServers, but I haven’t done much more OTP or cluster and node communications, if that’s what you meant. I’m genuinely curious about what you mean by serious elixir developer.
by bsrkf | 2025-05-10 01:35:48+00:00
Can't benefit from them patching a security issue, but don't suffer from

- them breaking something - a supply chain attack - them making a change which breaks your program - you having accidentally relied on a bug or an unintended behavior of their code (which they may fix at any moment) - many unneeded LOC in your codebase - absolution of ownership - relying on a dependency versus having written it yourself - in the latter case you'll automatically take responsibility - think much more about code's security/quality - have the knowledge to fix it and know exactly where to (in your 35-lines of code you yourself wrote) - more burdensome upgrades of your software - longer compilation speeds - having to monitor their program - is it abandoned, ownership transferred to dubious party - did the maintainer have a late night drunken stupor accepting bad pull requests - did they react to a CVE or not - did they change the license - do they have a license but added their own problematic paragraph - does the program "develop badly" (change its target scope in any problematic way) (take on more and more bloat, more unneeded functionality) - having worse of an overview of your total dependencies (since they may themselves rely on further crates you don't expect) - ...

what's the trade-off now?
by cryptoalex | 2025-05-10 01:37:36+00:00
I've recently built "native" Windows / macOS Password/Secret Manager application using Blazor Hybrid with MudBlazor UI library (.NET8). That Password Manager application must be used together with the accompanying IOS/Android mobile app (Xamarin now migrated to MAUI) that manages master keys (KEKs) and wraps/unwraps data encryption keys (DEKs) used by the Password Manager application.

UI for both apps is reasonably complex and could be seen here - https://youtu.be/PZVwYSCO1p4?t=78.

To be honest, Blazor UI controls / object model / lifecycle takes some time to get used to. However, MudBlazor library does help here, as well as finding your own patterns and just building on top of your own base classes.

With the same stack i.e. Blazor Hybrid / Blazor WASM / MudBlazor, I've also build Secure Mail Client, Notes, File Encryption application, and also a number of CLI utilities related to encryption via QR codes.

Overall, I do recommend Blazor Hybrid for a cross platform desktop application with simple to medium UI complexity.
by Ray20 | 2025-05-10 01:37:42+00:00
>Demanding other nations follow our laws is “rational”? And “natural”?

From a political point of view, in the current circumstances - yes.

>unhealthy fixation on minorities is irrational

Who has unhealthy fixations? The current administration? This "fixation" brought it popular vote win. The Voters? They were voted exactly against unhealthy fixation on minorities.
by dheera | 2025-05-10 01:37:59+00:00
I hope that this can one day be scaled, even if 100 years into the future.

I do not want gold to be prized as a store of value. It is too useful as a material (inert, doesn't oxidize, food safe) that it would be vastly beneficial to society if it were possible to produce in limitless quantities.

Pick something that isn't useful as a material to be a store of value.