MurphyA/hacker-news huggingface dataset:
by maxglute | 2025-05-10 00:34:17+00:00
>is silly

No it's the entire point. I'm illustrating how US WW2 shipbuilding is pretty mid relative to modern shipbuilding, and that US, on paper should be able to exceed their WW2 output.

Currently JP, roughly pop size of US during WW2, is out producing peak US WW2 ship building in gross tonnage. They are known for building small/medium size higher value hulls closer to WW2 size. Modern shipbuilding during PEACE TIME with a competent workforce and industrial commitment, is capable of producing more GT of hulls with more complexity than US whole of society mobilization during WW2. Of course modern surface combatants are very complex, but USN force design 2045 is all about distributed lethality on less complex hulls + attritable autonomy. Lots of room for 5-10 year lifespan sensor/missile boats.
by 90s_dev | 2025-05-10 00:34:53+00:00
On this note, can anyone recommend basic webgl 2d effects tutorial? I have a super exciting project I'm really close to announcing, but the last step is adding some pretty Animal Well style effects via webgl2, but I know practically nothing about webgl except the very very basics that you learn from webgl2fundamentals.org. Any pointers would be appreciated.
by sitkack | 2025-05-10 00:35:01+00:00
Way back when, I used to vendor all the libraries for a project (Java/Cpp/Python) into a mono repo and integrate building everything into the projects build files so anyone could rebuild the entire app stack with whatever compiler flags they wanted.

It worked great, but it took diligence, it also forces you to interact with your deps in ways that adding a line to a deps file does not.
by tzs | 2025-05-10 00:35:25+00:00
> That wouldn't be a problem in the EU. Children are not able to consent to a contract

Same in the US. However I can think of a couple of things that might counter that in some countries.

1. In many countries there is an exception to the rule that minors cannot consent to a contract when the contract is for necessities, such as food, clothing, or shelter.

Lollipops are food so someone could at least try to argue they are necessities.

2. One might argue that the contract is between Amazon and the account holder, not Amazon and the person who placed the order.

That's how things work in many other situations where a child can run up a large bill on a parent's account.

For example if your child was playing with your thermostat in the middle of winter and changed the settings so that it was using your emergency backup resistance heating instead of your much more efficient heat pump and this resulted in a huge electric bill I doubt you'd have much success arguing that because the electric company does not have a valid contract with the kid you don't have to pay.
by rfarley04 | 2025-05-10 00:35:37+00:00
Feels like it's the act of meditating on making things better, brought about by reading some unscientific and generally unimportant "framework" that matters more than the framework itself. Business books just force certain people to keep business improvement higher on their awareness. People who can keep that meditation high on their list without the books don't need the books.
by throw10920 | 2025-05-10 00:35:42+00:00
> Couldn't they have contractors doing that ? Be it sub insurance companies or freelancers.

That's a huge assumption that has no supporting evidence.

> Less work is... good ? Ethics are positive here. More work, more pain

No. Work allows people to earn money and survive. Ethics are not obviously positive. Up for debate, but this is not the place.
by redeux | 2025-05-10 00:36:14+00:00
There are plenty of great business books out there that aren't pop business books. For every critique listed there's a corresponding book that covers the topic.

I hope people don't expect to get an MBA's worth of content from a single book. Business is a subject that can be taught in schools or learned through self-study - either requires time and dedication. Whichever method you choose, you'll still need real-world experience to master it.
by ryanscript01123 | 2025-05-10 00:36:51+00:00
Location: Minneapolis, MN, USA

Remote: Yes

Willing to relocate: No

Technologies: Svelte, React, Vue, Go, Node, Python, C#, C++, Java, PHP, Symfony, Ruby on Rails, PostgreSQL, MySQL, MongoDB, AWS, Terraform, Docker, CI/CD, Swagger, Git, Nightwatch, HTML/CSS, jQuery, UIKit, ArcGIS, ESRI, Redmine, Jira, Bash, Linux, Windows

Résumé/CV: https://ryanisler.com/resume

Email: islerryan@gmail.com

