MurphyA/hacker-news huggingface dataset:
by mightyham | 2025-06-15 13:14:52+00:00
Ironically, this author gets the relationship between lisp and writing totally wrong. Lisp may be much more artistic, but programming in Java, for instance, is much more akin to writing than programming in lisp is. Written languages have well established vocabulary and grammar, that cannot be changed or redefined by the writer. The author is completely correct that lisp is more of a "programming medium" than a "programming language", since the language itself can be molded and changed by the programmer in very self-expressive ways. However, he doesn't follow through with this observation to the obvious conclusion that this feature of lisp, as a medium, makes it fundamentally different from human language.
by abusayedopu | 2025-06-15 13:19:28+00:00
Here are some updates on the product launch. I'll Keep Sharing my Progress, So that all the Other SAAS developer can follow.

Making a product is easy, but marketing is another story. I am relatively happy with the progress i am having so far, and Thanks for your Support. it gives the Courage to Continue. If you Want to Share your Product, it Will help Grow the Community, and Honestly, creating an Account and Launching a product is as easy as i can make.

Please, if you haven't tried it yet, Have a look. Let's help Each other Grow.

A ProductHunt Alternative. Get Some Extra Eyeballs on your product. 28 products launched. Unique visitors: 1,211 and 63K Hits. link www.justgotfound.com
by jbmilgrom | 2025-06-15 13:20:40+00:00
I don’t think that’s the right take. Poetry manipulates common grammatical rules and still communicates meaning from the writer to the reader, perhaps in an even deeper way because of that manipulation. Of course in Java and many other programming languages, grammatical errors will simply not compile. LISP is one of those few languages where grammar can change from program to program, much like with poetry
by bumby | 2025-06-15 13:21:07+00:00
It may be important to note that SpaceX and Tesla finances are likely intertwined. This is a common dynamic among Musk’s companies. So while Tesla is not a contractor, its finances do affect government contractor risk. Tesla stock has been the main collateral for Musk at the same time he engages in start-ups and I don’t think that is coincidence.
by CamouflagedKiwi | 2025-06-15 13:21:09+00:00
I thought I liked the idea at first when I was imagining an element with no UI that just told the browser what the page wanted - I see how that solves some of the issues they mention at first. But I don't like it as a UI element that is interacted with - the whole performance around what styling of it is allowed seems like the tip of a nasty iceberg of awkward issues and anti-patterns.
by aleph_minus_one | 2025-06-15 13:22:08+00:00
Estimate something in the ballpark of 10.000-15.000 USD per seat for a core-limited license (see also https://news.ycombinator.com/item?id=44277010), and quite much more money for a network license.

Data point: https://www.solver.com/gurobi-solver-engine-lpmip-software A plugin for some software that contains a Gurobi license specific to this product costs 10.500 USD.
by rebanevapustus | 2025-06-15 13:22:46+00:00
They did, and their product is great.

It is the only database/query engine that allows you to use the same SQL for both batch and streaming (with UDFs).

I have made an accessible version of a subset of Differential Dataflow (DBSP) in Python right here: https://github.com/brurucy/pydbsp

DBSP is so expressive that I have implemented a fully incremental dynamic datalog engine as a DBSP program.

Think of SQL/Datalog where the query can change in runtime, and the changes themselves (program diffs) are incrementally computed: https://github.com/brurucy/pydbsp/blob/master/notebooks/data...
by rco8786 | 2025-06-15 13:23:01+00:00
> Then they realized it was hard to scale

A rumor perpetuated by exactly one company - Twitter. I know because I was there when it happened and helped dismantle the original monolith.

Rails scales just fine for 99%+ of business cases. If you're doing a sustained 5k writes per second with bursts up to 100k...sure maybe you need something more specialized.
by kevingadd | 2025-06-15 13:24:41+00:00
I don't understand the purpose of effectively hard-coding things like edge detection and attention weight maps into the image. There are various ways to do edge detection and various ways to focus attention, so having that fixed and encoded into the image instead of synthesizing it on demand to suit your particular ends seems suboptimal.

Wouldn't the kind of metadata that's most useful be things that can't be synthesized, like labels or (for ai-generated images) the prompt used to generate the image?
by vehemenz | 2025-06-15 13:29:29+00:00
This is one more data point for my theory that New Yorkers have, oddly, become the most insular population in the U.S.

There is a wide world outside of New York and class-signaling. I think you’d be hard-pressed to find anywhere on Earth where loud, ambient noise is preferred over quiet. In the early 20th century, New Yorkers themselves had similar complaints about automobiles, regardless of class.

For those of us who grew up in rural areas, we find it odd that quiet is a “rich people” thing. No, it’s a universal thing. No one wants to sleep or work next to endless motorcycle revs, honks, and sirens. On a personal level, I don’t like hearing it in the background of New York podcasts either.

Finally, and this should be obvious, New York is a city for the rich. It is an enormous privilege to be from or to live there, and those of us who could never afford it can only dream of hearing such daily noise.
by jfengel | 2025-06-15 13:31:29+00:00
In the formula for a Schwarzchild black hole, the mass is proportional to the radius. Since volume goes up with the cube of the radius, the density drops quickly.

The kind of black hole that forms from a collapsing star is super dense. But a supermassive black hole forms differently, as a denser region of gas and stars during galaxy formation. The density can be lower than that of water. You could be inside it without even realizing anything is odd.

There is no known way to form black holes bigger than that. We had been discussing a pure thought exercise. Though it is possible that the universe as a whole has enough density to be a black hole. (Signs point to no, but it's an open question.)
by bilsbie | 2025-06-15 13:31:46+00:00
Thanks. So Is there a physical reason resistors have to make heat? Is it theoretically possible to find a material that limits current but produces very little heat?

I guess the explanations always confuse me. Let’s say a short circuit with no resistors has a certain amount of power. Then we add a resistor and the power in the circuit goes down. The resistor isn’t turning the difference in power into heat, right.
by nsagent | 2025-06-15 13:34:05+00:00
My mom was one of those lucky few doctors that was able to redo internship and residency after moving to the US. When she first arrived she cleaned houses and worked as a waitress while awaiting entrance into a program. This was the early 80s. Of her friends, she's one of the few who was able to go through the gauntlet and become a doctor in the US. Most became other types of medical workers, including my father who became a respiratory therapist.

Contrast that to my cousin who moved to Australia and was quickly accepted as a practicing physician.
by kybishop | 2025-06-15 13:34:22+00:00
After programming with elixir and phoenix for a few years (with many prior years of rails experience) I have a hard time seeing why one would choose rails.

Elixir is more performant, has compiler safety guarantees that are only getting better as types are introduced, is actually designed from the ground up for web dev (being based on the Erlang VM), and... it's just way more fun (subjective I know). Elixir is what I always wished Ruby was, and I couldn't be more excited about the coming type inference.

Programming with Elixir makes me feel like Ruby is a previous generation language, much like Ruby made me feel that way about Cobol or Fortran, it really is that stark.
by fao_ | 2025-06-15 13:34:27+00:00
> Instead of storing metadata alongside the image where it can be lost, MEOW ENCODES it directly inside the image pixels using LSB steganography

That makes the data much more fragile than metadata fields, though? Any kind of image alteration or re-encoding (which almost all sites do to ensure better compression — discord, imgur, et al) is going to trash the metadata or make it utterly useless.

I'll be honest, I don't see the need for synthesizing a "new image format" because "these formats are ancient (1995 and 1992) - it's about time we get an upgrade" and "metadata [...] gets stripped way too easily" when the replacement you are advocating not only is the exact same format as a PNG but the metadata embedding scheme is much more fragile in terms of metadata being stripped randomly when uploaded somewhere. This seems very bizarre to me and ill-thought-out.

Anyway, if you want a "new image format" because "the old ones were developed 30 years ago", there's a plethora of new image formats to choose from, that all support custom metadata. including: webp, jpeg 2000, HEIF, jpeg xl, farbfeld (the one the suckless guys made).

I'll be honest... this is one of the most irritating parts of the new AI trend. Everyone is an "ideas guy" when they start programming, it's fine and normal to come up with "new ideas" that "nobody else has ever thought of" when you're a green-eared beginner and utterly inexperienced. The irritating part is what happens after the ideas phase.

What used to happen was you'd talk about this cool idea in IRC and people would either help you make it, or they would explain why it wasn't necessarily a great idea, and either way you would learn something in the process. When I was 12 and new to programming, I had the "genius idea" that if we could only "reverse the hash algorithm output to it's input data" we would have the ultimate compression format... anyone with an inch of knowledge will smirk at this preposition! And so I learned from experts on why this was impossible, and not believing them, I did my own research, and learned some more :)

Nowadays, an AI will just run with whatever you say — "why yes if it were possible to reverse a hash algorithm to its input we would have the ultimate compression format", and then if you bully it further, it will even write (utterly useless!) code for you to do that, and no real learning is had in the process because there's nobody there to step in and explain why this is a bad idea. The AI will absolutely hype you up, and if it doesn't you learn to go to an AI that does. And now within a day or two you can go from having a useless idea, to advertising that useless idea to other people, and soon I imagine you'll be able to go from advertising that useless idea to other people, to manufacturing it IRL, and at no point are you learning or growing as a person or as a programmer. But you are wasting your own time and everyone else's time in the process (whereas before, no time was wasted because you would learn something before you invested a lot of time and effort, rather than after).
by ajagatobby | 2025-06-15 13:36:27+00:00
Hey HN,

I’ve been building iOS apps for a while, and one thing that’s always slowed me down is designing UI from scratch screen by screen, component by component. It adds up quickly, especially when all you want is to validate an idea or ship something fast.

So I built SwiftViews, a platform that offers a growing collection of free SwiftUI templates—things like onboarding screens, login forms, home screens, settings, and more.

The idea is simple: speed up development by giving developers (especially indie devs and early-stage builders) ready-made building blocks. It’s all free for now. My goal is to hit 500 screens before the end of the year.

I genuinely believe the way we build apps is changing. Between AI tools and better code-sharing platforms, I think shipping polished apps shouldn’t take months anymore.

Would love any feedback, suggestions, or thoughts. Thanks!
Show HN: Mini Debug Quiz – find your debugging archetype in 60 s
by juanmera01 | 2025-06-15 13:39:01+00:00
Hi HN! I’m Juan, a full-stack dev. Over the past year I’ve been building HubbleQuiz, a 40-question self-assessment that maps engineering strengths and growth gaps.

While dog-fooding it with teammates, we noticed we kept joking about how people debug differently—some spray console.log, others refactor half the codebase before looking at the stack trace. That led to this spin-off: Mini Debug Quiz 60-second, no-signup quiz that tells you which of three “debugging archetypes” you match: - Log Sniper – surgical grep/log hunter - Rubber-Duck Sage – talks problems into submission - Over-Optimizer – refactors first, asks later

Try it here (desktop & mobile): https://hubblequiz.com/mini-quiz

It’s anonymous; no email needed. When you finish, you get a clay-style illustration, a short profile, and a share link to compare results with friends.

Why I built it: Wanted an ultra-low-friction taste of the bigger quiz. Curious how debugging styles distribute in the wild. Fun excuse to learn GA4 event pipelines.

What’s different: 5 questions → result in under a minute. Share loop shows live stats of all who took the link. Data will be published (aggregated) once we hit 1 000 completions.

Would love feedback on: Are the archetypes accurate or missing nuances? Any friction in the flow? Ideas for visualizing the aggregated stats.

Happy to answer anything—thanks for checking it out!
by incomingpain | 2025-06-15 13:39:04+00:00
>Can you highlight a causal relation by example? I dont think so and even if you could, i still wouldnt trust simplistic explanations.

Then you're closed minded throwaway troll because it is a simplistic explanation. Increase money supply = inflation.

>MO it was global economics getting stirred up by lock downs,

Which happened a year before.

>the ukraine war,

a foreign war that has impacted single digit trade? Where the war is occurring because ukraine's intention to switch to western trade partners like the EU.

>stimulus packages and not to forget, l

aka money printing

>large syndicates riding the inflation wave.

When they printed around 5 trillion $, everyone and their mother told them they would cause high inflation. Dont hate the player, hate the game.

>When i see "money printer" as the only aspect someone points out, i suspect a right-wing propaganda victim singing the government-bad song, thats my simplistic take.

federal reserve, stats canada, and other trading data sources are right-wing propaganda to you? Sorry you feel that way.
by 1oooqooq | 2025-06-15 13:39:24+00:00
why do you think you will get better service with waymo when it's as established as the others?

the whole market is a race to the bottom to extract rent from what should have been a municipality cost center.

oh, do you like waymo automated support and driver better than Lyft automated support? or just can't imagine a world where tomorrow waymo will have aging cars too?
by NickC25 | 2025-06-15 13:39:53+00:00
Those guys were using a shit ton of drugs of all forms, so I'm not sure a single hit of LSD (which I'm sure was many) was the culprit.

