MurphyA/hacker-news huggingface dataset:
by kasabali | 2025-12-04 13:05:06+00:00
> Using BGA soldering for both the processor and the memory sidesteps a bunch of engineering challenges.

by trading them with longevity challenges.

Even though 2 decades have past after the "usual suspect" lead-free solder, gpu or vram chips needing a reball is still a common occurrence from a cursory look at YouTube channels of professional electronics repairmen.
Show HN: ThesisBoard – structure your investment research
by egobrain27 | 2025-12-04 13:05:11+00:00
Hi HN,

I spent years working as an institutional allocator and an equity portfolio manager.

I built this because I wanted to address the frustration of fragmentation of the investment research process. Most analysts (myself included) operate in a chaos of 50+ browser tabs, scattered Excel models, and disconnected Notion notes.

ThesisBoard is a workspace to fix this. It is basically Trello meets a community-curated directory of financial tools.

What it does

It provides a structured board for your research, backed by an evolving library of:

Templates: Step-by-step workflows (e.g., "Equity deep dive," "macro thematic").

Tools: A community-curated directory of 100+ specialized research tools (like Tegus, Quartr, or specific FRED datasets) mapped to the relevant stage.

Prompts: Tested AI prompts for financial analysis that run directly within your cards.

The goal is to give you context: when you open a card for "Valuation," the board automatically surfaces the right modeling tools and data sources for that step.

Example

I just published a bullish thesis on Google using the "Equity analyst" template. You can see how the board helped structure the process from idea to recommendation:

https://thesisboard.com/community/analysis/cmiqfdw9m0001ochq...

Tech stack

Next.js (App Router), Prisma, Postgres, and Tailwind.

I’m currently in beta. I’d love to know if you think the board (Kansan) approach fits this domain, or what specific templates you'd like to see.

Thanks!
by ekjhgkejhgk | 2025-12-04 13:05:32+00:00
Hey I really like the aesthetics.

> Then Google pushed their "Helpful Content Update" and...

May I just say, no matter what you work on, a separate piece of work will be getting people to know about it.

So fine, people can no longer find you on google. But if your website is truly useful, people will keep talking about it and linking to it, no?

Anyway, what are you working on now?
by maxsilver | 2025-12-04 13:06:09+00:00
I get it. I agree with most of this article. But also like, nothing went away.

If you pine for the days of Java and Maven, you can still do that. It’s all still there (Eclipse and NetBeans, too!)

If you don’t like using Node and NPM, that’s totally valid, don’t use them. You can spin up a new mobile app, desktop app, and even a SaaS-style web app without touching NPM. (Even on fancy modern latest-version web frameworks like Hanami or Phoenix)

If you don’t want everyone to use JS and NPM and React without thinking, be the pushback on a project at work, to not start there.
by alex_trfmv | 2025-12-04 13:06:25+00:00
Hi, thanks for checking it out.

Creating social media graphics is a five-minute task that can stretch into hours. It requires complex tools and basic design skills. Not everyone has time to learn Figma or Photoshop for a single post.

SMMAI works differently: instead of manually building one layout, it instantly generates hundreds of ready-made options. You pick a format, add an image and text (or generate them with AI), and get a grid of templates in the right sizes (square for feed, vertical for stories, horizontal for posts). You scroll, pick one you like, tweak it a bit, and you're done.

I think of it as "vibe design": design becomes more like browsing. No building from scratch, just choosing what already works.

You can try it here: - Web app: https://smmai.app/ - iOS app: https://apps.apple.com/app/smmai-social-media-templates/id64...

More info: https://home.smmai.app

I'd especially appreciate feedback from people who: • create or ship a lot of social media content • work on tools for generative / layout design

A couple of questions: 1. Does this "many options first, polish later" approach actually help you move faster, or does it just create noise? 2. What would you want to automate next around social posts (copy, asset management, brand constraints, something else)?

Happy to answer questions about the product, how it works, and where I'd like to take it next.
by ben-schaaf | 2025-12-04 13:06:57+00:00
> x86-64 is typically limited to about 5 instructions

Intel Lion-cove decodes 8 instructions per cycle and can retire 12. Intel Skymont's triple decoder can even do 9 instructions per cycle and that's without a cache.