Hello!

I am a senior full-stack developer with over 5 years of experience building applications for the United States weather service (NOAA, NWS, OHD, NOMADS, etc.), Minnesota schools, and non-profit organizations. I started out building front-end apps and grew to love the back-end/cloud as well (it is so nice to write database/API/CMS/cloud helper programs quickly in Node, Python, Go, C++, etc.!). My most involved project was working across the stack on a hole-in-one application for the weather service that consolidates a suite of old applications. I am flexible and love wearing many hats of technologies & procedures. My previous work comrades always described me as high-spirited, excited, and always amped to take on challenging tickets (for example: I built a node.js helper application to migrate 10,000+ vanilla JS/HTML web pages to a tricky CMS).

I'm all sparkles when it comes to full-stack development! I am actively looking for remote full-time or contract work. While that for loop is running, I am deep diving into new tech/AI && full stack projects, such as the Stone King Wiki, Magic: The Gathering Assistant v2, and a touch-focused app similar to what Hans Zimmer uses as the primary console for extending his music composition capabilities.
by phire | 2025-05-10 00:36:51+00:00
Exactly. There were many doubts about exactly how useful computers would be. But they were already proving their usefulness in some fields.

The current state of quantum computers is so much worse than that. It's not just that they have produced zero useful results. It's that when these quantum computers do produce results on toy problems, the creators are having a very hard time even proving the results actually came from quantum effects.
by wahern | 2025-05-10 00:37:51+00:00
> weaken the dollar and lower US borrowing costs

I found this confusing as weakening the dollar and lowering borrowing costs would seem to be at odds. Apparently the "deal" involves central banks which hold US Treasuries swapping some large share of them for near-zero interest ultra-long Treasury bonds (50-100 years), to prevent yields on typical Treasury bonds spiking when rolling over debt. See https://www.cfr.org/article/mar-lago-accord-not-recipe-succe...

I'm still not sure how that's supposed to work to actually lower borrowing costs rather than blunt the increase. Maybe it's like the Laffer Curve where they rely on some very specific hypothetical conditions to make the numbers work?
by codingdave | 2025-05-10 00:38:31+00:00
Do you mean 100% external CSS, or just any external? Because I've definitely seen teams implement the design system as external CSS, then adjust at the component level within the code. I've done 100% external CSS on private app with a few hundred users, but nothing public. I currently have a side project that uses React for content management, and builds static HTML with external CSS via an SSG for publishing.

So... it happens. But I use SPAs for internal apps, not public web sites, so despite my knowing such things exist, I got no links to share.
by ldubost | 2025-05-10 00:39:01+00:00
I'm from the CryptPad team

There is our white paper on the security features of CryptPad: https://blog.cryptpad.org/2023/02/02/Whitepaper/

In terms of audits, we don't have the funding for formal audits but a couple years ago the European Community paid a bug bounty https://commission.europa.eu/news/european-commissions-open-...

We received some interesting reports but not as much on the cryptography than on web related issues

Ludovic
by wackget | 2025-05-10 00:39:22+00:00
As a web developer of too many years, I just can't get my head around the need for these kinds of reactive libraries.

Re: the first example, the reactive counter.

First of all it mixes content and JavaScript which is a sore subject but personally I prefer to keep the two clearly separated.

Secondly it's a whole bunch of new syntax to achieve what can be done in fewer lines of JavaScript or jQuery and without mixing content with logic:

https://jsfiddle.net/tu1cqh8y/
by kazinator | 2025-05-10 00:41:36+00:00
Debugging complex Lisp metaprogramming is a piece of cake in the overall debugging landscape.

- It is not distributed across machines. No distributed fault tolerance issues.

- It doesn't run on a resource constrained embedded system, with poor visibility, but in your dev environment.

- It runs in a single thread; no flaky race conditions or deadlocks to debug.

- Its expansion-time performance rarely matters; and it is rarely bogged down with machine dependencies or other low-level stuff.

- It is unit-testable with cases does construct X expanding to construct Y.