For me, I've used LSD a few times, both alone, and with a few trusted people. It's an incredibly intense drug, and if administered correctly, can really help.

Of course it has the potential to really fuck with someone permanently, but so does alcohol, Ozempic, etc, yet we say nothing of those.
by coliveira | 2025-06-15 13:40:18+00:00
I think the comment above is applicable because programming is closer to writing than to medicine.

A good example is the web. When it was given to us by Tim-Barnes Lee, the web was a free ecosystem with a simple markup language. But companies like Google decided that this was not a good thing, and now to develop a simple web site you need to know dozens of technologies, otherwise your web page will be considered outdated and disregarded by web search engines.

The same process happened to programming languages, only the ones that could be molded to the needs of large companies were deemed to be "good".
by somenameforme | 2025-06-15 13:40:22+00:00
Elo is dependent upon the player pool. Claude Bloodegood [1] took this to an extreme, nearly becoming the highest rated player in the world at the time, largely by playing officially rated games in prison against other players who were completely inexperienced but whose rating did not reflect that since they were, in turn, also only playing against completely inexperienced players.

Online ratings have a correlation with otb ratings, but they're very different - especially on the lower (and extremely high) ends.

[1] - https://en.wikipedia.org/wiki/Claude_Bloodgood
Show HN: Fomr – The Fastest Form Builder
by bohdan_kh | 2025-06-15 13:41:17+00:00
Hi HN,