AMD's Zen 5 on the other hand has a 6K cache for instruction decoding allowing for 8 instructions per cycle, but still only a 4-wide decoder for each hyper-thread.

And yet AMD is still ahead of intel in both performance and performance-per-watt. So maybe this whole instruction decode thing is not as important as people are saying.
by pjc50 | 2025-12-04 13:07:11+00:00
People close to Trump went to jail for Russian collusion. Courts are not perfect but a significantly better route to truth than the media. https://en.wikipedia.org/wiki/Criminal_charges_brought_in_th...

There is this odd conspiracy to claim that Biden (81 at time of election) was too old and Trump (77) wasn't, when Trump has always been visibly less coherent than Biden. IMO both of them were clearly too old to be sensible candidates, regardless of other considerations.

The UK counterpart is happening at the moment: https://www.bbc.co.uk/news/live/c891403eddet
by titzer | 2025-12-04 13:08:01+00:00
You'll get old too one day and it will look a whole lot different watching the younguns stumble through completely avoidable mistakes and forget the long lessons of your life that weren't properly taught or were just ignored.

We have records from many periods in history of old men crowing about how society is collapsing because of the weak new generations. Thing is, maybe they were always right, and the new generations just had to grow up and take responsibility? And then again, maybe sometimes they were little too right and society did in fact collapse, but locally.

“Hard times create strong men. Strong men create good times. Good times create weak men. And, weak men create hard times.”

― G. Michael Hopf, Those Who Remain
by mapontosevenths | 2025-12-04 13:08:16+00:00
> The people who own the government clearly do.

Has anyone in this thread ever met an actual person? All of the ones I know are cartoonishly bad at keeping secrets, and even worse at making long term plans.

The closest thing we have to anyone with a long term plan is silly shit like Putins ridiculous rebuilding of the Russian Empire or religious fundamentalist horseshit like project 2025 that will die with the elderly simpletons that run it.

These guys aren't masterminds, they're dumbasses who read books written by different dumbasses and make plans thay won't survive contact with reality.

Let's face it, both Orwell and Huxley were wrong. They both assumed the ruling class would be competent. Huxley was closest, but even he had to invent the Alpha's. Sadly our Alphas are really just Betas with too much self esteem.

Maybe AI will one day give us turbocharged dumbasses who are actually competent. For now I think we're safe from all but short term disruption.
by teamonkey | 2025-12-04 13:08:29+00:00
I get your point, but if all your trusted sources are reinforcing your view and all your untrusted sources are saying your trusted sources are lying, then you may well be right or you may be trusting entirely the wrong people.

But lying is a good barometer against reality. Do your trusted sources lie a lot? Do they go against scientific evidence? Do they say things that you know don’t represent reality? Probably time to reevaluate how reliable those sources are, rather than supporting them as you would a football team.
by t_mahmood | 2025-12-04 13:08:32+00:00
SEEKING WORK | Only Remote LOCATION: Dhaka

Automate, High Performance application development, Data mining, API development. If you have any Rust or Python project that needs some work on, I'm interested! Let's have a chat. Skill-set: Programming Languages: Rust, Python Database: PostgresSQL, MySQL Backend: Axum, Django, FastAPI Frontend: HTMX, React, Vue.js, SolidJS Recent Projects: - Live tracking of Formula1 racing data, Real time database integration. - Amazon Selling partner API integration, product descrepcency detection, and generating reports with invoices. - Data mining application for gathering product data from multiple sources. - Remote Desktop Application development and deployment.

Portfolio:

GitHub: https://github.com/tmahmood

LinkedIn: https://linkedin.com/in/tarinmahmood

Contact:

mahmood [.] tarin @ gmail dot com
by emilecantin | 2025-12-04 13:08:56+00:00
It would obviously need to be accompanied with rigorous enforcement of employee classification. I know there would be a bunch of possible ways to game this, so there are a lot of other rules we'd need to add but I didn't want to make my comment too long.