I would rather debug a macro than any number of other things I've also debugged.
Show HN: Amotions AI – emotionally intelligent real-time AI sales teammate
by xupianpian1 | 2025-05-10 00:41:37+00:00
A demo of the Amotions real-time AI sales teammate : https://youtu.be/dlXA_8uYads. Amotions AI increases sales productivity with an emotionally intelligent real-time AI sales teammate live in calls and role play. It detects customers’ emotions and guides salespeople with probing questions, key points, answers and handling objections real-time. We increase conversion and reduce ramp up time. We use emotional intelligence, LLM, and company data to automate meeting prep, analyze conversations, provide suggestions and answers, live.
by hayst4ck | 2025-05-10 00:41:37+00:00
The elephant in the room is that rich people need to be taxed and their wealth redistributed.

If that happens, then there is a mechanism that prevents systems of compounding power, and the wages "stolen" by inflation are put back into the economy rather than becoming part of someone's hoard. If wealth is redistributed then that allows for monetary inflation without changing power relationships.

If that does not happen, then power compounds and those with power will enact systems that benefit themselves since they will never have to experience the long term consequences of their looting of tomorrow for today. The poor will continue to get poorer and the rich will get richer, until the rich have so much power and poor have so little power, that law, the prevention of arbitrary exercises of power by the powerful, becomes meaningless and the rich will take what they wish unopposed. Some people will get so powerful that when a government says "you can't fish all the fish in the sea because we need to have fish next year" they pay enough money to replace that government's politicians with politicians that say you can, then next year there are no more fish left to fish.

Money is a note that denotes buying power, but that note is meaningful because there is a law that says it is meaningful and people with guns enforce that it is meaningful. So if people get powerful enough to subordinate people with guns it means that power is more effective at acquiring resources than money since someone with power can just take what they want without consequence.

So inflationary monetary policy is good because it means more money is active in the economy, but inflationary policy is bad because it also concentrates money/power and you must have a system to prevent the power concentration that inflation causes by default if you want the system to remain coherent.
by EA-3167 | 2025-05-10 00:44:28+00:00
The problem is that it's also responsible for a tremendous cost in terms of life, resources, and human misery. Drunk driving alone account for a quarter of 1.25 annual fatalities on the roads worldwide. I don't know how many people die from alcoholism, or have their lives shortened by it, lost wages, downstream effects of kids raised by alcoholic parents, etc... but it's certainly not a small issue.

So yeah the ease of getting the stuff and the social acceptance makes it popular, but is it a good idea? Drugs like caffeine, khat, and mild psychedelics have much more favorable therapeutic indices and a better track record in terms of death and illness, never mind be a lot less physically addictive and much MUCH easier to quit.
by khatkhati | 2025-05-10 00:44:31+00:00
Love this book and love this website. So many favorites, but just gonna mention one (had to "remix" and edit the translations, none of them sounded good): https://fleursdumal.org/poem/109

— О grief! О grief! Time eats life.

And the hidden Enemy who gnaws the heart

grows on the blood we lose and thrives.

— Ô douleur! ô douleur! Le Temps mange la vie,

Et l'obscur Ennemi qui nous ronge le coeur

Du sang que nous perdons croît et se fortifie!
by lucb1e | 2025-05-10 00:44:36+00:00
The economics of taking out a loan or insurance for things you can pay out of pocket also don't work out, but there are apparently entire countries routinely buying groceries and appliances on credit

I'm not saying this is a logical thing to do (note where I wrote "There's more efficient ways to solve the climate problem"), but I've seen humans making less sensible decisions than this one so, who knows, it might actually happen...
by intermerda | 2025-05-10 00:44:49+00:00
I have applied for jobs online in the last 10 years. I was never asked who/what I was having sex with, what do I think I am (??), or where my parents went to college. I was asked about my race, presumably to comply with anti-discrimination laws. I always had the option of refusing to disclose.