My name is Bohdan, and I've been in the web dev industry for nearly 15 years in various engineering roles, with a focus on frontend and UX.

For the past 6 months, I've been working on Fomr, a no-code form builder. As a founding engineer at my previous startup (YC S23), we struggled to find a decent and easy-to-use form builder to collect our customers' data.

My goal with Fomr is to make data collection online a breeze with a fast and snappy editor experience and powerful integrations and workflows.

Fomr is one of the few local-first form builders out there. Its backend is powered by a sync engine called PowerSync, which makes a local DB snapshot of your data, allowing each CRUD action in the app to be pretty much instant, then it syncs in the background with your main DB.

There is a huge road ahead with many new features for Fomr, but do let me know what you think.

Thanks!
by JimDabell | 2025-06-15 13:41:36+00:00
I’m not sure the linked document makes a good case for this. My initial reaction was that I didn’t understand why they made a point of it being declarative when the permission that results requires imperative code to function.

I think the point behind this is to stop websites from spamming permission popups by moving the permission prompt to page content and making the contents browser-controlled not website-controlled. I think that’s a better model, but it doesn’t really solve the annoyance of having the “fake” permission prompt followed by the real one, does it? Won’t websites just alter their “enable notifications” fake popup to include this?

I also don’t see how this solves the “no easy undo” problem. Won’t websites just remove that element once they gain permission? Or worse, they could spoof it and fake the undo.
by neya | 2025-06-15 13:42:07+00:00
I was a Rails consultant for about 7 years. Then, I switched to Phoenix - really out of just curiosity. Since then, I've never looked back. If you never believed in "Simple is better" philosophy, you will after using Phoenix. The development time is shorter, the bugs are far less since you catch them at compile time and the development experience is unmatched. Oh, and did I mention performance? You can get insane performance just out of the box.
by Shank | 2025-06-15 13:44:21+00:00
> I live in Tokyo