Also, I wouldn't necessarily make a distinction between the full-time employees vs the part-time ones.
by utopiah | 2025-12-04 13:08:56+00:00
Sure and I do, it's LCA https://en.wikipedia.org/wiki/Life-cycle_assessment the problem IMHO being that the AI hype entire ecosystem is literally hiding everything it can about this behind the veil of giving information to competitors. We have CO2eq on model cards but we don't have much datapoints on proprietary models running on Azure cloud or wherever. At best we infer from some research papers that are close enough but we don't know for the most popular models and that's quite problematic. The car industry did everything it could too, e.g. Volkswagen scandal so let's not repeat that.
by jmsgwd | 2025-12-04 13:09:18+00:00
> it might take only one intelligent life form for the space to (eventually) get filled with it

It wouldn't need to be intelligent to do this; it could be a self-replicating machine with no intelligence at all - which is orders of magnitude simpler and therefore more likely.

Chaotic initial state -> self-replicating machine -> intelligence is much more likely than chaotic initial state -> intelligence.

(See my other reply to the GP comment about The Recursive Universe, where all this is discussed.)
by psviderski | 2025-12-04 13:09:20+00:00
Uncloud is lower-level. Dokploy seems to be positioning as a PaaS with a web UI using Docker Swarm under the hood for multi-node container management. Uncloud operates at that same layer as Swarm but with a simpler operating model that's friendlier for troubleshooting, WireGuard mesh networking built in, and the ability to connect nodes from different clouds or locations.

No UI yet (planned) so if that's critical, Dokploy is likely a better choice for now.

However, some unique features like building and pushing images directly to your nodes without an external registry give Uncloud a PaaS-like feel, just CLI-first. Really depends on what you're hosting and what you're optimising for.

See short deploy demo: https://uncloud.run/docs/guides/deployments/deploy-app
by noident | 2025-12-04 13:09:22+00:00
The author is writing like Java was outlawed or something. There are tons of shitty enterprise Java jobs out there for those who want them. Personally, I worked one of those jobs a decade ago, and the article's description of the "golden age" didn't bring back good memories.

It's easy enough to avoid the NPM circus as well. Just don't put JavaScript on your resume and don't get anywhere near frontend development.
by JohnFen | 2025-12-04 13:10:26+00:00
May I offer a suggestion that might seem odd, but I've found is very effective at countering depression? Not "waving a magic wand" effective (there is no magic wand), but I consider it a bit of a superpower. I've heard from a lot of others that it works for them as well.

Help somebody in need. It doesn't have to be (but can be) doing formal volunteer work. It can be as simple as offering kind words and an ear to someone, making a meal for a neighbor going through a hard time, or even doing some random nice thing for a stranger. When doing this, make sure that your focus is on the person you're helping, and not on you.

There is a bit of truth to the adage that "we get what we give". Give others what you need yourself.
by z3t4 | 2025-12-04 13:11:49+00:00
Dart is a statically typed high performance language intended for the browser. For a short time you could run Dart in the Chrome browser - as a JavaScript alternative. They then decided it was better to transpile to JS... JavaScript is already strictly typed and safe, but the dynamic nature makes it difficult to optimize. So I think it's a weird decision to transpile to JS.
by this_user | 2025-12-04 13:12:15+00:00
Docker Compose is simple: You have a Compose file that just needs Docker (or Podman).

With k8s you write a bunch of manifests that are 70% repetitive boilerplate. But actually, there is something you need that cannot be achieved with pure manifest, so you reach for Kustomize. But Kustomize actually doesn't do what you want, so you need to convert the entire thing to Helm.