It sounds like you actually haven't applied to jobs in the last 10 years or have been applying to some seriously messed up places.
by klabb3 | 2025-05-10 00:45:06+00:00
I can’t speak to swift, but in experience with many other langs and runtimes I will say that single-threaded business logic by default is still the only sane choice even today. There are exceptions both on client and server side, but you get so incredibly far with one thread, while eliminating so many potential bugs, that it’s borderline whether parallelism should even be exposed to application developers at all.

Even in Go which has my favorite parallel concurrency model, there are many footguns and needless walking on eggshells for business logic. You can still offload IO and bespoke compute to other threads when it makes sense. This view isn’t a panacea, but damn close for the 99% of use cases.

Coincidentally I also think the early success of JavaScript an largely be attributed to single-threaded run-loop and callback-oriented concurrency. Even on the server JS is still holding strong with this limitation, and that’s despite all the other limitations and insanity of JS.
by keernan | 2025-05-10 00:45:07+00:00
>Though I'm guessing tax returns for billionaires are a little more complex than what a Form 1040 can handle

When it comes to wealth, the world is divided into two basic groups: 1. Those with sufficient wealth that they and their family members will never need to hold a job in order to earn an income to survive.

2. Everyone else who must earn an income to survive.

It is important to understand that, in the United States, Group One people only pay taxes because they invest their money. They have enough money right now (100 million or more) that they could simply put the money in a bank vault and rely upon those funds for the rest of their lives without the need to even file tax returns.

They don't do that because they want more wealth. They want to invest their wealth such that it doubles every 10 years or so. And so they incur taxes to the extent their investments produce dividends or if they sell some stock for the purpose of investing the proceeds into a different investment. Of course, they only do this because they are convinced the new investment will return a much higher rate then the investment they are moving out of - after taxes. Otherwise, they wouldn't change investments.

Group Two has no choice in the matter. They do not have sufficient wealth to not work. So they work and earn wages which is always taxed.

Group One hold power and they essentially hold a veto over laws they are absolutely opposed to. Why do you think the US Government obtains its funds via a tax on income? Group One does not have income and thus contributes nothing to the cost of running the government - unless, as I've already addressed, they DECIDE for themselves that it is worthwhile to invest their money - and even then they only get taxed when they switch investments (or dividends). But they are not being taxed because they must work.

That is why it is laughable for Trump and the Republicans to be "debating" whether or not to tax the rich. But do not believe for one second that taxing the rich is the same thing as taxing the wealthy. The rich are Group Two people who earn very high wages. But the taxes being discussed are of no real interest or concern to Group One people.
by Hashex129542 | 2025-05-10 00:46:21+00:00
For hobby programming at first I picked Java for the alternative to C++ and then Swift since 10 years. I really thought Swift language is the one which going to replace the Python. How dump I am. It's supposed to be. Because of SwiftUI, the direction of Swift language changed. The so called open source label is not fit to the Swift language. May be we can call it as free programming language by Apple.

I used vapor server also and now I think that Swift really has advantage for cross platform development. Just because of SwiftUI they've to adopt nonsense updates. IBM took greater decision on Kitura.

Vapor is still with Swift version 5.9; Let's see how it's ends.
by kcb | 2025-05-10 00:47:05+00:00
> BMW, GM, Ford,

Glorified cruise control does not equal self driving. I know everyone has to hate on Tesla, but FSD in its current form is a decade ahead of these. It doesn't take long looking at videos of actual people using these systems to understand the massive capability gap between Teslas FSD and everyone elses driver assistance system.

https://www.youtube.com/watch?v=1oWDVJ4FjfU
by horsawlarway | 2025-05-10 00:47:13+00:00
I think this is a beginner take.

If you only work in small teams, or small projects, I could see this opinion getting formed and maybe agree.

But having worked on large projects... Types are fucking great. So much value exists in simply having a tool that highlights everywhere in the codebase my change impacts.

It makes refactoring at scale possible and expedient in a way that is simply better. Period.

I can be fearless changing things, because I don't have to wonder about all the places my change might have broken - it literally gives me the exact set of files and lines I need to go fix. I don't even have to rely on tests.