I also live in Tokyo and surely you’re not expecting Japanese taxi standards to be remotely comparable to US Uber or Lyft, right? It’s a race to the bottom in any major US metro. Japanese taxis are refined and designed around passenger comfort. There is a specific model of car for Taxis. In the US you’re rolling the dice on what Uber or Lyft offer.
by nradov | 2025-06-15 13:45:33+00:00
What a terrible idea. I don't want my government to "force" things. Nor should idiot government bureaucrats have any authority over something as subjective as aesthetics.

Paving stones are terrible for skates, and not great for running either. Poured concrete is much smoother. And it's not cut with circular saws so I have no idea what you're referring to there.
by kathwatermann | 2025-06-15 13:46:27+00:00
For the past few years I have had difficulty working out in the yard, and then in 2018 it got harder and harder to breathe. After many tests, it was a CT scan that showed Emphysema, and scarring in my lungs. I quit smoking 8 years ago, but the damage has been done. I got to a point I couldn’t catch my breath and was coughing so hard I thought the top of my head would blow off; nothing was really working to help my condition. Finally, I started on the COPD formula, and with the help of this treatment, I’m active again. Its effects on emphysema are amazing; all my symptoms gradually faded away. I breathe much more freely now and no longer need my oxygen cylinder! Visit Uinehealthcentre. net to get this formula. I'm surprised a lot of people with COPD/emphysema haven't heard of the formula.
by 1oooqooq | 2025-06-15 13:46:44+00:00
you will have to submit expense and planning reports to the eu commission to get those sweet grants, but they will require you to use a centralized exchange email account they manage, then send in a Microsoft office file format, then use an authentication app that only works on google-android or ios...