You also still need to spin up your k8s cluster, which itself consists of half a dozen pods just so you have something where you can run your service. Oh, you wanted your service to be accessible from outside the cluster? Well, you need to install an ingress controller in your cluster. Oh BTW, the nginx ingress controller is now deprecated, so you have to choose from a handful of alternatives, all of which have certain advantages and disadvantages, and none of which are ideal for all situations. Have fun choosing.
by Shugarl | 2025-12-04 13:12:32+00:00
I think the one problem about this train of thoughts is that it makes people overly willing to accept any kind of solution, as fast as possible, because what could be more important than protecting our children. It makes people completely ignore or dismiss the potential problems this will create down the line, especially because we tend to be good at ignoring things that do not affect us yet. This whole thing feels both rushed and extremely short sighted.
by lukaslalinsky | 2025-12-04 13:12:33+00:00
What in AGPL prevents this? AGPL only forces you to open source your modified version of MinIO/whatever. GPL forces you to open source only if you actually distribute the modified version, which gets muddy in the context of network services, therefore AGPL was created. If you want to build a commercial service based on AGPL software, there is nothing stopping you doing that.
by woile | 2025-12-04 13:12:43+00:00
I'm no expert, so I'm not sure if I'll explain it correctly. But I've been using docker swarm in a server, I use traefik as reverse proxy, and it just doesn't seem to work (I've tried a lot) with ipv6 (issue that might be related https://github.com/moby/moby/issues/24379)
by mchlprni | 2025-12-04 13:12:46+00:00
On December 2, 2025, the Chicago Sun-Times published a front-page story revealing that San Francisco City Attorney David Chiu had filed the nation’s first municipal lawsuit against ten major food manufacturers, including Chicago-based Kraft Heinz, Mondelez International, Kellanova, and Conagra, plus Coca-Cola, PepsiCo, General Mills, Nestlé USA, Post Holdings, and Mars. The 78-page complaint accuses them of knowingly designing, marketing, and selling ultra-processed foods (NOVA Group 4) that are engineered to be hyper-palatable and addictive, thereby creating a decades-long public-health crisis comparable in scale to tobacco. Most coverage has focused on tobacco parallels, public health claims, and courtroom drama but there are already consequences in the capital-markets happening in the background. While the San Francisco lawsuit will take 3–5 years to resolve and may settle for a fraction of requested damages, institutional investors controlling trillions in assets operating in shorter timelines might already force a faster and broad change in the F&B industry like they previously did with the energy industry (Scope 3 emissions) and the pharmaceuticals (opioid governance).
by utopiah | 2025-12-04 13:13:00+00:00
Interesting but I have to admit as it's "One-line only" (great documentation BTW!) then I fail to see how it's better that `reverse-i-search` especially if one uses comments e.g. mycomment #comment does that or even plain aliases, e.g. command then history | tail -2 >> ~/.bashrc then a manual edition.
by orwin | 2025-12-04 13:13:02+00:00
Java is usable now, but in 2013 it was the worst debugging experience one could have. I would rather work with PHP5 than with Java (unless I started a project from scratch). Also auto-refactoring was clearly worse, because well, Java. It was around that time that I tried Scala then Clojure, and even if debugging the JVM was still an experience (to avoid as much as possible), at least limited side effects reduced the issues.

If programming peaked, it certainly wasn't in 2010.
by Glemkloksdjf | 2025-12-04 13:13:15+00:00
Honestly, the person should spend their time of fixing their shit instead of writing blog posts.

I find intellij a great IDE, modern frameworks are fun to use, ai helps me doing things i don't want to do or things i just need (like generate a good README.md for the other people).

Containers are great and mine build fast.

My Startup has a ha setup with self healing tx to k8s and everything is in code so i don't need to worry to backup some random config files.

Hardware has never been that cheap. NVMs, RAM and Compute. A modern laptop today has a brilliant display, quite, can run everything, long batterytime.

Traffic? No brainer.

Websphere was a monster with shitty features. I remember when finally all the JEE Servers had a startup time of just a few seconds instead of minutes. RAM got finally cheap enough that you were able to run eclipse, webserver etc. locally.

Java was verbose, a lot more verbose than today.

JQuery was everywere.
by ben_w | 2025-12-04 13:13:55+00:00
> The world is your playground. Nobody makes you use YAML and Docker and VS Code or whatever your beef is

Nobody, except your future employment prospects.

There's good reasons and bad reasons for a lot of technical options; "can I hire people to do it?" is a very good reason, but it does directly lead to CV-driven-development, where we all chase whatever tech stack the people writing the job adverts have decided is good.

The same people who capitalise "MAC" in "MAC & PC", the same people who conflate Java with JavaScript, the same people who want 10 years experience in things only released 3 years ago.
by mexicocitinluez | 2025-12-04 13:13:56+00:00
> There is a certain category of developers (a category that multiplied in size many times over around the same time as the boom in coding bootcamps, take that for what you will) who believe that there's virtue in running the same code on the client and the server, despite them being totally different paradigms with different needs.

First, "same code on the client and the serve" is wrong. Since when do RSC's run on both the client and the server?

Also, you honestly believe that wanting to use the same language across paradigms is a "coding bootcamp" thing lol? That something like Blazor was born out of a coding bootcamp?

Have you ever built a web app? Both front and back end? Have you ever had to deal with the tension of duplicating code? Models, validation, ideas?

If you answered yes to those questions but still don't see how de-duplicating code like that can be important, than I'm 100% positive you're still in the boot camp.
by cubefox | 2025-12-04 13:14:14+00:00
Isn't this a form of intuitive intelligence which doesn't rely on "reasoning"? To me "reasoning" sounds like intentionally trying to solve some explicit problem, while another form of ... insight is the ability to figure out that something is a problem in the first place.

That's, by the way, something LLMs are very much not good at. They possess a superhuman amount of knowledge covering all areas of academia, including math, science, philosophy, engineering, computer science, social sciences and so on, but that doesn't cause them to come up with novel hypotheses and theories. Something that would be easy for a smart human even with a fraction of the academic knowledge of an LLM.
by Gormo | 2025-12-04 13:14:31+00:00
> Everything valve doing for linux is making such a huge impact.

Some of it is counter-productive though. Proton made WINE commercially viable, and in doing so, disincentivized native Linux builds of games to the point that some studios that had been releasing games natively for Linux have stopped doing so, since the Windows version now plays well enough under Linux.
by coldtea | 2025-12-04 13:15:35+00:00
>Note that nothing in the article is AI-specific: the entire argument is built around the cost of persuasion, with the potential of AI to more cheaply generate propaganda as buzzword link.

That's the entire point, that AI cheapens the cost of persuassion.

A bad thing X vs a bad thing X with a force multiplier/accelerator that makes it 1000x as easy, cheap, and fast to perform is hardly the same thing.

AI is the force multiplier in this case.

That we could of course also do persuassion pre-AI is irrelevant, same way when we talk about the industrial revolution the fact that a craftsman could manually make the same products without machines is irrelevant as to the impact of the industrial revolution, and its standing as a standalone historical era.
by vintermann | 2025-12-04 13:16:22+00:00
I assume you think you're not in these sections?

And probably a lot of people in those sections say the same about your section, right?

I think nobody's immune. And if anyone is especially vulnerable, it's those who can be persuaded that they have access to insider info. Those who are flattered and feel important when invited to closed meetings.

It's much easier to fool a few than to fool many, so ,private manipulation - convincing someone of something they should not talk about with regular people because they wouldn't understand, you know - is a lot more powerful than public manipulation.
by 11mariom | 2025-12-04 13:16:32+00:00
> - uses the familiar Docker Compose spec, no new DSL to learn

But this goes with assumption that one already know docker compose spec. For exact same reason I'm in love for `podman kube play` to just use k8s manifests to quickly test run on local machine - and not bother with some "legacy" compose.

(I never liked Docker Inc. so I never learned THEIR tooling, it's not needed to build/run containers)
by jmclnx | 2025-12-04 13:16:46+00:00
FWIW on my W541, Slackware I get

i^5 = 61917364224 j^5 + k^5 + l^5 + n^5 = 61917364224 27 84 110 133 144

Slackware W541:

real 1m6.703s

user 1m6.658s

sys 0m0.002s

Output is the same, which is aloways good. But times are slower because I am on a ~10 year old system :)

So I gave it a whirl on sdf.org's Debian system Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux kenel 6.1.0-37-amd64

real 1m9.615s

user 1m9.595s

sys 0m0.016s

That system is a true multi user system and had 54 users logged in when I ran it. So I think it is better than I expected.

FWIW, I believe my first paid job was on a 6600 while in college, but it could have been a 7600. There were upgrading the system from the 6600 when I was there.
by jeroenhd | 2025-12-04 13:16:59+00:00
I think they have a point, before cgi-bin it was almost impossible to have a real web application. It took a decade for server-side rendering to fall out of favour. Flash websites and Gmail starting to become seriously interactive in the mid 2000s were the start of frontend-first web applications, but even those relied on the backend to provide them with an initial data set to make performance usable.