It's... Better. It's better even for my personal projects, and it's unimaginably better for my 300 engineer org.
by kadoban | 2025-05-10 00:48:47+00:00
Biology is an abstraction on top of chemistry (which is an abstraction on top of physics, etc.). It's all really the same thing, just a real world we're attempting to make sense out of, but we draw our little dividing lines where it helps us make sense of things a little easier.

I just mean: at some point there was a pool (or ocean, or ocean with hotspots, or a beach with chemical goo, or etc.) of stuff doing weird chemical or physical things that we would not call biology, and over a period it moved way more towards something that we _would_ call bioloy. But it was not a hard and fast cut off, where <here> is the first living thing, one cell and then it grew and replicated. It was likely a stew of goo all intermixed at various concentrations and states that what we'd call life messily transitioned out of over such a period that there _was_ really no first living thing that you could realistically point to, because life is not well defined enough for that to make sense.
by intermerda | 2025-05-10 00:50:09+00:00
> Trump said yesterday he wants to raise taxes on people earning over $2.5MM[1]

He also said he would end the Ukraine war on day 1.

> He is clearly not working for billionaires when he tanked the stock market and spiked bond rates playing his tariff game. Stop using that dog whistle because it makes it clear you are ungrounded from what is happening, unless all you care about is praise from other detached people.

Of course not. Why would anyone get the idea that Trump is working for billionaires? It's not as if he hawked cars on the White House lawn for the world's richest man.

Speaking of ungrounded, detached people..
by insane_dreamer | 2025-05-10 00:50:11+00:00
I'm talking about scientific research at academic institutions, not industrial implementation.

Other than the handful of institutions I mentioned, the best and brightest are _not_ going to China to do their PhD or postdoc. Sure they might be employed by industry there afterwards--there's good money to be made and China is cutting-edge when it comes to industrial implementation--but that's a different matter than what's discussed here.
by soulofmischief | 2025-05-10 00:50:36+00:00
I think what you're looking for is mithril. It checks every one of these boxes, except it has a nicer developer experience and still has lifecycle methods, which seem much easier to reason about and test than Aberdeen. Seriously, check it out. You'll be impressed. You can learn the API in a day, and it's super stable and thoughtful. I've been using mithril for a decade and the only time I don't reach for it is if web components solve my problem (smaller projects, non-SPAs)

https://mithril.js.org
by dzaima | 2025-05-10 00:51:36+00:00
AVX-10 used to have a AVX-10/256 version that's AVX-512 but without the 512-bit registers, but that's gone as of recently, so now AVX-10 is just a set of most AVX-512 extensions, and the stated goal is to, for future versions, guarantee each successive one being a superset of the previous (as opposed to AVX-512 with many independent extensions).
by egypturnash | 2025-05-10 00:51:41+00:00
This is an insane amount of verbiage to say "your kids should have a notebook for every field they study". Actually it doesn't even generalize it that far, it just obsesses on insane minutae of why it's good to have a notebook for math. Is this LLM spew?

You can go to any drugstore or office supply shop and find cheap spiral-bound notebooks. Your school's supply list is probably asking you to do this and even specifying a size. Is your school not doing this? Are you home-schooling?
by teleforce | 2025-05-10 00:51:45+00:00
Do you realize that D has betterC and now it also supports C compilation natively? [1] [2]

[1] D as a C Replacement (187 comments):

https://news.ycombinator.com/item?id=20323114

[2] Adding ANSI C11 C compiler to D so it can import and compile C files directly (105 comments):

https://news.ycombinator.com/item?id=27102584
by miragecraft | 2025-05-10 00:52:16+00:00
My father pays for ChatGPT and it’s his personal consultant/assistant for everything - from troubleshooting appliance repair, to finding the correct part to buy, to guiding him step by step to track down lost luggage and drafting the email to airline asking for compensation (and got it).

It does everything for him and it gives him results.

So no, I don’t think it’s most useful for programmers, in fact I feel people who are not very techy and not good at Googling for solutions benefit the most as chatGPT (and LLM in general) will hand hold them through every problem they have in life, and is always patient and understanding.