it doesn't matter that one single country wants to break free from the domination that is rooted in the Belgian burocracia. and I'm not guessing, in talking from historic precedent. Spain, Italy, France, Germany... they all tried before and failed.
by analog31 | 2025-06-15 13:47:43+00:00
It's useful to look at the units of measure. Voltage is energy per unit charge. As the charge carriers go across the resistors, their energy changes, and that energy has to go somewhere. It's not always lost as heat in all devices. In an LED, some of the energy is "lost" as light. But still, the sum total of heat and light power generated by an LED is equal to the product of the current and the forward voltage.

Another useful heuristic is that heat is generated from what's left after all of of the other ways of converting energy are used up, such as light, chemical potential, and so forth. It's energy's last resort. The usefulness of a resistor lies in its simple voltage-current relationship, which is equivalent to saying that the only thing it generates is heat.
by sanswork | 2025-06-15 13:47:48+00:00
I switched fully to elixir close to a decade ago now and library availability is still lagging. For pretty much any company I can be pretty sure there will be JS/Ruby/Python/C#/Java integrations/libraries and occasionally you'll find one for elixir maintained by someone that stopped responding to github issues 3 years ago.

It's definitely better but I can definitely see why you'd still choose rails these days.
by Shank | 2025-06-15 13:48:26+00:00
> Simply spending to avoid a phone call.

If I’m looking at an app I can read far faster than I can understand a phone call, and often I don’t need to explain myself beyond moving some pins around. “Pick me up by the P1 parking garage across from the fence near the stairwell” and related things. I actually want to use my eyes and look at information and not place my bets on the human on the other side getting all of my preferences right.
by rahen | 2025-06-15 13:49:26+00:00
You’re basically arguing that because A380s need millions of liters of fuel and a 4km runway, the Wright Flyer was impossible in 1903. That logic just doesn’t hold. Different goals, different scales, different assumptions. The 300K model shows that even in the 80s, it was both possible and sufficient for narrow but genuinely useful tasks.

We simply weren’t looking, blinded by symbolic programming and expert systems. This could have been a wake-up call, steering AI research in a completely different direction and accelerating progress by decades. That’s the whole point.